TriOsc s1 => NRev r => NRev q => dac; .2 => r.gain => q.gain; while(100::samp => now) r.last() / q.last() * 20 => s1.freq;