[PD] Can you help me with this patch?
Mathieu Bouchard
matju at artengine.ca
Sat Oct 27 08:46:57 CEST 2007
On Fri, 26 Oct 2007, Steffen Juul wrote:
>> Say you have a "t b b" and a "delay 0" connected to the right outlet,
>> plus a "print left" and "print right" below these (sorry, can't type
>> brackets here so no ASCII). Then even when the right outlet of "t b b"
>> fires first, the "delay 0" will defer its bang, so that still the
>> "left" gets printed before the "right". Both get printed in the same
>> block, though, and at the same time.
> Say what... what happened to "depth first"? - What am i missing?
pd processes a queue of things to do for each logical time. Those can be
[metro] events, [delay] events, [line] events, etc., or gui events, from
which messages can be sent, depth-first. sending to a [delay 0] will add
something to the end of the queue of the same logical time. thus it is
after the current depth-first processing is completely done, that a new
depth-first process will start in the [delay] object.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
More information about the Pd-list
mailing list