// our patch SinOsc foo => dac; // set frequency 440 => foo.freq; // infinite time loop while( true ) 1::second => now;