[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] more on synthdef variants



On Dec 25, 2004, at 7:38 PM, newton armstrong wrote:

excuse me, should have been more clear. the Node not found message is because the synthdef didn't have a gate argument. but this is still playing the wrong note...:

(
x = SynthDef("varianttest", { |freq=200, gate=1|
	Out.ar(0, SinOsc.ar(freq, 0, Linen.kr(gate, 0, 1, 0, doneAction: 2)));
}).variants = (alpha: #[\freq, 400]);
x.store;
)

Pbind(\instrument, "varianttest.alpha").play;

just to continue the conversation with myself: it seems the pitchEvent settings in the default Event are taking precedence over the 'freq' argument supplied in the synthdef's variants. i guess the way to work around this is to create a dedicated parent Event.