<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">> I`m forgetting something:<div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1485493895134_5638" style="display: block;"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1485493895134_5637"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1485493895134_5636"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1485493895134_5641"><div id="yiv1387941471"><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_5713"><div dir="ltr" id="yiv1387941471divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri, Arial, Helvetica, sans-serif;">
<div id="yui_3_16_0_ym19_1_1485493895134_5797"><br clear="none">
</div>
<div id="yui_3_16_0_ym19_1_1485493895134_5798"><div id="yui_3_16_0_ym19_1_1485493895134_5971">> How does Pd speaks to the GUI/Javascript?</div><div id="yui_3_16_0_ym19_1_1485493895134_5991"><br></div><div id="yui_3_16_0_ym19_1_1485493895134_5992">Over a TCP socket connection.<br></div></div>
<div id="yui_3_16_0_ym19_1_1485493895134_5955"><div id="yui_3_16_0_ym19_1_1485493895134_5954"><br clear="none"></div><div id="yui_3_16_0_ym19_1_1485493895134_5993">In C there's a generic interface for sending ints, floats, strings, <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_5994">and arrays containing them.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_5995"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_6014">In s_inter.c I scoop all that up into something resembling a list <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_6015">of comma-separated arguments to a function.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_6017"><br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_6053">In pdgui.js there's about 20 lines for a parser that formats all <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1485493895134_6200">that into function calls and evaluates them.<br> </div><div id="yui_3_16_0_ym19_1_1485493895134_6127"><br clear="none">
</div></div>
<div id="yui_3_16_0_ym19_1_1485493895134_6128">> OSC?</div><div>
</div><div id="yui_3_16_0_ym19_1_1485493895134_6129"><br></div><div id="yui_3_16_0_ym19_1_1485493895134_6130">There's no need for OSC in this case.<br></div><div id="yui_3_16_0_ym19_1_1485493895134_6204"><br></div><div id="yui_3_16_0_ym19_1_1485493895134_6218">-Jonathan<br></div><div></div>
</div></div></div></div> </div> </div>  </div></div></body></html>