[PD-dev] osc automatic routing

Claude Heiland-Allen claudiusmaximus at goto10.org
Sun Jan 11 17:55:40 CET 2009


Forwind info wrote:
> Hi,
> 
> A late catch up on this (err 2 months)
> I have done what you suggested below.
> 
>>> "/foo/bar 1 2 3"  or other arbitrary osc messages
>>> |
>>> [t a a]
>>> |    \
>>> |    [list split 1] (or [list]--"$1" would also work here)
>>> |     :
>>> [list split 1]
>>>  |  :
>>>  |  |
>>>  [send]
> 
> I made one adjustment:
> 
> Going from left to right the first output of [list split 1] which outputs
> the osc address symbol is sent to the right hand of the send object and the
> second output of list which outputs the actual value is sent to the first
> output.

[snip]

> Again there is probably an easy way to fix this but I'm stumped.

That's why I put [trigger] and *two* [list split]s.  Easier than trying 
to swap the order of the messages later (unless [swap] supports lists yet?)

But as was mentioned elsewhere in the thread, this doesn't work with OSC 
wildcards which you'll want to use sooner or later...





More information about the Pd-dev mailing list