<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>I've recently been working with 80MHz machines that don't even have FPUs, so I also care about oooold machines. &nbsp;(These little computers are known as "iPods").</div><div><br></div><div>One thing that is definitely worth trying is to update to the latest version of Tcl/Tk. &nbsp;They have done a lot of optimization in 8.5, I think on X11 too.</div><div><br></div><div>Another thing to try is writing the GUI in a toolkit that is optimized for speed. &nbsp;I don't know if you have a GPU, but if you wrote Pd GUI objects using something like togl or tkzinc, both use OpenGL, that could also help.</div><div><br></div><div><a href="http://togl.sourceforge.net/">http://togl.sourceforge.net/</a></div><div><a href="http://www.tkzinc.org/">http://www.tkzinc.org/</a></div><div><br></div><div>.hc</div><br><div><div>On May 25, 2009, at 6:03 PM, danomatika wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"> <div> I've been running pd on my slow wearable (500Mhz) and, over the last year, the performance has gotten worse.&nbsp; This trend coincides with my greater understanding of pd and adoption of nice GOP guis.<br> <br> So basically, all of the work I have done to make an easy to use environment for making songs/patches is practically worthless as the GOP/gui stuff kills the cpu on the wearable.&nbsp; Nobody seems to care as we all have exponentially faster computers each day, which is too bad as one of pd's strengths in my opinion is it's ability to run on basically anything.<br> <br> I'm just wondering if there are others with slow cpu (iPhone RJDJ) machines and how their approach to patching deals with this issue.<br> <br> Basically, I have spent a whole year trying to get my system back to the slim performance it had 1 year ago!&nbsp; I wish there was a wiki entry noting all of these issues before I began.&nbsp; (yes yes I can start one) (I also wish there was some sort of patching profiler ... but thats mabey another issue.)<br> <br> *sigh* I've been getting burned by this for too long and I'm sitting here replacing gui objects.<br> <br> <table cellspacing="0" cellpadding="0" width="100%"> <tbody><tr> <td> ---<br> Dan Wilcox<br> <a href="http://danomatika.com">danomatika.com</a><br> <a href="http://www.robotcowboy.com">robotcowboy.com</a> </td> </tr> </tbody></table> </div>  _______________________________________________<br><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><br class="Apple-interchange-newline"><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div><div>----------------------------------------------------------------------------</div><div><br class="khtml-block-placeholder"></div><div>You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie</div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></div></span> </div><br></body></html>