2 summary:: synth def that wraps ugen graph
3 categories:: Libraries>JITLib>NodeProxy
4 related:: Classes/NodeProxy
7 (used internally by link::Classes/NodeProxy::)
9 for inner workings see link::Tutorials/JITLib/jitlib_fading::
16 like in link::Classes/SynthDef::. todo: add variants.
19 like in link::Classes/SynthDef::. todo: add variants.
22 like in link::Classes/SynthDef::. todo: add variants.
25 like in link::Classes/SynthDef::. todo: add variants.
28 if true it constructs a fader envelope and adds controls for gate and fadeTime
30 argument::channelOffset
31 a constant offset that is added to the out number
33 argument::chanConstraint
34 max numChannels for the synthdef. If ugenfunc returns a larger array, it wraps
36 argument::rateConstraint
37 a symbol like \audio, \control or \scalar.
39 method::sampleAccurate
40 always use link::Classes/OffsetOut::, if set to true (default: false)
45 a = ProxySynthDef("xtest", { SinOsc.ar(400) * 0.1 });
55 if the resulting number of channels is larger than a given channelConstraint,
56 it behaves according to the rate: audio rate signals are wrapped around
57 a smaller channel size, control rate signals are not (the exceeding channels are left out)