<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yiv7807646092"><div id="yui_3_16_0_1_1421889797384_54840"><div id="yui_3_16_0_1_1421889797384_54839" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yiv7807646092yui_3_16_0_1_1421889797384_38268">Update: for some reason my node-webkit port starts up either with audio on, or in a loop trying to connect to a nonexistent backend on the virtual machine.  Pd-Vanilla starts up in a better state, but when I turn on its audio I get the same behavior as it continually tries and fails to connect.  In both cases it throttles all gui calls that are waiting in the queue, causing the greater than 2x slowdown in the [bng] button flashing off.  (Mouse motion messages aren't queued which is why I wasn't seeing the slowdown until now.)</div><div id="yiv7807646092yui_3_16_0_1_1421889797384_38757"><br clear="none"></div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421889797384_38758">-Jonathan<br clear="none"></div><div id="yui_3_16_0_1_1421889797384_54848" class="yiv7807646092qtdSeparateBR"><br clear="none"><br clear="none"></div><div class="yiv7807646092yahoo_quoted" style="display: block;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div class="qtdSeparateBR"><br><br></div><div class="yiv7807646092yqt5393377202" id="yiv7807646092yqt97532"><div dir="ltr"> <font face="Arial" size="2"> On Wednesday, January 21, 2015 6:40 PM, Jonathan Wilkes via Pd-list <pd-list@lists.iem.at> wrote:<br clear="none"> </font> </div>  <br clear="none"><br clear="none"> <div class="yiv7807646092y_msg_container"><div id="yiv7807646092"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yiv7807646092yui_3_16_0_1_1421883052675_5565">Hi list,</div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5566">Any idea why clock_delay would create a delay that is rougly 2.5 times longer than what it is supposed to be?</div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5567"><br clear="none"></div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5568">It's weird because I can send a long stream of mouse motion messages from node-webkit to Pd, and receive the response fast enough that I can't detect the latency when I move objects around on the screen.  When I click a [bng], the message to change the button black is received immediately, but the message to "un-flash" the button is sent way too late.  I don't think it's a problem with socket latency, but on the other hand I can't think of what I've changed on the Pd side that would mess with the clock.</div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5570"><br clear="none"></div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5571">This is on a virtual machine running Debian testing (Jessie) 32-bit.  Pd Vanilla's bng time looks fine on the same machine.</div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5583"><br clear="none"></div><div dir="ltr" id="yiv7807646092yui_3_16_0_1_1421883052675_5584">-Jonathan<br clear="none"></div><div id="yiv7807646092yui_3_16_0_1_1421883052675_5411"><br clear="none"></div></div></div></div><br clear="none">_______________________________________________<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:Pd-list@lists.iem.at" target="_blank" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" target="_blank" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"><br clear="none"><br clear="none"></div></div>  </div> </div>  </div> </div></div></div></div></body></html>