// patch Impulse i => LPF f => dac; // filter params 1000 => f.freq; while( true ) { // fire! 1 => i.next; // advance time 500::ms => now; }