On Tue, Jul 28, 2009 at 10:19 AM, Paul Jones
<pauljones_mds@xxxxxxxxx> wrote:
Ah ha,
So
~steve[1].set(\out,30,s,\addToTail);
~steve[3].set(\in,30,\out,32,s,\addToTail);
~steve[2].set(\in,32,\out,34,s,\addToTail);
~steve[0].set(\in,34,\out,0,s,\addToTail);
I think this is not quite the right code. Moving a node is a different operation from setting a control, so this requires two OSC messages per node [rather than the single message generated by set()].
s.makeBundle(nil, {
~steve[1].set(\out, 30).moveToTail(s);
~steve[3].set(\in, 30, \out, 32).moveToTail(s);
~steve[2].set(\in, 32, \out, 34).moveToTail(s);
~steve[0].set(\in, 34, \out, 0).moveToTail(s);
});
hjh