sawosc osc1 => BiQuad f => dac; for(20=>float i; i<20000; i*1.1 => i){ i => float pfreq; pfreq / 8000 => float gain; math.max(0,1 - (pfreq / 5000)) => float prad; 0 => int zrad; 0 => int zfreq; <<>>; gain => osc1.gain; //1 => f.eqzs; prad => f.prad; pfreq => f.pfreq; zrad => f.zrad; zfreq => f.zfreq; 1 => f.eqzs; 20::ms => now; }