Tuesday, 1 November 2016

Wave Noise ChucK'ling

//sound chain: white noise to pan2 to dac
Noise n => LPF lpf => Pan2 p => dac;
45 => lpf.freq;
//noise can sound quite loud
1 => n.gain;

// infinite loop
while (true)
{
    //oscillate pan between 1.0 and -1.0
    (Math.sin(now/second) +2)  => n.gain;
    Math.cos(now/second)*-1  => p.pan;
    Math.cos(now/second)*5+20  => lpf.freq;
    //do it pretty often, to make it smooth
    ms => now;
}



Or
//sound chain: white noise to low pass filter (LPF) to pan2 to dac
Noise n => LPF lpf => Pan2 p => dac;
45 => lpf.freq;
//noise can sound quite loud
1 => n.gain;

// infinite loop
while (true)
{
    //oscillate pan between 1.0 and -1.0
    (Math.sin(now/second) +2)  => n.gain;
    Math.sin(now/second)*-1  => p.pan;
    Math.sin(now/second)*5+20  => lpf.freq;
    //do it pretty often, to make it smooth
  ms => now;

}


No comments:

Post a Comment