chout <= "creating a KasFilter \n"; chout.flush(); BlitSaw s => KasFilter kf => dac; 110 => s.freq; chout <= "setting variables \n"; chout.flush(); .9 => kf.gain; .7 => kf.resonance; .3 => kf.accent; chout <= "testing sound using a sweep \n"; chout.flush(); for (110 => float x; x < 5000; 1.0003 *=>x) { x => kf.freq; ms => now; } chout <= "testing get functions \n"; chout <= "freq = " <= kf.freq() <= "\n"; chout <= "resonance = " <= kf.resonance() <= "\n"; chout <= "accent = " <= kf.accent() <= "\n"; chout.flush(); 0 => s.freq; 0 => s.op; 2::second => now;