#N canvas 347 94 831 449 10; #N canvas 64 198 714 494 oscbank 0; #X text 107 21 This is the bank of oscillators--open one to see:; #X obj 395 332 spectrum-partial 32; #X obj 36 53 spectrum-partial 1; #X obj 36 79 spectrum-partial 2; #X obj 36 105 spectrum-partial 3; #X obj 36 131 spectrum-partial 4; #X obj 36 157 spectrum-partial 5; #X obj 36 183 spectrum-partial 6; #X obj 36 209 spectrum-partial 7; #X obj 36 235 spectrum-partial 8; #X obj 36 261 spectrum-partial 9; #X obj 36 287 spectrum-partial 10; #X obj 216 53 spectrum-partial 11; #X obj 216 79 spectrum-partial 12; #X obj 216 105 spectrum-partial 13; #X obj 216 131 spectrum-partial 14; #X obj 216 157 spectrum-partial 15; #X obj 216 183 spectrum-partial 16; #X obj 216 209 spectrum-partial 17; #X obj 216 235 spectrum-partial 18; #X obj 215 261 spectrum-partial 19; #X obj 215 287 spectrum-partial 20; #X obj 395 53 spectrum-partial 21; #X obj 395 78 spectrum-partial 22; #X obj 395 104 spectrum-partial 23; #X obj 395 130 spectrum-partial 24; #X obj 395 156 spectrum-partial 25; #X obj 395 182 spectrum-partial 26; #X obj 395 207 spectrum-partial 27; #X obj 396 234 spectrum-partial 28; #X obj 395 260 spectrum-partial 29; #X obj 395 287 spectrum-partial 30; #X obj 395 311 spectrum-partial 31; #X restore 445 293 pd oscbank; #X obj 444 316 catch~ sum-bus; #X floatatom 17 132 0 0 0 0 - - -; #X obj 430 354 output~; #X obj 730 47 vsl 25 100 0 99 0 0 master-lvl empty master-lvl 0 -8 1 12 -44056 -1 -1 9000 0; #X obj 282 170 textfile; #X obj 203 25 tgl 25 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 16 153 s base-pitch; #X obj 19 88 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 2800 1; #X obj 15 111 mtof; #X obj 171 91 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 297 117 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 281 94 rewind; #X msg 371 97 read kid-n-play.txt; #X msg 364 77 read gerschwin.txt; #X msg 378 119 read monk.txt; #X obj 315 326 +; #X obj 341 326 f; #X msg 312 302 1; #X msg 343 302 0; #X obj 282 270 t f b; #X obj 334 191 s done; #X obj 203 3 r done; #X obj 282 359 pack f f; #X obj 203 52 trigger float bang bang; #X obj 282 247 drip; #X obj 201 134 t b b; #X msg 282 388 \; \$2-amp \$1; #X obj 190 92 metro 1000; #X obj 651 58 tgl 25 0 empty empty dsp 0 -6 1 12 -4033 -1 -1 1 1; #X msg 648 88 \; pd dsp \$1; #X msg 304 210 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 obj 20 45 loadbang; #X msg 12 67 28; #X obj 630 394 writesf~; #X msg 674 359 open \$1; #X msg 631 338 start; #X msg 574 338 stop; #X obj 630 293 t b b; #X obj 675 338 makefilename %d.wav; #X obj 704 385 prepend set; #X msg 703 405 open 3.wav; #X msg 673 314 3; #X connect 1 0 3 0; #X connect 1 0 3 1; #X connect 1 0 34 0; #X connect 2 0 7 0; #X connect 5 0 25 0; #X connect 5 1 21 0; #X connect 5 1 31 0; #X connect 6 0 24 0; #X connect 8 0 9 0; #X connect 9 0 2 0; #X connect 11 0 5 0; #X connect 12 0 5 0; #X connect 13 0 5 0; #X connect 14 0 5 0; #X connect 15 0 5 0; #X connect 16 0 17 0; #X connect 16 0 23 1; #X connect 17 0 16 1; #X connect 18 0 16 0; #X connect 19 0 17 0; #X connect 19 0 16 1; #X connect 20 0 23 0; #X connect 20 1 18 0; #X connect 22 0 6 0; #X connect 23 0 27 0; #X connect 24 0 28 0; #X connect 24 1 12 0; #X connect 24 2 13 0; #X connect 25 0 20 0; #X connect 26 0 19 0; #X connect 26 1 5 0; #X connect 28 0 10 0; #X connect 28 0 26 0; #X connect 29 0 30 0; #X connect 31 0 25 0; #X connect 32 0 33 0; #X connect 33 0 8 0; #X connect 35 0 34 0; #X connect 35 0 40 0; #X connect 36 0 34 0; #X connect 37 0 34 0; #X connect 38 0 36 0; #X connect 38 1 42 0; #X connect 39 0 35 0; #X connect 40 0 41 0; #X connect 42 0 39 0;