[PD] execution order for ~ objects that output messages

Claude Heiland-Allen claudiusmaximus at goto10.org
Thu Sep 25 14:29:39 CEST 2008


Damian Stewart wrote:
> what's the order of execution for signal~ objects that output messages (eg 
> env~)?
> which will get printed first?

It's undefined, unless you define it with subpatches with signal cords 
between them (which don't need to carry meaningful data, just the 
presence of a signal connection is enough to force order):

if this diagram makes any sense at all:

            /
[pd first
        inlet~
         |
         env~ -- print 1
   outlet~
]
  |         /
[pd second
   inlet~  inlet~
           |
           env~ -- print 2
]

this is documented somewhere, i think in a flanger example...


Claude




More information about the Pd-list mailing list