|
I am trying to create a kick that cuts off when retriggered. The problem is that there sometimes are audible clicks when doing this. Is there away around this? //Instrument SynthDef.new(\k1mono, { | freqA=800, freqB=50, freqC=40, freqDur1=0.02, freqDur2=0.5, freqC1=(-3), freqC2=(-1), atk=0.001, rel=1, c1=1, c2=(-12), amp=1, pan=0, out=0, ts=1 | var sig, freqSweep, env, trigger= \trig.tr(1); freqSweep = EnvGen.ar(Env([freqA,freqA, freqB, freqC],[0,freqDur1,freqDur2],[0,freqC1,freqC2],2),trigger); env = EnvGen.ar(Env([0,0,1,0],[0,atk,rel],[c1,c1,c2],2),trigger,timeScale:ts); sig = SinOsc.ar(freqSweep, pi/2); sig = sig * env; sig = Pan2.ar(sig, pan, amp); Out.ar(out, sig); }).add; //Sequence ( Pmono(\k1mono, \freqA, 600, \freqC,60, \freqB,100, \rel, Pseq([1,0.5,3,10],inf), \dur, Pseq([0.5,0.25]*0.5,inf), \trig,1, \amp,0.03 ).play ) Best, Skickades från E-post för Windows 10 |