#N canvas 92 135 987 910 12;
#X floatatom 40 573 80.1075;
#X floatatom 216 558 0;
#N canvas 516 98 663 559 /SUBPATCH/ 0;
#X obj 113 154 outlet;
#X msg 112 114 set \$1;
#X obj 113 81 r transpose;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 216 527 page;
#X floatatom 510 425 0;
#X floatatom 342 428 69;
#X floatatom 190 419 440;
#X floatatom 384 558 100;
#N canvas 400 33 880 845 output 0;
#X floatatom 137 295 143718;
#X floatatom 35 213 0.306851;
#X obj 36 250 sig~;
#X obj 36 284 phasor~;
#X obj 34 358 *~;
#X obj 80 358 sig~ 1;
#X obj 34 393 tabread4~ array1;
#X obj 60 319 sig~;
#X obj 137 265 r totsamps;
#X obj 36 180 /;
#X obj 36 148 * 44100;
#X obj 36 86 mtof;
#X obj 36 55 / 100;
#X obj 36 115 / 8.1758;
#X obj 303 577 r master-amp;
#X obj 302 641 pack 0 100;
#X obj 302 675 line~;
#X obj 302 611 dbtorms;
#X obj 533 527 t b;
#X obj 533 464 f;
#X obj 529 396 inlet;
#X text 537 367 mute;
#X obj 533 558 f;
#X msg 605 554 0;
#X msg 532 433 bang;
#X obj 230 482 bp~;
#X obj 230 442 bp~;
#X obj 363 476 r filter-q;
#X obj 336 305 r filter-freq;
#X obj 489 273 r filter-pitch;
#X obj 490 309 mtof;
#X obj 605 590 s master-amp;
#X obj 623 442 r master-amp;
#X obj 229 527 *~;
#X obj 211 586 dac~;
#X obj 533 493 moses 1;
#X obj 623 494 moses 1;
#X obj 36 22 r transpose;
#X obj 53 564 env~ 2048;
#X obj 52 599 s loudness;
#X connect 0 0 7 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 5 0 6 0;
#X connect 6 0 26 0;
#X connect 7 0 4 1;
#X connect 8 0 0 0;
#X connect 8 0 9 1;
#X connect 9 0 1 0;
#X connect 10 0 9 0;
#X connect 11 0 13 0;
#X connect 12 0 11 0;
#X connect 13 0 10 0;
#X connect 14 0 17 0;
#X connect 15 0 16 0;
#X connect 16 0 33 1;
#X connect 17 0 15 0;
#X connect 18 0 22 0;
#X connect 19 0 35 0;
#X connect 20 0 24 0;
#X connect 22 0 31 0;
#X connect 23 0 31 0;
#X connect 24 0 19 0;
#X connect 25 0 33 0;
#X connect 26 0 25 0;
#X connect 27 0 25 2;
#X connect 27 0 26 2;
#X connect 28 0 25 1;
#X connect 28 0 26 1;
#X connect 29 0 30 0;
#X connect 30 0 25 1;
#X connect 30 0 26 1;
#X connect 32 0 19 1;
#X connect 32 0 36 0;
#X connect 33 0 34 0;
#X connect 33 0 34 1;
#X connect 33 0 38 0;
#X connect 35 0 18 0;
#X connect 35 1 23 0;
#X connect 36 1 22 1;
#X connect 37 0 12 0;
#X connect 38 0 39 0;
#X restore 539 590 page output;
#X msg 539 552 mute;
#N canvas 516 98 642 506 /SUBPATCH/ 0;
#X obj 113 154 outlet;
#X obj 113 81 r master-amp;
#X msg 112 114 set \$1;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X restore 384 525 page;
#X obj 384 589 s master-amp;
#N canvas 0 0 751 528 set-filters 0;
#X obj 480 201 outlet;
#X msg 479 161 set \$1;
#X obj 302 205 outlet;
#X msg 301 165 set \$1;
#X obj 86 203 outlet;
#X msg 85 163 set \$1;
#X obj 88 64 r filter-freq;
#X obj 298 71 r filter-pitch;
#X obj 310 110 mtof;
#X obj 107 108 ftom;
#X obj 479 117 r filter-q;
#X connect 1 0 0 0;
#X connect 3 0 2 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 6 0 9 0;
#X connect 7 0 3 0;
#X connect 7 0 8 0;
#X connect 8 0 5 0;
#X connect 9 0 3 0;
#X connect 10 0 1 0;
#X restore 191 383 page set-filters;
#X obj 190 450 s filter-freq;
#X obj 342 457 s filter-pitch;
#X obj 510 456 s filter-q;
#X msg 713 424 \; pd dsp 1;
#X msg 714 472 \; pd dsp 0;
#X graph graph1 0 -1 143718 1 476 362 876 62;
#X array array1 143718 float;
#X pop;
#X obj 216 589 s transpose;
#X obj 42 538 r loudness;
#X msg 16 44 \; array1 resize 143718 \; array1 read16 ../sound/bell.aiff 62 b \; totsamps 143718 \; filter-freq 440 \; filter-q 0 \; transpose 0 \; master-amp 100 \; pd dsp 1;
#X connect 1 0 18 0;
#X connect 2 0 1 0;
#X connect 3 0 14 0;
#X connect 4 0 13 0;
#X connect 5 0 12 0;
#X connect 6 0 10 0;
#X connect 8 0 7 0;
#X connect 9 0 6 0;
#X connect 11 0 5 0;
#X connect 11 1 4 0;
#X connect 11 2 3 0;
#X connect 19 0 0 0;
