| 
				
				
				
				 | 
			
			 | 
			@@ -1,8 +1,17 @@ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			SinOsc o => Gain m => dac; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			SinOsc o1 => Gain m => dac; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			SinOsc o2 => m; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			SinOsc o3 => m; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			0.5 => m.gain; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			0.1 => m.gain; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			500 => o1.freq; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			800 => o2.freq; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			900 => o3.freq; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			OscRecv orec; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			orec.event("webcam/update, i") @=> OscEvent update; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			orec.listen(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			update => now; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			while (true) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    update => now; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    update.getInt() => int i; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    <<< i >>>; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			} |