<br><br><div class="gmail_quote">On Tue, Sep 28, 2010 at 6:12 PM, Mathieu Bouchard <span dir="ltr">&lt;<a href="mailto:matju@artengine.ca">matju@artengine.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On Tue, 28 Sep 2010, Mathieu Bouchard wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Tue, 28 Sep 2010, Bernardo Barros wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Is there already some benchmarks of the new puredata gui? Would be nice to have it.<br>
</blockquote>
<br>
It&#39;s nowhere close to being a rewrite : essentially, all of the code that you would benchmark has almost not changed since Pd 42.<br>
</blockquote>
<br></div>
I mean it hasn&#39;t changed much since way before that time : afair, Pd 38 was the last time there was a speed improvement, and it was due to the addition of sys_queuegui. There were a number of bugfixes and other changes not related to speed.<br>


<br>
Much of the speed improvement that can be made, can only be made by modifying Tk&#39;s source code itself (or switching to a different renderer).<div><div></div><div class="h5"></div></div></blockquote><div class="h5"> <br>

...and/or, as far as i understood, reinventing pd in a way that the GUI doesn&#39;t chat with the core about gui elements and their properties, but the core is limited to audio and other &quot;abstract&quot; calculations and it&#39;s the GUI which takes care of everything that happens on the GUI. I&#39;m not sure if i understood this right, and i suspect that it&#39;s a tremendous work, and i also suspect that it may involve externals to be rewritten, but i have a feeling that Tcl/Tk is not that slow by itself but the bottleneck is GUI&lt;-&gt;core communication. C&#39;mon, drawing a number with a big font threatens the CPU? On the computers we have, in 2010? I can&#39;t believe that.<br>

<br>Andras<br>
</div></div>