Note: this expands to a single ControlUGenOutProxy for numChannels == 1, otherwise to a sequence of proxies wrapped in UGenInGroup.
Note: this expands to a single ControlUGenOutProxy for numChannels == 1, otherwise to a sequence of proxies wrapped in UGenInGroup. Therefore,
In.ar( "in".kr, 2 )
results in an In
UGen, and doesn't rewrap into a UGenInGroup
(e.g. behaves like In.ar( 0, 2 )
and not In.ar( Seq( 0 ), 2 )
which
would mess up successive multi channel expansion.
This is kind of a particular way of producing the proper isWrapped
results.