#N struct line-label float x float y float z symbol label; #N canvas 61 69 918 631 10; #X obj 646 150 r pitch; #X obj 432 56 mtof; #X obj 430 102 osc~; #X obj 516 275 output~; #X obj 687 292 *~; #X obj 638 174 t f b; #X msg 681 238 1; #X msg 718 237 0; #X obj 708 211 del 15; #X obj 424 148 +~ 51; #N canvas 0 50 450 250 (subpatch) 0; #X array 8d.pulse 103 float 3; #A 0 0.00149969 0.00193045 0.00247256 0.00315111 0.00399585 0.00504176 0.00632972 0.00790705 0.00982819 0.0121552 0.0149581 0.0183156 0.0223149 0.0270518 0.0326308 0.0391639 0.0467706 0.0555762 0.0657103 0.0773048 0.0904915 0.105399 0.122151 0.140858 0.161621 0.18452 0.209611 0.236928 0.266468 0.298197 0.33204 0.367879 0.405555 0.444858 0.485537 0.527292 0.569783 0.612626 0.655406 0.697676 0.738968 0.778801 0.816686 0.852144 0.884706 0.913931 0.939413 0.960789 0.977751 0.99005 0.997503 1 0.997503 0.99005 0.977751 0.960789 0.939413 0.913931 0.884706 0.852144 0.816686 0.778801 0.738968 0.697676 0.655406 0.612626 0.569783 0.527292 0.485537 0.444858 0.405555 0.367879 0.33204 0.298197 0.266468 0.236928 0.209611 0.18452 0.161621 0.140858 0.122151 0.105399 0.0904915 0.0773048 0.0657103 0.0555762 0.0467706 0.0391639 0.0326308 0.0270518 0.0223149 0.0183156 0.0149581 0.0121552 0.00982819 0.00790705 0.00632972 0.00504176 0.00399585 0.00315111 0.00247256 0.00193045 0.00149969; #X coords 0 1 103 -1 200 140 1; #X restore 78 133 graph; #N canvas 35 55 940 374 calc-table 0; #X obj 157 169 * -1; #X obj 156 122 t f f; #X obj 156 144 *; #X obj 162 189 exp; #X obj 201 134 t f f; #X obj 203 178 / 100; #X obj 198 86 until; #X obj 198 108 f; #X obj 235 110 + 1; #X msg 252 62 0; #X obj 194 42 t b b; #X obj 197 22 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 197 64 103; #X obj 203 155 - 51; #X obj 151 99 * 5; #X obj 162 230 tabwrite 8b.pulse; #X connect 0 0 3 0; #X connect 1 0 2 0; #X connect 1 1 2 1; #X connect 2 0 0 0; #X connect 3 0 15 0; #X connect 4 0 13 0; #X connect 4 1 15 1; #X connect 5 0 14 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 7 0 4 0; #X connect 8 0 7 1; #X connect 9 0 7 1; #X connect 10 0 12 0; #X connect 10 1 9 0; #X connect 11 0 10 0; #X connect 12 0 6 0; #X connect 13 0 5 0; #X connect 14 0 1 0; #X restore 596 315 pd calc-table; #X obj 424 170 tabread4~ 8d.pulse; #X obj 432 78 / 2; #X obj 430 124 *~; #X floatatom 477 127 5 0 0 0 - - -, f 5; #X floatatom 250 68 5 0 0 0 - - -, f 5; #X obj 250 87 s pitch; #X obj 52 344 spectrum; #X obj 376 246 vcf~, f 21; #X obj 589 123 mtof; #X floatatom 585 101 5 0 0 0 - - -, f 5; #X floatatom 583 202 5 0 0 0 - - -, f 5; #X obj 449 214 *~; #X obj 686 266 adsr 5 10 70 1000; #X obj 246 44 metro 250; #X obj 256 26 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X floatatom 810 237 5 0 0 0 - - -, f 5; #X connect 0 0 5 0; #X connect 1 0 13 0; #X connect 2 0 14 0; #X connect 4 0 23 0; #X connect 5 0 1 0; #X connect 5 1 6 0; #X connect 5 1 8 0; #X connect 6 0 24 0; #X connect 7 0 24 0; #X connect 8 0 7 0; #X connect 9 0 12 0; #X connect 12 0 19 0; #X connect 13 0 2 0; #X connect 14 0 9 0; #X connect 15 0 14 1; #X connect 16 0 17 0; #X connect 19 0 18 0; #X connect 19 1 3 0; #X connect 19 1 3 1; #X connect 20 0 23 1; #X connect 21 0 20 0; #X connect 22 0 19 2; #X connect 23 0 19 1; #X connect 24 0 4 0; #X connect 24 0 4 1; #X connect 25 0 16 0; #X connect 26 0 25 0; #X connect 27 0 24 4;