#N canvas 579 22 522 438 10; #X obj 115 124 bp~; #X obj 115 -4 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 241 85 5 0 0 0 - - -; #X floatatom 296 85 5 0 0 0 - - -; #X obj 42 54 noise~; #N canvas 0 22 450 300 (subpatch) 0; #X array array1 100 float 1; #A 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X coords 0 10 99 -1 200 140 1; #X restore 287 132 graph; #X obj 387 177 tabwrite array1; #X obj 387 137 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 387 156 pack 10 10; #X msg 334 3 1000; #X msg 334 24 50; #X obj 42 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; #X obj 42 94 *~ 0; #X text 62 32 Noise; #X obj 248 -52 vsl 15 128 100 10000 1 1 empty empty empty 0 -9 0 10 -262144 -1 -1 5450 1; #X obj 302 -51 vsl 15 128 1 1000 1 1 empty empty empty 0 -9 0 10 -262144 -1 -1 5492 1; #X text 231 -71 Ctr Freq; #X text 305 -71 Q; #X text 19 -5 Trigger Impulse; #X text 21 -140 impulse_bpf.pd; #X text 20 -123 Investigate the "sound" of a simple 2nd order resonant filter with impulse and noise excitation; #X text 225 -85 FILTER PARAMETERS; #X obj 342 -19 loadbang; #X text 348 114 Impulse table; #X text 19 257 2010-02-22 Dan Ellis dpwe@ee.columbia.edu; #X obj 115 65 tabplay~ array1; #X obj 103 159 output~; #X obj 115 -33 key; #X connect 0 0 26 0; #X connect 0 0 26 1; #X connect 1 0 25 0; #X connect 2 0 0 1; #X connect 3 0 0 2; #X connect 4 0 12 0; #X connect 7 0 8 0; #X connect 8 0 6 0; #X connect 9 0 14 0; #X connect 10 0 15 0; #X connect 11 0 12 1; #X connect 12 0 0 0; #X connect 14 0 2 0; #X connect 15 0 3 0; #X connect 22 0 9 0; #X connect 22 0 10 0; #X connect 25 0 0 0; #X connect 27 0 1 0;