// patch SinOsc foo => dac; SinOsc food => dac; 10 => foo.freq; 20 => food.freq; 0.25 => foo.gain; 0.1 => food.gain; .5::second => now; while (true) { Math.random2f(30,300) => foo.freq; .25:: second => now; foo.freq()*2 => food.freq; .25::second => now; Math.random2f(30,300) => foo.freq; .25:: second => now; Math.random2f(300,500) => food.freq; .25::second => now; 600 => foo.freq; .5::second => now; foo.freq()*Math.random2f(1,2) => food.freq; .5::second => now; }