[PD] Re: detach (was: Re: [PD-announce] threaded patching externals: detatch / join)

Tim Blechmann TimBlechmann at gmx.net
Thu Jan 6 20:28:41 CET 2005


> np. this sounds cool. does this mean for example you can detach bonk~
> and run it faster-than-realtime on gobs of files?
it's not working on dsp objects, only on control objects. basically it
creates a helper thread and runs all functions of following objects in
this helper thread. if a message reaches a join object a callback for
running the outlet function will be places in the scheduler and run in
the next scheduler loop...
detach is useful if you have a control operation that would be too
cpu-intensive and would disturb dsp...
join can be used everywhere, where a message has to be rescheduled. this
is also useful to place behind any threaded external calling the outlet
functions from the helper thread to make sure the following messages are
being run in the main pd thread ...

cheers ... tim

-- 
mailto:TimBlechmann at gmx.de    ICQ: 96771783
http://www.mokabar.tk

After one look at this planet any visitor from outer space 
would say "I want to see the manager."
				      William S. Burroughs




More information about the Pd-list mailing list