(
SynthDef(\kick,{ | amp = 1.0 |
var penv = EnvGen.ar(Env.perc(0.01,0.03 + Rand(-0.01, 0.02)),gate: 1.0);
var osc = SinOsc.ar(Rand(-2,2) + 90 + 40 * penv);
var venv = EnvGen.ar(Env.perc(0.01,0.05 + Rand(-0.01, 0.02) ),gate: 1.0, doneAction:2);
var sig = osc * amp * venv;
var loc = Pan2.ar(sig,0.0);
Out.ar(0,loc);
}).add;
SynthDef(\kicktwo,{ | amp = 1.0 , freq = 300 |
var penv = EnvGen.ar(Env.perc(0.01,0.03 + Rand(-0.01, 0.02)),gate: 1.0);
var osc = SinOsc.ar(Rand(-2,2) + freq + 40 * penv);
var venv = EnvGen.ar(Env.perc(0.01,0.05 + Rand(-0.01, 0.02) ),gate: 1.0, doneAction:2);
var sig = osc * amp * venv;
var loc = Pan2.ar(sig,0.0);
Out.ar(0,loc);
}).add;
This file has been truncated. show original