<html><head></head><body>JUCE is amazing in terms of gui speed-up. Just check out bundled demos that come with the sdk... Half of Gem could be easily reimplemented using JUCE sdk...<br>
<br>
Ivica Ico Bukvic, D.M.A<br>
Composition, Music Technology<br>
Director, DISIS Interactive Sound & Intermedia Studio<br>
Director, L2Ork Linux Laptop Orchestra<br>
Assistant Director, CCTAD<br>
Virginia Tech<br>
Department of Music<br>
Blacksburg, VA 24061-0240<br>
(540) 231-6139<br>
(540) 231-5034 (fax)<br>
<a href="http://disis.music.vt.edu">disis.music.vt.edu</a><br>
<a href="http://l2ork.music.vt.edu">l2ork.music.vt.edu</a><br>
<a href="http://ico.bukvic.net">ico.bukvic.net</a><br><br><div class="gmail_quote">Jonathan Wilkes <jancsika@yahoo.com> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre style="white-space: pre-wrap; word-wrap:break-word; font-family: sans-serif"><br /><br /><br /><br />----- Original Message -----<br />> From: Mathieu Bouchard <matju@artengine.ca><br />> To: Jonathan Wilkes <jancsika@yahoo.com><br />> Cc: Hans-Christoph Steiner <hans@at.or.at>; Ivica Ico Bukvic <ico@vt.edu>; "pd-list@iem.at List" <pd-list@iem.at><br />> Sent: Saturday, February 11, 2012 11:59 AM<br />> Subject: Re: [PD] GUI and DSP<br />> <br />> Le 2012-02-10 à 20:09:00, Jonathan Wilkes a écrit :<br />> <br />>> For me the create-delete method uses more CPU but both are pretty <br />> intensive. Any Qt devs out there? Or gtk'ers? Maybe a JUCEr? Would those <br />> toolkits be able to utilize the GPU? Those would be nice to compare, too.<br />> <br />> In the end, switching toolkits wouldn't be a bad idea, but it's not the <br />> only solution. Some things inside of tk could be improved.
Modifying tk can be <br />> scary, more so if we have to think seriously about bundling alpha versions of tk <br />> 8.7 together with pd-extended, but the alternative is to rewrite large amounts <br />> of code (everything using sys_gui or implicitly referring to Tcl), which is <br />> error-prone, hard to test, and too many changes in one chunk.<br />> <br />> So, it's not very clear to me which one is best.<br />> <br />> I had tried making some changes to Tk 8.5, and it seemed somewhat promising. I <br />> was getting large speedups for some cases, and large slowdowns for some other <br />> cases. With more work, the latter could have been eliminated. It would benefit <br />> most other uses of Tk Canvas in other apps as well, so it could be integrated to <br />> Tk itself.<br /><br />Do you still have any of those changes you made to Tk? If so, how do they compare <br />to unpatched Tk when running Hans' array-demo?<br /><br />-Jonathan<br
/><br />> <br />><hr /><br />> | Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal, QC<br />><br /></pre></blockquote></div></body></html>