浏览代码

Making some progress

tags/kitchen
Pete Shadbolt 3 年前
父节点
当前提交
c96a934d21
共有 1 个文件被更改,包括 9 次插入6 次删除
  1. +9
    -6
      audio.scd

+ 9
- 6
audio.scd 查看文件

@@ -6,18 +6,21 @@ s.waitForBoot {
thisProcess.openUDPPort(5005);
n = NetAddr.new("0.0.0.0", 5005);
o = OSCFunc({ arg msg, time, addr, recvPort; [msg, time, addr, recvPort].postln; }, '/radio', n);
OSCFunc.trace(true);
//OSCFunc.trace(true);

// Create the synth definition and load it
module = SynthDef.new("module", {
arg hue, saturation, value;
var oscillator, noise, filter;
oscillator = SinOsc.ar(MouseX.kr(220, 1000));
noise = PinkNoise.ar(1);
filter = BPF.ar(noise, MouseX.kr(220, 1000), 0.0001);
Out.ar(0, filter);
var oscillator, noise, filter, panner, mixer;
noise = WhiteNoise.ar(1);
filter = BPF.ar(noise, MouseX.kr(220, 1000), MouseY.kr(0, 1)**4, MouseY.kr(2, 0.1));
oscillator = SinOsc.ar(MouseX.kr(220, 1000)) * MouseY.kr(0.5, 0);
mixer = Mix.ar([filter, oscillator]);
panner = LinPan2.ar(mixer, 0.0);
Out.ar(0, mixer);
});
module.load(s);
s.sync;
// Make a sound
sound = Synth.new("module", [\hue, 440, \saturation, 100, \value, 500]);


正在加载...
取消
保存