#N canvas 1390 64 1169 549 12; #X floatatom 138 107 5 0 0 0 note #0-note -; #X floatatom 138 130 5 0 0 0 vel #0-vel -; #X obj 247 7 inlet; #X symbolatom 109 157 10 0 0 0 - #0-waveform -; #X obj 253 114 mtof; #X floatatom 251 149 5 0 0 0 - - -; #X obj 362 406 *~; #X obj 520 255 dbtorms; #X obj 535 116 log 127; #X obj 425 338 line~; #X obj 490 293 pack 0 10; #X obj 438 96 select 0; #X floatatom 520 221 5 0 0 0 - - -; #X obj 362 457 outlet~; #X obj 261 75 s \$0-note; #X obj 352 91 s \$0-vel; #N canvas 3648 247 1113 406 (subpatch) 0; #X array \$0-wavetable 131 float 0; #X coords 0 406 1 405 128 64 0; #X restore 672 188 graph; #X obj 624 499 s \$0-wavetable; #X obj 275 246 tabosc4~ \$0-wavetable; #X obj 557 187 + 60; #X obj 557 152 * 20; #X obj 945 339 noise~; #X obj 947 407 tabwrite~ \$0-wavetable; #X obj 781 301 print; #X obj 565 315 select square sine ramp noise; #X obj 572 284 r \$0-waveform; #X obj 434 63 s \$0-waveform; #X obj 894 354 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 884 437 s \$0-wavetable; #X msg 716 368 64 32 16 8 4 2 1; #X msg 604 366 1; #X obj 522 409 list prepend sinesum 128; #X msg 664 467 normalize 1; #X obj 534 442 list trim; #X msg 475 363 128 0 32 0 8 0 1; #X msg 866 407 resize 515; #X msg 446 179 0 100; #X obj 428 10 loadbang; #X msg 407 32 symbol square; #X obj 260 43 unpack f f s; #X connect 2 0 39 0; #X connect 4 0 5 0; #X connect 5 0 18 0; #X connect 6 0 13 0; #X connect 7 0 10 0; #X connect 8 0 20 0; #X connect 9 0 6 1; #X connect 10 0 9 0; #X connect 11 0 36 0; #X connect 11 1 8 0; #X connect 12 0 7 0; #X connect 18 0 6 0; #X connect 19 0 12 0; #X connect 20 0 19 0; #X connect 21 0 22 0; #X connect 24 0 34 0; #X connect 24 1 30 0; #X connect 24 2 29 0; #X connect 24 3 27 0; #X connect 24 4 23 0; #X connect 25 0 24 0; #X connect 27 0 22 0; #X connect 27 0 35 0; #X connect 29 0 31 0; #X connect 30 0 31 0; #X connect 31 0 33 0; #X connect 32 0 17 0; #X connect 33 0 17 0; #X connect 33 0 32 0; #X connect 34 0 31 0; #X connect 35 0 28 0; #X connect 36 0 9 0; #X connect 37 0 38 0; #X connect 38 0 26 0; #X connect 39 0 4 0; #X connect 39 0 14 0; #X connect 39 1 11 0; #X connect 39 1 15 0; #X connect 39 2 26 0; #X coords 0 -1 1 1 85 85 2 100 100;