[PD] Scheduling events, libpd, and sequencing

Peter Kirn peter at createdigitalmedia.net
Wed Feb 16 00:04:47 CET 2011


> I have some code that allows you to cache incoming events (eg: from
> [netreceive]) and dispatch them all at once in 0 logical time.  I called
> it [bundle] because of the vague similarity to OSC bundles.
>
> Something like
>
> "begin, foo, bar, baz, end"  /* with arbitrary time between messages */
>  |
> [bundle]
>  |
> "foo, bar, baz"  /* all in 0 logical time, when 'end' arrives */
>
> There are some issues (like 'list' vs 'notlist' messages, 'begin' and
> 'end' won't be stored, negative nesting count (too many 'end'), ...) but
> it might be a useful starting point.

I'd love to see that. (Was it attached, sorry?) I was wondering about
something along those lines; in fact, had a conversation with a friend
about how this is done with LED arrays, which involves some similar
message structure.

> 3. sends to names instead of outlet, which makes it much less flexible
Yes, indeed.

Peter



More information about the Pd-list mailing list