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;
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;