[PD] GUI and DSP

Jma/celeonet jma at jeanmarie-adrien.net
Wed Feb 8 22:52:20 CET 2012


Hmm, thanks !
Sorry i was just wondering wether i had to erase all my signal driven sliders deep in subpatches :)) 
...got some info thus, thanks, i love this list 
JmAdrien

Le 8 févr. 2012 à 21:33, Ivica Ico Bukvic <ico at vt.edu> a écrit :

> 
> 
> Mathieu Bouchard <matju at artengine.ca> wrote:
> 
>> Le 2012-02-08 à 11:55:00, Jonathan Wilkes a écrit :
>> 
>>> While technically correct that's misleading because there's a lot of 
>>> stuff happening on the 'pd' side that a reasonable person would
>> assume 
>>> to be handled on the 'pd-gui' side.  Well, more than that-- there's 
>>> stuff happening on the 'pd' side that doesn't need to happen at all,
>> but 
>>> it can use massive amounts of CPU and consequently a reasonable
>> person 
>>> gets dropouts when moving an array that has only 100 points visible
>> and 
>>> erroneously thinks, "Wow, I get dropouts just moving some polygons 
>>> around on the screen? Tk stinks!"
> 
> Or you could simply use pd-l2ork and a move arrays and other complex graphical user interface objects using tags and never worry about that problem again.
> 
> 
>> Besides, you could save some cpu, ram and bandwidth if all those array 
>> floats were hex-encoded instead of dec-encoded. Don't use "%g" nor "%d"
>> 
>> when you can use "%x" and similar... especially fixed-width %x such as 
>> "%04x".
>> 
>> If Tcl had fast base64 support (like Perl/Ruby), the difference would
>> be 
>> even bigger. And it would bigger with the ability to send binary data 
>> (which can't happen now because "}" counts as end-of-block).
>> 
>> ______________________________________________________________________
>> | Mathieu BOUCHARD ----- téléphone : +1.514.383.3801 ----- Montréal,
>> QC_______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
> 
> 
> Ivica Ico Bukvic, D.M.A
> Composition, Music Technology
> Director, DISIS Interactive Sound & Intermedia Studio
> Director, L2Ork Linux Laptop Orchestra
> Assistant Director, CCTAD
> Virginia Tech
> Department of Music
> Blacksburg, VA 24061-0240
> (540) 231-6139
> (540) 231-5034 (fax)
> disis.music.vt.edu
> l2ork.music.vt.edu
> ico.bukvic.net
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list