// modulations SqrOsc mod => SinOsc car => Gain mult; // modulate the modulations Modulate vibe => mult => Envelope e => dac; // multiply 3 => mult.op; // sync 2 => car.sync; // envelope 5::second => e.duration; // vibrato 1 => vibe.gain; .01 => vibe.randomGain; .12 => vibe.vibratoRate; // modulator & carrier (try changing this, and adding // many versions of this files with different parameters) 9. => mod.freq; 150 => mod.gain; 100 => car.freq; // carrier gain 5 => car.gain; // go for it e.keyOn(); e.duration() => now; e.keyOff(); e.duration() => now;