12 lines
		
	
	
		
			337 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			337 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
// modulate a sine frequency and a noise amplitude with another sine
 | 
						|
// whose frequency depends on the horizontal mouse pointer position
 | 
						|
~myFunction = {
 | 
						|
        var x = SinOsc.ar(MouseX.kr(1, 100));
 | 
						|
        SinOsc.ar(300 * x + 800, 0, 0.1)
 | 
						|
        +
 | 
						|
        PinkNoise.ar(0.1 * x + 0.1)
 | 
						|
};
 | 
						|
 | 
						|
~myFunction.play;
 | 
						|
"that's all, folks!".postln;
 |