> so standard objects have right to left ordering of outlet processing, but
> what about send and receive for messages? if multiple objects receive for
> the same name, which one gets it first? is there a triggerlike object for
> messages, or should I send multiple messages each with a differentiated tag
> like s bla1, s bla2, s s bla3 even when I send the same message?
There is a way to sync data from multiple receives and it is to use the [buddy] object. [buddy] waits until it has received data at each inlet and then outputs everything it received through the corresponding outlet in the standard right-to-left order. It might not be a good solution in all cases since the receive objects need to be in the same patch window as the [buddy], but I have used it successfully for synchronizing receives within subpatches. [buddy] is in pd-extended, but I do not believe it is in pd vanilla.
Hope this helps,
Michael