diff --git a/audio.scd b/audio.scd index 57c4791..e63ac3b 100644 --- a/audio.scd +++ b/audio.scd @@ -9,8 +9,13 @@ s.waitForBoot { OSCFunc.trace(true); // Create the synth definition and load it - module = SynthDef.new("module", { arg hue, saturation, value; - Out.ar(0, SinOsc.ar(MouseX.kr(220, 1000))); + module = SynthDef.new("module", { + arg hue, saturation, value; + var oscillator, noise, filter; + oscillator = SinOsc.ar(MouseX.kr(220, 1000)); + noise = WhiteNoise.ar(0.5); + filter = BPF.ar(noise, MouseX.kr(220, 1000), 0.3); + Out.ar(0, filter); }); module.load(s);