#N canvas 299 287 683 344 10; #X obj 55 19 inlet~; #X obj 53 236 outlet~; #X obj 107 18 inlet~; #X obj 135 236 outlet~; #X obj 159 18 inlet; #X obj 293 146 once; #X obj 297 169 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 328 137 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 279 228 outlet; #X obj 399 67 pack s \$0; #X obj 399 43 savepanel; #X obj 399 113 soundfiler; #X obj 397 16 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 399 90 write \$1 \$2-freeze1 \$2-freeze1_R; #X obj 217 51 table \$0-freeze_L 16384; #X obj 217 72 table \$0-freeze_R 16384; #N canvas 490 326 450 300 envelope 0; #X obj 45 176 osc~; #X obj 45 199 *~ -0.5; #X obj 45 222 +~ 0.5; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-envelope 32768 float 2; #X coords 0 1 32768 0 200 140 1 0 0; #X restore 144 39 graph; #X msg 76 141 0; #X obj 56 79 samplerate~; #X obj 45 113 / 32768; #X obj 37 28 loadbang; #X obj 37 247 tabwrite~ \$0-envelope; #X obj 187 248 switch~; #X obj 37 52 t b b b b b; #X obj 193 210 1; #X obj 129 199 del 2000; #X obj 129 222 0; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 8 0; #X connect 4 0 0 1; #X connect 5 0 6 0; #X connect 6 0 0 0; #X connect 7 0 10 0; #X connect 10 0 8 0; #X connect 10 1 5 0; #X connect 10 2 4 0; #X connect 10 3 12 0; #X connect 10 4 11 0; #X connect 11 0 9 0; #X connect 12 0 13 0; #X connect 13 0 9 0; #X restore 217 19 pd envelope; #N canvas 164 117 678 529 engine 0; #X obj 97 260 poltocar~; #X obj 55 19 inlet~; #X obj 107 437 outlet~; #X obj 106 410 *~; #X obj 105 286 rifft~; #X obj 370 250 poltocar~; #X obj 107 18 inlet~; #X obj 378 439 outlet~; #X obj 379 414 *~; #X obj 378 276 rifft~; #N canvas 220 271 758 423 write_in_tables 0; #X obj 62 192 cartopol~; #X obj 62 137 *~; #X obj 62 160 rfft~; #X obj 61 66 inlet~; #X obj 292 192 cartopol~; #X obj 292 137 *~; #X obj 292 160 rfft~; #X obj 291 66 inlet~; #X obj 554 90 1; #X obj 591 88 del 1000; #X obj 591 111 0; #X obj 554 54 inlet; #X obj 554 138 switch~; #X obj 135 80 tabreceive~ \$0-envelope; #X obj 61 307 tabwrite~ \$0-freeze_L; #X obj 291 307 tabwrite~ \$0-freeze_R; #X connect 0 0 14 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 1 0 1; #X connect 3 0 1 0; #X connect 4 0 15 0; #X connect 5 0 6 0; #X connect 6 0 4 0; #X connect 6 1 4 1; #X connect 7 0 5 0; #X connect 8 0 12 0; #X connect 9 0 10 0; #X connect 10 0 12 0; #X connect 11 0 8 0; #X connect 11 0 9 0; #X connect 11 0 14 0; #X connect 11 0 15 0; #X connect 13 0 1 1; #X connect 13 0 5 1; #X restore 54 71 pd write_in_tables; #X obj 159 18 inlet; #X obj 183 199 noise~; #X obj 183 243 frameaccum~ 1; #X obj 471 233 frameaccum~ 1; #X obj 471 190 noise~; #X obj 106 316 /~ 24576; #X text 44 350 6144; #X obj 379 306 /~ 24576; #X obj 260 54 block~ 32768 4; #X obj 183 221 *~ 3.14; #X obj 471 212 *~ 3.14; #X obj 216 346 tabreceive~ \$0-envelope; #X obj 97 171 tabreceive~ \$0-freeze_L; #X obj 369 166 tabreceive~ \$0-freeze_R; #X connect 0 0 4 0; #X connect 0 1 4 1; #X connect 1 0 10 0; #X connect 3 0 2 0; #X connect 4 0 16 0; #X connect 5 0 9 0; #X connect 5 1 9 1; #X connect 6 0 10 1; #X connect 8 0 7 0; #X connect 9 0 18 0; #X connect 11 0 10 2; #X connect 12 0 20 0; #X connect 13 0 0 1; #X connect 14 0 5 1; #X connect 15 0 21 0; #X connect 16 0 3 0; #X connect 18 0 8 0; #X connect 20 0 13 0; #X connect 21 0 14 0; #X connect 22 0 3 1; #X connect 22 0 8 1; #X connect 23 0 0 0; #X connect 24 0 5 0; #X restore 54 95 pd engine; #X connect 0 0 17 0; #X connect 2 0 17 1; #X connect 4 0 17 2; #X connect 5 0 6 0; #X connect 6 0 8 0; #X connect 7 0 5 1; #X connect 9 0 13 0; #X connect 10 0 9 0; #X connect 12 0 10 0; #X connect 13 0 11 0; #X connect 17 0 1 0; #X connect 17 1 3 0;