#N canvas 37 34 959 562 10; #N canvas 81 334 534 384 effects 0; #X obj 163 55 inlet; #X obj 32 48 inlet~; #X obj 82 46 inlet~; #X obj 40 279 outlet~; #X obj 102 279 outlet~; #N canvas 173 161 462 312 thru 0; #X obj 154 121 +~ 0; #X obj 211 121 +~ 0; #X obj 330 153 inlet; #X obj 143 77 inlet~; #X obj 214 75 inlet~; #X obj 146 216 outlet~; #X obj 218 215 outlet~; #X obj 324 203 switch~; #X msg 382 176 1; #X obj 383 148 loadbang; #X connect 0 0 5 0; #X connect 1 0 6 0; #X connect 2 0 7 0; #X connect 3 0 0 0; #X connect 4 0 1 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 28 133 pd thru; #X obj 236 62 inlet; #N canvas 43 60 803 504 filter 0; #X obj 105 33 inlet~; #X obj 205 32 inlet~; #X obj 248 427 outlet~; #X obj 315 426 outlet~; #X obj 443 262 +~; #X obj 459 239 line~; #X obj 310 362 vcf~; #X obj 310 386 hip~ 5; #X text 429 368 <-- Q (selectivity); #X text 497 45 <-- sweep speed; #X text 534 67 LFO for sweep; #X text 487 261 add base to sweep; #X text 576 286 convert to Hz.; #X obj 272 363 vcf~; #X obj 261 386 hip~ 5; #X obj 443 286 mtof~; #X msg 382 140 0; #X msg 462 205 70; #X obj 442 67 osc~ 0.5; #X obj 445 143 *~ 43; #X obj 331 293 + 2; #X obj 330 258 random 6; #X obj 463 183 loadbang; #X obj 339 94 t b b; #X obj 269 95 switch~; #X obj 335 22 inlet; #X msg 272 70 0; #X obj 637 219 pow; #X msg 636 191 2; #X obj 634 155 t b b f; #X obj 664 111 f; #X obj 666 79 / 1000; #X obj 689 42 inlet; #X obj 585 138 * 1; #X connect 0 0 13 0; #X connect 1 0 6 0; #X connect 4 0 15 0; #X connect 5 0 4 1; #X connect 6 0 7 0; #X connect 7 0 3 0; #X connect 13 0 14 0; #X connect 14 0 2 0; #X connect 15 0 6 1; #X connect 15 0 13 1; #X connect 16 0 18 1; #X connect 17 0 5 0; #X connect 18 0 19 0; #X connect 19 0 4 0; #X connect 20 0 6 2; #X connect 20 0 13 2; #X connect 20 0 29 0; #X connect 21 0 20 0; #X connect 22 0 17 0; #X connect 22 0 26 0; #X connect 23 0 16 0; #X connect 23 1 21 0; #X connect 25 0 24 0; #X connect 25 0 23 0; #X connect 26 0 24 0; #X connect 27 0 33 1; #X connect 28 0 27 0; #X connect 29 0 30 0; #X connect 29 1 28 0; #X connect 29 2 27 1; #X connect 30 0 33 0; #X connect 31 0 30 0; #X connect 32 0 31 0; #X connect 33 0 18 0; #X restore 310 147 pd filter; #X obj 236 144 - 1; #X obj 236 164 abs; #X obj 333 10 inlet; #X obj 437 36 inlet; #N canvas 0 22 726 449 golden-robot 0; #X obj 104 129 inlet~; #X obj 104 310 outlet~; #X msg 441 187 1.61803; #X obj 221 27 inlet; #X obj 445 211 pow 1; #X obj 452 162 t b f; #X obj 55 131 inlet~; #X obj 43 309 outlet~; #X obj 271 219 *~ 0.9; #X obj 108 219 *~ 0.9; #X obj 536 79 switch~; #X obj 539 46 inlet; #X obj 221 52 sel 0 4 8 12 16 20 24 28; #X obj 341 142 + 3; #X obj 338 108 random 5; #X obj 65 279 *~ 0.5; #X obj 156 281 *~ 0.5; #X obj 63 186 delwrite~ 1-elevate 1000; #X obj 62 246 delread~ 1-elevate 1000; #X obj 255 185 delwrite~ 1-trashed 1000; #X obj 252 249 delread~ 1-trashed 1000; #X connect 0 0 19 0; #X connect 2 0 4 0; #X connect 3 0 12 0; #X connect 4 0 18 0; #X connect 4 0 20 0; #X connect 5 0 2 0; #X connect 5 1 4 1; #X connect 6 0 17 0; #X connect 8 0 19 0; #X connect 9 0 17 0; #X connect 11 0 10 0; #X connect 12 0 14 0; #X connect 12 1 14 0; #X connect 12 2 14 0; #X connect 12 3 14 0; #X connect 12 4 14 0; #X connect 12 5 14 0; #X connect 12 6 14 0; #X connect 12 7 14 0; #X connect 13 0 5 0; #X connect 14 0 13 0; #X connect 15 0 7 0; #X connect 16 0 1 0; #X connect 18 0 9 0; #X connect 18 0 15 0; #X connect 20 0 8 0; #X connect 20 0 16 0; #X restore 102 133 pd golden-robot; #X connect 0 0 12 2; #X connect 1 0 5 0; #X connect 1 0 12 0; #X connect 2 0 5 1; #X connect 2 0 7 0; #X connect 2 0 7 1; #X connect 2 0 12 1; #X connect 5 0 3 0; #X connect 5 1 4 0; #X connect 6 0 8 0; #X connect 6 0 12 3; #X connect 7 0 3 0; #X connect 7 1 4 0; #X connect 8 0 9 0; #X connect 9 0 5 2; #X connect 10 0 8 0; #X connect 10 0 7 2; #X connect 11 0 7 3; #X connect 12 0 3 0; #X connect 12 1 4 0; #X restore 89 219 pd effects; #N canvas 468 252 542 392 effects2 0; #X obj 163 55 inlet; #X obj 32 48 inlet~; #X obj 82 46 inlet~; #X obj 40 279 outlet~; #X obj 102 279 outlet~; #N canvas 173 161 462 312 thru 0; #X obj 154 121 +~ 0; #X obj 211 121 +~ 0; #X obj 330 153 inlet; #X obj 143 77 inlet~; #X obj 214 75 inlet~; #X obj 146 216 outlet~; #X obj 218 215 outlet~; #X obj 324 203 switch~; #X msg 382 176 1; #X obj 383 148 loadbang; #X connect 0 0 5 0; #X connect 1 0 6 0; #X connect 2 0 7 0; #X connect 3 0 0 0; #X connect 4 0 1 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 28 133 pd thru; #X obj 236 62 inlet; #N canvas 43 60 803 504 filter 0; #X obj 105 33 inlet~; #X obj 205 32 inlet~; #X obj 248 427 outlet~; #X obj 315 426 outlet~; #X obj 443 262 +~; #X obj 459 239 line~; #X obj 310 362 vcf~; #X obj 310 386 hip~ 5; #X text 429 368 <-- Q (selectivity); #X text 497 45 <-- sweep speed; #X text 534 67 LFO for sweep; #X text 487 261 add base to sweep; #X text 576 286 convert to Hz.; #X obj 272 363 vcf~; #X obj 261 386 hip~ 5; #X obj 443 286 mtof~; #X msg 382 140 0; #X msg 462 205 70; #X obj 442 67 osc~ 0.5; #X obj 445 143 *~ 43; #X obj 331 293 + 2; #X obj 330 258 random 6; #X obj 463 183 loadbang; #X obj 339 94 t b b; #X obj 269 95 switch~; #X obj 335 22 inlet; #X msg 272 70 0; #X obj 637 219 pow; #X msg 636 191 2; #X obj 634 155 t b b f; #X obj 664 111 f; #X obj 666 79 / 1000; #X obj 689 42 inlet; #X obj 585 138 * 1; #X connect 0 0 13 0; #X connect 1 0 6 0; #X connect 4 0 15 0; #X connect 5 0 4 1; #X connect 6 0 7 0; #X connect 7 0 3 0; #X connect 13 0 14 0; #X connect 14 0 2 0; #X connect 15 0 6 1; #X connect 15 0 13 1; #X connect 16 0 18 1; #X connect 17 0 5 0; #X connect 18 0 19 0; #X connect 19 0 4 0; #X connect 20 0 6 2; #X connect 20 0 13 2; #X connect 20 0 29 0; #X connect 21 0 20 0; #X connect 22 0 17 0; #X connect 22 0 26 0; #X connect 23 0 16 0; #X connect 23 1 21 0; #X connect 25 0 24 0; #X connect 25 0 23 0; #X connect 26 0 24 0; #X connect 27 0 33 1; #X connect 28 0 27 0; #X connect 29 0 30 0; #X connect 29 1 28 0; #X connect 29 2 27 1; #X connect 30 0 33 0; #X connect 31 0 30 0; #X connect 32 0 31 0; #X connect 33 0 18 0; #X restore 310 147 pd filter; #X obj 236 144 - 1; #X obj 236 164 abs; #X obj 333 10 inlet; #X obj 437 36 inlet; #N canvas 0 22 722 445 golden-robot 0; #X obj 104 129 inlet~; #X obj 104 310 outlet~; #X msg 441 187 1.61803; #X obj 221 27 inlet; #X obj 445 211 pow 1; #X obj 452 162 t b f; #X obj 55 131 inlet~; #X obj 43 309 outlet~; #X obj 271 219 *~ 0.9; #X obj 108 219 *~ 0.9; #X obj 536 79 switch~; #X obj 539 46 inlet; #X obj 221 52 sel 0 4 8 12 16 20 24 28; #X obj 341 142 + 3; #X obj 338 108 random 5; #X obj 65 279 *~ 0.5; #X obj 156 281 *~ 0.5; #X obj 63 186 delwrite~ 2-elevate 1000; #X obj 62 247 delread~ 2-elevate 1000; #X obj 251 249 delread~ 2-trashed 1000; #X obj 255 186 delwrite~ 2-trashed 1000; #X connect 0 0 20 0; #X connect 2 0 4 0; #X connect 3 0 12 0; #X connect 4 0 18 0; #X connect 4 0 19 0; #X connect 5 0 2 0; #X connect 5 1 4 1; #X connect 6 0 17 0; #X connect 8 0 20 0; #X connect 9 0 17 0; #X connect 11 0 10 0; #X connect 12 0 14 0; #X connect 12 1 14 0; #X connect 12 2 14 0; #X connect 12 3 14 0; #X connect 12 4 14 0; #X connect 12 5 14 0; #X connect 12 6 14 0; #X connect 12 7 14 0; #X connect 13 0 5 0; #X connect 14 0 13 0; #X connect 15 0 7 0; #X connect 16 0 1 0; #X connect 18 0 9 0; #X connect 18 0 15 0; #X connect 19 0 8 0; #X connect 19 0 16 0; #X restore 102 133 pd golden-robot; #X connect 0 0 12 2; #X connect 1 0 5 0; #X connect 1 0 12 0; #X connect 2 0 5 1; #X connect 2 0 7 0; #X connect 2 0 7 1; #X connect 2 0 12 1; #X connect 5 0 3 0; #X connect 5 1 4 0; #X connect 6 0 8 0; #X connect 6 0 12 3; #X connect 7 0 3 0; #X connect 7 1 4 0; #X connect 8 0 9 0; #X connect 9 0 5 2; #X connect 10 0 8 0; #X connect 10 0 7 2; #X connect 11 0 7 3; #X connect 12 0 3 0; #X connect 12 1 4 0; #X restore 322 208 pd effects2; #X msg 312 30 bang; #X text 242 47 seed random numbers; #X msg 274 30 bang; #X obj 89 259 *~ 1; #X obj 144 259 *~ 1; #X obj 313 237 *~ 1; #X obj 365 238 *~ 1; #X obj 273 -7 key; #X obj 273 11 moses 110; #X obj 212 394 dac~; #X obj 341 278 tgl 15 0 empty empty morph-order 18 7 0 10 -106484 -1 -1 0 1; #X obj 341 298 tgl 15 0 empty empty morph-on/bypass 18 7 0 10 -106484 -1 -1 0 1; #X obj 330 323 cnv 15 125 35 empty empty empty 20 12 0 14 -106484 -66577 0; #X floatatom 393 340 5 0.01 100 2 ConvNdex conv -; #X floatatom 362 337 0 0 0 2 pt2 - -; #X floatatom 334 337 0 0 0 2 pt1 - -; #N canvas 0 22 454 304 mute 0; #X obj 210 62 key; #X obj 249 62 keyup; #X msg 206 117 0; #X msg 257 118 1; #X obj 216 170 line; #X msg 207 142 \$1 20; #X obj 209 86 sel 100; #X obj 267 86 sel 100; #X obj 212 210 outlet; #X connect 0 0 6 0; #X connect 1 0 7 0; #X connect 2 0 5 0; #X connect 3 0 5 0; #X connect 4 0 8 0; #X connect 5 0 4 0; #X connect 6 0 2 0; #X connect 7 0 3 0; #X restore 413 222 pd mute; #N canvas 0 22 458 308 mute 0; #X obj 210 62 key; #X obj 249 62 keyup; #X msg 206 117 0; #X msg 257 118 1; #X obj 216 170 line; #X msg 207 142 \$1 20; #X obj 212 210 outlet; #X obj 209 86 sel 101; #X obj 268 85 sel 101; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 5 0; #X connect 3 0 5 0; #X connect 4 0 6 0; #X connect 5 0 4 0; #X connect 7 0 2 0; #X connect 8 0 3 0; #X restore 27 243 pd mute; #X obj 451 55 cnv 15 120 120 empty empty empty 20 12 0 14 -135105 -66577 0; #X obj 516 81 nbx 3 40 0 1000 0 0 filesnumber numberin empty 0 -6 192 10 -262144 -1 -1 0 256; #X obj 451 83 bng 30 250 50 0 empty empty load 33 15 0 10 -106484 -1 -1; #N canvas 254 375 794 295 loading 0; #X obj 35 6 inlet; #X msg 76 94 read -resize \$1 \$2-Left \$2-Right; #X obj 76 116 soundfiler; #X msg 37 188 \; filein bang; #X obj 76 137 t b f; #X obj 76 72 pack s f; #X obj 126 191 tabwrite filesize; #X obj 339 93 table filesize 1000; #X obj 152 31 inlet; #X obj 49 39 openpanel; #X connect 0 0 9 0; #X connect 1 0 2 0; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 4 1 6 0; #X connect 5 0 1 0; #X connect 8 0 5 1; #X connect 8 0 6 1; #X connect 9 0 5 0; #X restore 451 181 pd loading; #N canvas 0 22 478 328 200tables 0; #X obj 100 0 table 0-Right; #X obj 10 0 table 0-Left; #X obj 100 20 table 1-Right; #X obj 10 20 table 1-Left; #X obj 100 40 table 2-Right; #X obj 10 40 table 2-Left; #X obj 100 60 table 3-Right; #X obj 10 60 table 3-Left; #X obj 100 80 table 4-Right; #X obj 10 80 table 4-Left; #X obj 100 100 table 5-Right; #X obj 10 100 table 5-Left; #X obj 100 120 table 6-Right; #X obj 10 120 table 6-Left; #X obj 100 140 table 7-Right; #X obj 10 140 table 7-Left; #X obj 100 160 table 8-Right; #X obj 10 160 table 8-Left; #X obj 100 180 table 9-Right; #X obj 10 180 table 9-Left; #X obj 100 200 table 10-Right; #X obj 10 200 table 10-Left; #X obj 100 220 table 11-Right; #X obj 10 220 table 11-Left; #X obj 100 240 table 12-Right; #X obj 10 240 table 12-Left; #X obj 100 260 table 13-Right; #X obj 10 260 table 13-Left; #X obj 100 280 table 14-Right; #X obj 10 280 table 14-Left; #X obj 100 300 table 15-Right; #X obj 10 300 table 15-Left; #X obj 100 320 table 16-Right; #X obj 10 320 table 16-Left; #X obj 100 340 table 17-Right; #X obj 10 340 table 17-Left; #X obj 100 360 table 18-Right; #X obj 10 360 table 18-Left; #X obj 100 380 table 19-Right; #X obj 10 380 table 19-Left; #X obj 100 400 table 20-Right; #X obj 10 400 table 20-Left; #X obj 100 420 table 21-Right; #X obj 10 420 table 21-Left; #X obj 100 440 table 22-Right; #X obj 10 440 table 22-Left; #X obj 100 460 table 23-Right; #X obj 10 460 table 23-Left; #X obj 100 480 table 24-Right; #X obj 10 480 table 24-Left; #X obj 100 500 table 25-Right; #X obj 10 500 table 25-Left; #X obj 100 520 table 26-Right; #X obj 10 520 table 26-Left; #X obj 100 540 table 27-Right; #X obj 10 540 table 27-Left; #X obj 100 560 table 28-Right; #X obj 10 560 table 28-Left; #X obj 100 580 table 29-Right; #X obj 10 580 table 29-Left; #X obj 100 600 table 30-Right; #X obj 10 600 table 30-Left; #X obj 100 620 table 31-Right; #X obj 10 620 table 31-Left; #X obj 100 640 table 32-Right; #X obj 10 640 table 32-Left; #X obj 100 660 table 33-Right; #X obj 10 660 table 33-Left; #X obj 100 680 table 34-Right; #X obj 10 680 table 34-Left; #X obj 100 700 table 35-Right; #X obj 10 700 table 35-Left; #X obj 100 720 table 36-Right; #X obj 10 720 table 36-Left; #X obj 100 740 table 37-Right; #X obj 10 740 table 37-Left; #X obj 100 760 table 38-Right; #X obj 10 760 table 38-Left; #X obj 100 780 table 39-Right; #X obj 10 780 table 39-Left; #X obj 100 800 table 40-Right; #X obj 10 800 table 40-Left; #X obj 100 820 table 41-Right; #X obj 10 820 table 41-Left; #X obj 100 840 table 42-Right; #X obj 10 840 table 42-Left; #X obj 100 860 table 43-Right; #X obj 10 860 table 43-Left; #X obj 100 880 table 44-Right; #X obj 10 880 table 44-Left; #X obj 100 900 table 45-Right; #X obj 10 900 table 45-Left; #X obj 100 920 table 46-Right; #X obj 10 920 table 46-Left; #X obj 100 940 table 47-Right; #X obj 10 940 table 47-Left; #X obj 100 960 table 48-Right; #X obj 10 960 table 48-Left; #X obj 100 980 table 49-Right; #X obj 10 980 table 49-Left; #X obj 100 1000 table 50-Right; #X obj 10 1000 table 50-Left; #X obj 100 1020 table 51-Right; #X obj 10 1020 table 51-Left; #X obj 100 1040 table 52-Right; #X obj 10 1040 table 52-Left; #X obj 100 1060 table 53-Right; #X obj 10 1060 table 53-Left; #X obj 100 1080 table 54-Right; #X obj 10 1080 table 54-Left; #X obj 100 1100 table 55-Right; #X obj 10 1100 table 55-Left; #X obj 100 1120 table 56-Right; #X obj 10 1120 table 56-Left; #X obj 100 1140 table 57-Right; #X obj 10 1140 table 57-Left; #X obj 100 1160 table 58-Right; #X obj 10 1160 table 58-Left; #X obj 100 1180 table 59-Right; #X obj 10 1180 table 59-Left; #X obj 100 1200 table 60-Right; #X obj 10 1200 table 60-Left; #X obj 100 1220 table 61-Right; #X obj 10 1220 table 61-Left; #X obj 100 1240 table 62-Right; #X obj 10 1240 table 62-Left; #X obj 100 1260 table 63-Right; #X obj 10 1260 table 63-Left; #X obj 100 1280 table 64-Right; #X obj 10 1280 table 64-Left; #X obj 100 1300 table 65-Right; #X obj 10 1300 table 65-Left; #X obj 100 1320 table 66-Right; #X obj 10 1320 table 66-Left; #X obj 100 1340 table 67-Right; #X obj 10 1340 table 67-Left; #X obj 100 1360 table 68-Right; #X obj 10 1360 table 68-Left; #X obj 100 1380 table 69-Right; #X obj 10 1380 table 69-Left; #X obj 100 1400 table 70-Right; #X obj 10 1400 table 70-Left; #X obj 100 1420 table 71-Right; #X obj 10 1420 table 71-Left; #X obj 100 1440 table 72-Right; #X obj 10 1440 table 72-Left; #X obj 100 1460 table 73-Right; #X obj 10 1460 table 73-Left; #X obj 100 1480 table 74-Right; #X obj 10 1480 table 74-Left; #X obj 100 1500 table 75-Right; #X obj 10 1500 table 75-Left; #X obj 100 1520 table 76-Right; #X obj 10 1520 table 76-Left; #X obj 100 1540 table 77-Right; #X obj 10 1540 table 77-Left; #X obj 100 1560 table 78-Right; #X obj 10 1560 table 78-Left; #X obj 100 1580 table 79-Right; #X obj 10 1580 table 79-Left; #X obj 100 1600 table 80-Right; #X obj 10 1600 table 80-Left; #X obj 100 1620 table 81-Right; #X obj 10 1620 table 81-Left; #X obj 100 1640 table 82-Right; #X obj 10 1640 table 82-Left; #X obj 100 1660 table 83-Right; #X obj 10 1660 table 83-Left; #X obj 100 1680 table 84-Right; #X obj 10 1680 table 84-Left; #X obj 100 1700 table 85-Right; #X obj 10 1700 table 85-Left; #X obj 100 1720 table 86-Right; #X obj 10 1720 table 86-Left; #X obj 100 1740 table 87-Right; #X obj 10 1740 table 87-Left; #X obj 100 1760 table 88-Right; #X obj 10 1760 table 88-Left; #X obj 100 1780 table 89-Right; #X obj 10 1780 table 89-Left; #X obj 100 1800 table 90-Right; #X obj 10 1800 table 90-Left; #X obj 100 1820 table 91-Right; #X obj 10 1820 table 91-Left; #X obj 100 1840 table 92-Right; #X obj 10 1840 table 92-Left; #X obj 100 1860 table 93-Right; #X obj 10 1860 table 93-Left; #X obj 100 1880 table 94-Right; #X obj 10 1880 table 94-Left; #X obj 100 1900 table 95-Right; #X obj 10 1900 table 95-Left; #X obj 100 1920 table 96-Right; #X obj 10 1920 table 96-Left; #X obj 100 1940 table 97-Right; #X obj 10 1940 table 97-Left; #X obj 100 1960 table 98-Right; #X obj 10 1960 table 98-Left; #X obj 100 1980 table 99-Right; #X obj 10 1980 table 99-Left; #X obj 100 2000 table 100-Right; #X obj 10 2000 table 100-Left; #X obj 100 2020 table 101-Right; #X obj 10 2020 table 101-Left; #X obj 100 2040 table 102-Right; #X obj 10 2040 table 102-Left; #X obj 100 2060 table 103-Right; #X obj 10 2060 table 103-Left; #X obj 100 2080 table 104-Right; #X obj 10 2080 table 104-Left; #X obj 100 2100 table 105-Right; #X obj 10 2100 table 105-Left; #X obj 100 2120 table 106-Right; #X obj 10 2120 table 106-Left; #X obj 100 2140 table 107-Right; #X obj 10 2140 table 107-Left; #X obj 100 2160 table 108-Right; #X obj 10 2160 table 108-Left; #X obj 100 2180 table 109-Right; #X obj 10 2180 table 109-Left; #X obj 100 2200 table 110-Right; #X obj 10 2200 table 110-Left; #X obj 100 2220 table 111-Right; #X obj 10 2220 table 111-Left; #X obj 100 2240 table 112-Right; #X obj 10 2240 table 112-Left; #X obj 100 2260 table 113-Right; #X obj 10 2260 table 113-Left; #X obj 100 2280 table 114-Right; #X obj 10 2280 table 114-Left; #X obj 100 2300 table 115-Right; #X obj 10 2300 table 115-Left; #X obj 100 2320 table 116-Right; #X obj 10 2320 table 116-Left; #X obj 100 2340 table 117-Right; #X obj 10 2340 table 117-Left; #X obj 100 2360 table 118-Right; #X obj 10 2360 table 118-Left; #X obj 100 2380 table 119-Right; #X obj 10 2380 table 119-Left; #X obj 100 2400 table 120-Right; #X obj 10 2400 table 120-Left; #X obj 100 2420 table 121-Right; #X obj 10 2420 table 121-Left; #X obj 100 2440 table 122-Right; #X obj 10 2440 table 122-Left; #X obj 100 2460 table 123-Right; #X obj 10 2460 table 123-Left; #X obj 100 2480 table 124-Right; #X obj 10 2480 table 124-Left; #X obj 100 2500 table 125-Right; #X obj 10 2500 table 125-Left; #X obj 100 2520 table 126-Right; #X obj 10 2520 table 126-Left; #X obj 100 2540 table 127-Right; #X obj 10 2540 table 127-Left; #X obj 100 2560 table 128-Right; #X obj 10 2560 table 128-Left; #X obj 100 2580 table 129-Right; #X obj 10 2580 table 129-Left; #X obj 100 2600 table 130-Right; #X obj 10 2600 table 130-Left; #X obj 100 2620 table 131-Right; #X obj 10 2620 table 131-Left; #X obj 100 2640 table 132-Right; #X obj 10 2640 table 132-Left; #X obj 100 2660 table 133-Right; #X obj 10 2660 table 133-Left; #X obj 100 2680 table 134-Right; #X obj 10 2680 table 134-Left; #X obj 100 2700 table 135-Right; #X obj 10 2700 table 135-Left; #X obj 100 2720 table 136-Right; #X obj 10 2720 table 136-Left; #X obj 100 2740 table 137-Right; #X obj 10 2740 table 137-Left; #X obj 100 2760 table 138-Right; #X obj 10 2760 table 138-Left; #X obj 100 2780 table 139-Right; #X obj 10 2780 table 139-Left; #X obj 100 2800 table 140-Right; #X obj 10 2800 table 140-Left; #X obj 100 2820 table 141-Right; #X obj 10 2820 table 141-Left; #X obj 100 2840 table 142-Right; #X obj 10 2840 table 142-Left; #X obj 100 2860 table 143-Right; #X obj 10 2860 table 143-Left; #X obj 100 2880 table 144-Right; #X obj 10 2880 table 144-Left; #X obj 100 2900 table 145-Right; #X obj 10 2900 table 145-Left; #X obj 100 2920 table 146-Right; #X obj 10 2920 table 146-Left; #X obj 100 2940 table 147-Right; #X obj 10 2940 table 147-Left; #X obj 100 2960 table 148-Right; #X obj 10 2960 table 148-Left; #X obj 100 2980 table 149-Right; #X obj 10 2980 table 149-Left; #X obj 100 3000 table 150-Right; #X obj 10 3000 table 150-Left; #X obj 100 3020 table 151-Right; #X obj 10 3020 table 151-Left; #X obj 100 3040 table 152-Right; #X obj 10 3040 table 152-Left; #X obj 100 3060 table 153-Right; #X obj 10 3060 table 153-Left; #X obj 100 3080 table 154-Right; #X obj 10 3080 table 154-Left; #X obj 100 3100 table 155-Right; #X obj 10 3100 table 155-Left; #X obj 100 3120 table 156-Right; #X obj 10 3120 table 156-Left; #X obj 100 3140 table 157-Right; #X obj 10 3140 table 157-Left; #X obj 100 3160 table 158-Right; #X obj 10 3160 table 158-Left; #X obj 100 3180 table 159-Right; #X obj 10 3180 table 159-Left; #X obj 100 3200 table 160-Right; #X obj 10 3200 table 160-Left; #X obj 100 3220 table 161-Right; #X obj 10 3220 table 161-Left; #X obj 100 3240 table 162-Right; #X obj 10 3240 table 162-Left; #X obj 100 3260 table 163-Right; #X obj 10 3260 table 163-Left; #X obj 100 3280 table 164-Right; #X obj 10 3280 table 164-Left; #X obj 100 3300 table 165-Right; #X obj 10 3300 table 165-Left; #X obj 100 3320 table 166-Right; #X obj 10 3320 table 166-Left; #X obj 100 3340 table 167-Right; #X obj 10 3340 table 167-Left; #X obj 100 3360 table 168-Right; #X obj 10 3360 table 168-Left; #X obj 100 3380 table 169-Right; #X obj 10 3380 table 169-Left; #X obj 100 3400 table 170-Right; #X obj 10 3400 table 170-Left; #X obj 100 3420 table 171-Right; #X obj 10 3420 table 171-Left; #X obj 100 3440 table 172-Right; #X obj 10 3440 table 172-Left; #X obj 100 3460 table 173-Right; #X obj 10 3460 table 173-Left; #X obj 100 3480 table 174-Right; #X obj 10 3480 table 174-Left; #X obj 100 3500 table 175-Right; #X obj 10 3500 table 175-Left; #X obj 100 3520 table 176-Right; #X obj 10 3520 table 176-Left; #X obj 100 3540 table 177-Right; #X obj 10 3540 table 177-Left; #X obj 100 3560 table 178-Right; #X obj 10 3560 table 178-Left; #X obj 100 3580 table 179-Right; #X obj 10 3580 table 179-Left; #X obj 100 3600 table 180-Right; #X obj 10 3600 table 180-Left; #X obj 100 3620 table 181-Right; #X obj 10 3620 table 181-Left; #X obj 100 3640 table 182-Right; #X obj 10 3640 table 182-Left; #X obj 100 3660 table 183-Right; #X obj 10 3660 table 183-Left; #X obj 100 3680 table 184-Right; #X obj 10 3680 table 184-Left; #X obj 100 3700 table 185-Right; #X obj 10 3700 table 185-Left; #X obj 100 3720 table 186-Right; #X obj 10 3720 table 186-Left; #X obj 100 3740 table 187-Right; #X obj 10 3740 table 187-Left; #X obj 100 3760 table 188-Right; #X obj 10 3760 table 188-Left; #X obj 100 3780 table 189-Right; #X obj 10 3780 table 189-Left; #X obj 100 3800 table 190-Right; #X obj 10 3800 table 190-Left; #X obj 100 3820 table 191-Right; #X obj 10 3820 table 191-Left; #X obj 100 3840 table 192-Right; #X obj 10 3840 table 192-Left; #X obj 100 3860 table 193-Right; #X obj 10 3860 table 193-Left; #X obj 100 3880 table 194-Right; #X obj 10 3880 table 194-Left; #X obj 100 3900 table 195-Right; #X obj 10 3900 table 195-Left; #X obj 100 3920 table 196-Right; #X obj 10 3920 table 196-Left; #X obj 100 3940 table 197-Right; #X obj 10 3940 table 197-Left; #X obj 100 3960 table 198-Right; #X obj 10 3960 table 198-Left; #X obj 100 3980 table 199-Right; #X obj 10 3980 table 199-Left; #X restore 451 200 pd 200tables; #N canvas 0 22 470 320 ii 0; #X obj 32 44 loadbang; #X msg 31 67 \; pd dsp 1; #X obj 139 47 key; #X obj 124 84 s retrig; #X obj 132 65 sel 122; #X obj 234 55 loadbang; #X obj 78 137 r filesnumber; #X obj 43 177 s numberin; #X obj 43 116 r filein; #X obj 43 156 +; #X msg 43 135 1; #X obj 239 140 line; #X msg 235 86 7 2000; #X obj 239 172 s conv; #X connect 0 0 1 0; #X connect 2 0 4 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 9 1; #X connect 8 0 10 0; #X connect 9 0 7 0; #X connect 10 0 9 0; #X connect 11 0 13 0; #X connect 12 0 11 0; #X restore 540 200 pd ii; #N canvas 0 22 709 429 motor 0; #X obj 107 224 cnv 15 37 15 empty empty empty 20 12 0 14 -106484 -66577 0; #X obj 30 77 tgl 15 0 empty empty on/off 20 8 0 8 -262144 -1 -1 0 1 ; #X msg 345 159 2; #X msg 481 155 0.5; #X obj 228 274 f; #X obj 257 275 + 1; #X obj 346 134 bng 15 250 50 0 empty empty X2 0 -6 0 12 -262144 -1 -1; #X obj 483 130 bng 15 250 50 0 empty empty X0.5 0 -6 0 12 -262144 -1 -1; #X floatatom 176 332 3 0 0 0 out-1 - -; #X obj 92 243 expr 1/$f1 * 60000; #X obj 61 278 metro 500; #X floatatom 107 224 5 10 10000 2 bpm - -; #X obj 53 107 loadbang; #X obj 179 195 * 200; #X obj 30 158 sel 1; #X msg 171 154 0; #X obj 109 142 t b b; #X msg 63 206 1; #X msg 134 103 0; #X msg 32 206 0; #X floatatom 476 326 4 0 0 0 out-2 - -; #X obj 28 43 r retrig; #X obj 165 357 outlet; #X obj 477 360 outlet; #X obj 220 114 s restart; #X msg 53 130 370; #X obj 184 38 inlet; #X connect 1 0 14 0; #X connect 1 0 24 0; #X connect 2 0 13 0; #X connect 3 0 13 0; #X connect 4 0 5 0; #X connect 4 0 8 0; #X connect 5 0 4 1; #X connect 6 0 2 0; #X connect 7 0 3 0; #X connect 8 0 22 0; #X connect 9 0 10 1; #X connect 9 0 20 0; #X connect 10 0 4 0; #X connect 11 0 9 0; #X connect 11 0 13 1; #X connect 12 0 25 0; #X connect 12 0 18 0; #X connect 13 0 11 0; #X connect 14 0 16 0; #X connect 14 1 19 0; #X connect 15 0 4 1; #X connect 16 0 17 0; #X connect 16 1 15 0; #X connect 17 0 10 0; #X connect 18 0 1 0; #X connect 19 0 10 0; #X connect 20 0 23 0; #X connect 21 0 1 0; #X connect 25 0 11 0; #X connect 26 0 11 0; #X coords 0 0 1 1 150 70 1; #X restore 33 30 pd motor; #X text 483 298 q \, w \, e = change sample \, lfo filter \, mute (TRACK 1); #X text 483 318 a \, s \, d = change sample \, lfo filter \, mute (TRACK 2); #X text 483 338 y \, u \, i \, o = freeze \, stutter \, randomize \, feedback (TRACK 1); #X text 484 360 h \, j \, k \, l = freeze \, stutter \, randomize \, feedback (TRACK 2); #X text 483 266 z = play / stop; #X text 483 237 KEYBOARD INPUTS:; #X text 415 -8 note about audio: if you use drumloops / samples from pop songs etc \, then make sure they are in 4/4 time \, with exactly 2 \, 4 \, 8 \, 16 \, 32 beats...no silent space before or after the loop etc.; #N canvas 0 22 873 670 track1 0; #X obj 239 328 /; #N canvas 0 22 525 376 rounding 0; #X obj 217 127 moses 1.5; #X msg 180 130 0.5; #X msg 217 151 1; #X msg 249 174 2; #X obj 252 151 moses 3; #X obj 287 173 moses 6; #X msg 287 196 4; #X obj 324 199 moses 12; #X msg 321 221 8; #X obj 359 220 moses 24; #X msg 359 244 16; #X obj 256 294 outlet; #X obj 391 247 moses 48; #X msg 392 271 32; #X msg 431 282 64; #X obj 22 6 inlet; #X obj 182 105 moses 0.75; #X obj 146 77 moses 0.375; #X msg 146 101 0.25; #X obj 113 55 moses 0.1875; #X msg 97 83 0.125; #X obj 66 36 moses 0.09375; #X msg 51 62 0.0625; #X connect 0 0 2 0; #X connect 0 1 4 0; #X connect 1 0 11 0; #X connect 2 0 11 0; #X connect 3 0 11 0; #X connect 4 0 3 0; #X connect 4 1 5 0; #X connect 5 0 6 0; #X connect 5 1 7 0; #X connect 6 0 11 0; #X connect 7 0 8 0; #X connect 7 1 9 0; #X connect 8 0 11 0; #X connect 9 0 10 0; #X connect 9 1 12 0; #X connect 10 0 11 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 11 0; #X connect 14 0 11 0; #X connect 15 0 21 0; #X connect 16 0 1 0; #X connect 16 1 0 0; #X connect 17 0 18 0; #X connect 17 1 16 0; #X connect 18 0 11 0; #X connect 19 0 20 0; #X connect 19 1 17 0; #X connect 20 0 11 0; #X connect 21 0 22 0; #X connect 21 1 19 0; #X connect 22 0 11 0; #X restore 240 366 pd rounding; #X obj 237 246 t b f; #X obj 239 303 f; #X obj 90 466 mod 16; #X obj 255 505 /; #X obj 236 460 t b f; #X obj 247 485 f; #X obj 380 414 tabread4~; #X obj 378 295 line~; #X obj 482 415 tabread4~; #X obj 339 225 pack f f; #X obj 544 185 / 44.1; #X obj 564 97 t f f; #X msg 460 139 set \$1-Left; #X msg 555 139 set \$1-Right; #X obj 648 138 tabread filesize; #X obj 233 53 inlet; #X obj 49 49 inlet; #X obj 410 610 outlet~; #X obj 503 611 outlet~; #X obj 557 66 inlet; #X obj 124 626 outlet; #X obj 261 598 outlet; #X obj 60 127 spigot; #X obj 35 181 spigot; #X obj 671 503 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 720 489 - 1; #X obj 721 515 abs; #X obj 55 343 random 256; #X obj 21 232 sel 0 4 8 12; #X obj 15 289 random 4; #X obj 22 321 * 4; #X obj 65 269 t b; #X obj 562 246 / 16; #X obj 542 310 *; #X obj 182 308 t f f; #X obj 425 195 f; #X obj 409 113 t f b; #X obj 361 163 + 1; #X obj 352 197 *; #X obj 341 506 line~; #X msg 431 470 1; #X obj 413 514 *~; #X obj 459 511 *~; #X obj 324 453 delay; #X obj 32 426 t f b; #X msg 347 477 0 20; #X msg 311 476 1 20; #X obj 335 430 - 30; #X obj 795 100 inlet; #X msg 6 354 0; #X obj 98 271 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1 256; #X obj 98 498 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -237178 -1 -1 0 256; #X obj 238 197 * 16; #X obj 241 386 * 16; #X obj 56 581 f; #X obj 85 581 + 1; #X obj 72 532 spigot; #X obj 68 556 t b; #X obj 97 602 mod 16; #X obj 22 531 spigot; #X obj 74 148 t f b; #X obj 27 209 mod 16; #X obj 183 138 f; #X obj 180 117 metro 40; #X msg 704 82 1; #X msg 732 82 0; #X obj 708 40 inlet; #X obj 733 61 sel 1 0; #X obj 60 97 spigot; #X obj 126 45 - 1; #X obj 116 72 abs; #X obj 13 98 spigot; #X obj 13 125 t b; #X obj 44 399 f; #X obj 12 154 spigot; #X obj 208 90 / 2; #X obj 140 110 t b; #X obj 303 98 f; #X obj 272 430 delay; #X obj 283 407 - 30; #X obj 247 412 t b; #X obj 148 180 / 2; #X obj 149 202 int; #X msg 435 80 0; #X obj 436 59 loadbang; #X obj 727 422 loadbang; #X msg 720 449 0; #X obj 627 1 inlet; #X obj 223 12 t f f; #X obj 148 249 t b; #X connect 0 0 1 0; #X connect 1 0 55 0; #X connect 2 0 3 0; #X connect 2 1 0 1; #X connect 3 0 0 0; #X connect 4 0 36 0; #X connect 4 0 53 0; #X connect 4 0 83 0; #X connect 6 0 7 0; #X connect 6 1 5 1; #X connect 7 0 5 0; #X connect 8 0 43 0; #X connect 9 0 10 0; #X connect 9 0 8 0; #X connect 10 0 44 0; #X connect 11 0 9 0; #X connect 12 0 3 0; #X connect 13 0 16 0; #X connect 13 1 14 0; #X connect 13 1 15 0; #X connect 14 0 10 0; #X connect 15 0 8 0; #X connect 16 0 12 0; #X connect 16 0 7 0; #X connect 16 0 34 0; #X connect 17 0 11 1; #X connect 17 0 49 0; #X connect 17 0 54 0; #X connect 17 0 77 0; #X connect 18 0 70 0; #X connect 18 0 73 0; #X connect 18 0 78 0; #X connect 21 0 13 0; #X connect 24 0 62 0; #X connect 25 0 63 0; #X connect 26 0 27 0; #X connect 26 0 25 1; #X connect 26 0 58 1; #X connect 26 0 76 1; #X connect 27 0 28 0; #X connect 28 0 24 1; #X connect 28 0 61 1; #X connect 29 0 75 0; #X connect 30 0 51 0; #X connect 30 1 31 0; #X connect 30 2 31 0; #X connect 30 3 31 0; #X connect 30 4 33 0; #X connect 31 0 32 0; #X connect 32 0 75 0; #X connect 33 0 29 0; #X connect 34 0 35 1; #X connect 34 0 40 1; #X connect 35 0 37 1; #X connect 36 0 38 0; #X connect 36 1 35 0; #X connect 37 0 9 0; #X connect 38 0 39 0; #X connect 38 1 37 0; #X connect 39 0 40 0; #X connect 40 0 11 0; #X connect 41 0 43 1; #X connect 41 0 44 1; #X connect 42 0 41 0; #X connect 43 0 19 0; #X connect 44 0 20 0; #X connect 45 0 47 0; #X connect 46 0 4 0; #X connect 46 1 45 0; #X connect 46 1 48 0; #X connect 47 0 41 0; #X connect 48 0 41 0; #X connect 49 0 45 1; #X connect 50 0 26 0; #X connect 51 0 75 0; #X connect 52 0 23 0; #X connect 52 0 4 1; #X connect 52 0 34 1; #X connect 52 0 60 1; #X connect 53 0 61 0; #X connect 53 0 58 0; #X connect 54 0 2 0; #X connect 55 0 6 0; #X connect 55 0 52 0; #X connect 56 0 57 0; #X connect 56 0 60 0; #X connect 57 0 56 1; #X connect 58 0 59 0; #X connect 59 0 56 0; #X connect 60 0 22 0; #X connect 61 0 56 0; #X connect 62 0 4 0; #X connect 62 1 42 0; #X connect 63 0 30 0; #X connect 64 0 36 0; #X connect 65 0 64 0; #X connect 65 0 82 0; #X connect 66 0 79 1; #X connect 67 0 79 1; #X connect 68 0 69 0; #X connect 69 0 66 0; #X connect 69 1 67 0; #X connect 70 0 25 0; #X connect 70 0 24 0; #X connect 71 0 72 0; #X connect 72 0 70 1; #X connect 73 0 74 0; #X connect 74 0 64 0; #X connect 74 0 76 0; #X connect 74 0 91 0; #X connect 75 0 46 0; #X connect 76 0 75 0; #X connect 77 0 65 1; #X connect 77 0 81 0; #X connect 78 0 79 0; #X connect 79 0 65 0; #X connect 80 0 47 0; #X connect 81 0 80 1; #X connect 82 0 80 0; #X connect 82 0 48 0; #X connect 83 0 84 0; #X connect 84 0 64 1; #X connect 85 0 73 1; #X connect 85 0 71 0; #X connect 86 0 85 0; #X connect 86 0 67 0; #X connect 87 0 88 0; #X connect 88 0 26 0; #X connect 89 0 90 0; #X connect 90 0 71 0; #X connect 90 1 73 1; #X connect 91 0 48 0; #X coords 0 0 1 1 60 50 1; #X restore 47 153 pd track1; #N canvas 0 22 877 674 track2 0; #X obj 239 328 /; #N canvas 0 22 529 380 rounding 0; #X obj 217 127 moses 1.5; #X msg 180 130 0.5; #X msg 217 151 1; #X msg 249 174 2; #X obj 252 151 moses 3; #X obj 287 173 moses 6; #X msg 287 196 4; #X obj 324 199 moses 12; #X msg 321 221 8; #X obj 359 220 moses 24; #X msg 359 244 16; #X obj 256 294 outlet; #X obj 391 247 moses 48; #X msg 392 271 32; #X msg 431 282 64; #X obj 22 6 inlet; #X obj 182 105 moses 0.75; #X obj 146 77 moses 0.375; #X msg 146 101 0.25; #X obj 113 55 moses 0.1875; #X msg 97 83 0.125; #X obj 66 36 moses 0.09375; #X msg 51 62 0.0625; #X connect 0 0 2 0; #X connect 0 1 4 0; #X connect 1 0 11 0; #X connect 2 0 11 0; #X connect 3 0 11 0; #X connect 4 0 3 0; #X connect 4 1 5 0; #X connect 5 0 6 0; #X connect 5 1 7 0; #X connect 6 0 11 0; #X connect 7 0 8 0; #X connect 7 1 9 0; #X connect 8 0 11 0; #X connect 9 0 10 0; #X connect 9 1 12 0; #X connect 10 0 11 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 11 0; #X connect 14 0 11 0; #X connect 15 0 21 0; #X connect 16 0 1 0; #X connect 16 1 0 0; #X connect 17 0 18 0; #X connect 17 1 16 0; #X connect 18 0 11 0; #X connect 19 0 20 0; #X connect 19 1 17 0; #X connect 20 0 11 0; #X connect 21 0 22 0; #X connect 21 1 19 0; #X connect 22 0 11 0; #X restore 240 366 pd rounding; #X obj 237 246 t b f; #X obj 239 303 f; #X obj 90 466 mod 16; #X obj 255 505 /; #X obj 236 460 t b f; #X obj 247 485 f; #X obj 380 414 tabread4~; #X obj 378 295 line~; #X obj 482 415 tabread4~; #X obj 339 225 pack f f; #X obj 544 185 / 44.1; #X obj 564 97 t f f; #X msg 460 139 set \$1-Left; #X msg 555 139 set \$1-Right; #X obj 648 138 tabread filesize; #X obj 233 53 inlet; #X obj 49 49 inlet; #X obj 410 610 outlet~; #X obj 503 611 outlet~; #X obj 557 66 inlet; #X obj 124 626 outlet; #X obj 261 598 outlet; #X obj 60 127 spigot; #X obj 35 181 spigot; #X obj 671 503 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 720 489 - 1; #X obj 721 515 abs; #X obj 55 343 random 256; #X obj 21 232 sel 0 4 8 12; #X obj 15 289 random 4; #X obj 22 321 * 4; #X obj 65 269 t b; #X obj 562 246 / 16; #X obj 542 310 *; #X obj 182 308 t f f; #X obj 425 195 f; #X obj 409 113 t f b; #X obj 361 163 + 1; #X obj 352 197 *; #X obj 341 506 line~; #X msg 431 470 1; #X obj 413 514 *~; #X obj 459 511 *~; #X obj 324 453 delay; #X obj 32 426 t f b; #X msg 347 477 0 20; #X msg 311 476 1 20; #X obj 335 430 - 30; #X obj 795 100 inlet; #X msg 6 354 0; #X obj 98 271 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1 256; #X obj 98 498 nbx 3 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -237178 -1 -1 0 256; #X obj 238 197 * 16; #X obj 241 386 * 16; #X obj 56 581 f; #X obj 85 581 + 1; #X obj 72 532 spigot; #X obj 68 556 t b; #X obj 97 602 mod 16; #X obj 22 531 spigot; #X obj 74 148 t f b; #X obj 27 209 mod 16; #X obj 183 138 f; #X obj 180 117 metro 40; #X msg 704 82 1; #X msg 732 82 0; #X obj 708 40 inlet; #X obj 733 61 sel 1 0; #X obj 60 97 spigot; #X obj 126 45 - 1; #X obj 116 72 abs; #X obj 13 98 spigot; #X obj 13 125 t b; #X obj 44 399 f; #X obj 12 154 spigot; #X obj 208 90 / 2; #X obj 140 110 t b; #X obj 303 98 f; #X obj 272 430 delay; #X obj 283 407 - 30; #X obj 247 412 t b; #X obj 148 180 / 2; #X obj 149 202 int; #X msg 435 80 0; #X obj 436 59 loadbang; #X obj 727 422 loadbang; #X msg 720 449 0; #X obj 627 1 inlet; #X obj 223 12 t f f; #X obj 148 249 t b; #X connect 0 0 1 0; #X connect 1 0 55 0; #X connect 2 0 3 0; #X connect 2 1 0 1; #X connect 3 0 0 0; #X connect 4 0 36 0; #X connect 4 0 53 0; #X connect 4 0 83 0; #X connect 6 0 7 0; #X connect 6 1 5 1; #X connect 7 0 5 0; #X connect 8 0 43 0; #X connect 9 0 10 0; #X connect 9 0 8 0; #X connect 10 0 44 0; #X connect 11 0 9 0; #X connect 12 0 3 0; #X connect 13 0 16 0; #X connect 13 1 14 0; #X connect 13 1 15 0; #X connect 14 0 10 0; #X connect 15 0 8 0; #X connect 16 0 12 0; #X connect 16 0 7 0; #X connect 16 0 34 0; #X connect 17 0 11 1; #X connect 17 0 49 0; #X connect 17 0 54 0; #X connect 17 0 77 0; #X connect 18 0 70 0; #X connect 18 0 73 0; #X connect 18 0 78 0; #X connect 21 0 13 0; #X connect 24 0 62 0; #X connect 25 0 63 0; #X connect 26 0 27 0; #X connect 26 0 25 1; #X connect 26 0 58 1; #X connect 26 0 76 1; #X connect 27 0 28 0; #X connect 28 0 24 1; #X connect 28 0 61 1; #X connect 29 0 75 0; #X connect 30 0 51 0; #X connect 30 1 31 0; #X connect 30 2 31 0; #X connect 30 3 31 0; #X connect 30 4 33 0; #X connect 31 0 32 0; #X connect 32 0 75 0; #X connect 33 0 29 0; #X connect 34 0 35 1; #X connect 34 0 40 1; #X connect 35 0 37 1; #X connect 36 0 38 0; #X connect 36 1 35 0; #X connect 37 0 9 0; #X connect 38 0 39 0; #X connect 38 1 37 0; #X connect 39 0 40 0; #X connect 40 0 11 0; #X connect 41 0 43 1; #X connect 41 0 44 1; #X connect 42 0 41 0; #X connect 43 0 19 0; #X connect 44 0 20 0; #X connect 45 0 47 0; #X connect 46 0 4 0; #X connect 46 1 45 0; #X connect 46 1 48 0; #X connect 47 0 41 0; #X connect 48 0 41 0; #X connect 49 0 45 1; #X connect 50 0 26 0; #X connect 51 0 75 0; #X connect 52 0 23 0; #X connect 52 0 4 1; #X connect 52 0 34 1; #X connect 52 0 60 1; #X connect 53 0 61 0; #X connect 53 0 58 0; #X connect 54 0 2 0; #X connect 55 0 6 0; #X connect 55 0 52 0; #X connect 56 0 57 0; #X connect 56 0 60 0; #X connect 57 0 56 1; #X connect 58 0 59 0; #X connect 59 0 56 0; #X connect 60 0 22 0; #X connect 61 0 56 0; #X connect 62 0 4 0; #X connect 62 1 42 0; #X connect 63 0 30 0; #X connect 64 0 36 0; #X connect 65 0 64 0; #X connect 65 0 82 0; #X connect 66 0 79 1; #X connect 67 0 79 1; #X connect 68 0 69 0; #X connect 69 0 66 0; #X connect 69 1 67 0; #X connect 70 0 25 0; #X connect 70 0 24 0; #X connect 71 0 72 0; #X connect 72 0 70 1; #X connect 73 0 74 0; #X connect 74 0 64 0; #X connect 74 0 76 0; #X connect 74 0 91 0; #X connect 75 0 46 0; #X connect 76 0 75 0; #X connect 77 0 65 1; #X connect 77 0 81 0; #X connect 78 0 79 0; #X connect 79 0 65 0; #X connect 80 0 47 0; #X connect 81 0 80 1; #X connect 82 0 80 0; #X connect 82 0 48 0; #X connect 83 0 84 0; #X connect 84 0 64 1; #X connect 85 0 73 1; #X connect 85 0 71 0; #X connect 86 0 85 0; #X connect 86 0 67 0; #X connect 87 0 88 0; #X connect 88 0 26 0; #X connect 89 0 90 0; #X connect 90 0 71 0; #X connect 90 1 73 1; #X connect 91 0 48 0; #X coords 0 0 1 1 60 50 1; #X restore 220 156 pd track2; #N canvas 63 129 930 553 keyins2 0; #X obj 304 382 outlet; #X obj 390 380 outlet; #X obj 470 381 outlet; #X obj 546 382 outlet; #X obj 624 403 outlet; #X obj 133 349 nbx 3 14 -1e+37 1e+37 0 0 0-se 0-re empty 0 -6 192 10 -262144 -1 -1 30 256; #X obj 133 327 random 100; #X obj 191 272 r filesnumber; #X obj 128 409 outlet; #X obj 70 285 inlet; #X obj 99 381 sel 1000; #X obj 126 43 key; #X msg 123 98 1; #X obj 165 43 keyup; #X msg 174 99 0; #X obj 56 85 key; #X obj 251 41 key; #X msg 248 96 1; #X obj 290 41 keyup; #X msg 299 97 0; #X obj 385 41 key; #X msg 390 97 1; #X obj 424 41 keyup; #X msg 433 97 0; #X obj 519 41 key; #X msg 516 96 1; #X obj 558 41 keyup; #X msg 567 97 0; #X obj 645 41 key; #X msg 642 96 1; #X obj 684 41 keyup; #X msg 693 97 0; #X obj 56 104 sel 97; #X obj 125 66 sel 115; #X obj 184 67 sel 115; #X obj 28 130 loadbang; #X obj 28 152 timer; #X msg 28 172 seed \$1; #X obj 195 125 inlet; #X obj 249 64 sel 104; #X obj 383 64 sel 106; #X obj 517 64 sel 107; #X obj 643 64 sel 108; #X obj 702 65 sel 108; #X obj 576 66 sel 107; #X obj 444 61 sel 106; #X obj 309 65 sel 104; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 7 0 6 1; #X connect 9 0 10 1; #X connect 10 0 6 0; #X connect 10 1 8 0; #X connect 11 0 33 0; #X connect 12 0 4 0; #X connect 13 0 34 0; #X connect 14 0 4 0; #X connect 15 0 32 0; #X connect 16 0 39 0; #X connect 17 0 0 0; #X connect 18 0 46 0; #X connect 19 0 0 0; #X connect 20 0 40 0; #X connect 21 0 1 0; #X connect 22 0 45 0; #X connect 23 0 1 0; #X connect 24 0 41 0; #X connect 25 0 2 0; #X connect 26 0 44 0; #X connect 27 0 2 0; #X connect 28 0 42 0; #X connect 29 0 3 0; #X connect 30 0 43 0; #X connect 31 0 3 0; #X connect 32 0 6 0; #X connect 33 0 12 0; #X connect 34 0 14 0; #X connect 35 0 36 0; #X connect 36 0 37 0; #X connect 37 0 6 0; #X connect 38 0 36 1; #X connect 39 0 17 0; #X connect 40 0 21 0; #X connect 41 0 25 0; #X connect 42 0 29 0; #X connect 43 0 31 0; #X connect 44 0 27 0; #X connect 45 0 23 0; #X connect 46 0 19 0; #X restore 305 119 pd keyins2; #N canvas 73 128 854 518 keyins 0; #X obj 274 361 outlet; #X obj 360 359 outlet; #X obj 440 360 outlet; #X obj 516 361 outlet; #X obj 594 382 outlet; #X obj 103 328 nbx 3 14 -1e+37 1e+37 0 0 0-se 0-re empty 0 -6 192 10 -262144 -1 -1 0 256; #X obj 103 306 random 100; #X obj 164 254 r filesnumber; #X obj 98 388 outlet; #X obj 24 261 inlet; #X obj 69 360 sel 1000; #X obj 139 32 key; #X msg 136 87 1; #X obj 178 32 keyup; #X msg 196 84 0; #X obj 197 56 sel 119; #X obj 137 55 sel 119; #X obj 69 74 key; #X obj 69 93 sel 113; #X obj 264 30 key; #X msg 261 85 1; #X obj 303 30 keyup; #X msg 312 86 0; #X obj 398 30 key; #X msg 395 85 1; #X obj 437 30 keyup; #X msg 446 86 0; #X obj 532 30 key; #X msg 529 85 1; #X obj 571 30 keyup; #X msg 580 86 0; #X obj 658 30 key; #X msg 655 85 1; #X obj 697 30 keyup; #X msg 706 86 0; #X obj 28 130 loadbang; #X obj 28 152 timer; #X msg 28 172 seed \$1; #X obj 195 125 inlet; #X floatatom 105 125 5 0 0 0 - - -; #X obj 262 53 sel 121; #X obj 396 53 sel 117; #X obj 530 53 sel 105; #X obj 656 53 sel 111; #X obj 716 54 sel 111; #X obj 590 53 sel 105; #X obj 456 53 sel 117; #X obj 323 54 sel 121; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 7 0 6 1; #X connect 9 0 10 1; #X connect 10 0 6 0; #X connect 10 1 8 0; #X connect 11 0 16 0; #X connect 12 0 4 0; #X connect 13 0 15 0; #X connect 14 0 4 0; #X connect 15 0 14 0; #X connect 16 0 12 0; #X connect 17 0 18 0; #X connect 17 0 39 0; #X connect 18 0 6 0; #X connect 19 0 40 0; #X connect 20 0 0 0; #X connect 21 0 47 0; #X connect 22 0 0 0; #X connect 23 0 41 0; #X connect 24 0 1 0; #X connect 25 0 46 0; #X connect 26 0 1 0; #X connect 27 0 42 0; #X connect 28 0 2 0; #X connect 29 0 45 0; #X connect 30 0 2 0; #X connect 31 0 43 0; #X connect 32 0 3 0; #X connect 33 0 44 0; #X connect 34 0 3 0; #X connect 35 0 36 0; #X connect 36 0 37 0; #X connect 37 0 6 0; #X connect 38 0 36 1; #X connect 40 0 20 0; #X connect 41 0 24 0; #X connect 42 0 28 0; #X connect 43 0 32 0; #X connect 44 0 34 0; #X connect 45 0 30 0; #X connect 46 0 26 0; #X connect 47 0 22 0; #X restore 194 81 pd keyins; #N canvas 0 22 911 604 ivan-morph 0; #N canvas 0 22 462 312 convol 0; #N canvas 157 35 681 504 fft-analysis 0; #X obj 270 272 *~; #X obj 253 301 *~; #X obj 213 303 *~; #X obj 118 151 *~; #X obj 78 151 *~; #X obj 78 174 +~; #X obj 213 68 *~; #X obj 245 68 inlet~; #X obj 213 91 rfft~; #X obj 61 304 *~; #X floatatom 462 153 0 0 0 0 - - -; #X obj 325 137 *~; #X obj 78 96 *~; #X obj 100 69 inlet~; #X obj 78 119 rfft~; #X obj 213 326 rifft~; #X obj 61 332 outlet~; #X text 37 2 Hanning window; #X obj 292 137 *~; #X obj 292 160 +~; #X obj 304 249 sig~ 0.001; #X obj 78 197 sqrt~; #X obj 270 249 *~; #X obj 337 326 block~ 1024 4; #X obj 292 186 rsqrt~; #X obj 335 160 sig~ 1e-20; #X obj 292 212 clip~; #X obj 462 177 moses; #X msg 462 210 0; #X obj 462 80 t f f; #X obj 462 107 *; #X obj 462 131 * 0.01; #X obj 61 34 tabreceive~ \$0hanning; #X obj 462 54 r \$0squelch; #X text 322 273 normalize 1/windowsize; #X text 72 222 amplitudes; #X connect 0 0 1 1; #X connect 0 0 2 1; #X connect 1 0 15 1; #X connect 2 0 15 0; #X connect 3 0 5 1; #X connect 4 0 5 0; #X connect 5 0 21 0; #X connect 6 0 8 0; #X connect 7 0 6 1; #X connect 8 0 18 0; #X connect 8 0 18 1; #X connect 8 0 2 0; #X connect 8 1 11 0; #X connect 8 1 11 1; #X connect 8 1 1 0; #X connect 9 0 16 0; #X connect 10 0 27 0; #X connect 11 0 19 1; #X connect 12 0 14 0; #X connect 13 0 12 1; #X connect 14 0 4 0; #X connect 14 0 4 1; #X connect 14 1 3 0; #X connect 14 1 3 1; #X connect 15 0 9 1; #X connect 18 0 19 0; #X connect 19 0 24 0; #X connect 20 0 0 1; #X connect 21 0 22 0; #X connect 22 0 0 0; #X connect 24 0 26 0; #X connect 25 0 24 0; #X connect 26 0 22 1; #X connect 27 0 28 0; #X connect 27 1 26 2; #X connect 28 0 26 2; #X connect 29 0 30 0; #X connect 29 0 30 1; #X connect 30 0 31 0; #X connect 31 0 10 0; #X connect 32 0 12 0; #X connect 32 0 6 0; #X connect 32 0 9 0; #X connect 33 0 29 0; #X restore 87 117 pd fft-analysis; #X floatatom 465 133 0 0 0 0 - - -; #X obj 87 81 inlet~; #X obj 217 78 inlet~; #X obj 87 144 outlet~; #X obj 465 167 s \$0squelch; #X obj 465 103 inlet; #N canvas 15 57 277 253 init 0; #X obj 38 49 \$0; #X obj 38 23 loadbang; #X msg 38 73 \; \$1window-size 1024; #X obj 36 134 loadbang; #X obj 36 157 samplerate~; #X obj 36 181 s \$0srate; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X restore 410 30 pd init; #N canvas 233 41 469 401 hanning-window 0; #X obj 94 205 phasor~; #X obj 94 233 cos~; #X obj 30 265 -~; #X obj 30 217 sig~ 1; #X msg 39 179 0; #X obj 94 138 / 1024; #X obj 94 170 sig~; #X text 175 148 sample rate / window size; #X msg 25 143 bang; #X obj 73 268 sig~ 0.5; #X obj 51 299 *~; #X obj 67 96 samplerate~; #X obj 25 53 t b f; #X obj 25 327 tabwrite~ \$0hanning; #X obj 236 229 table \$0hanning 1024; #X obj 25 23 r \$0window-size; #X connect 0 0 1 0; #X connect 1 0 2 1; #X connect 2 0 10 0; #X connect 3 0 2 0; #X connect 4 0 0 1; #X connect 5 0 6 0; #X connect 6 0 0 0; #X connect 8 0 4 0; #X connect 8 0 13 0; #X connect 9 0 10 1; #X connect 10 0 13 0; #X connect 11 0 5 0; #X connect 12 0 11 0; #X connect 12 0 8 0; #X connect 12 1 5 1; #X connect 15 0 12 0; #X restore 410 56 pd hanning-window; #X text 72 46 filtersound; #X text 216 49 "actor"sound; #X text 78 246 USE: inlets 1 + 2 for sounds \, in3 for intensity; #X text 77 226 from convobros (fftexample 08); #X connect 0 0 4 0; #X connect 1 0 5 0; #X connect 2 0 0 0; #X connect 3 0 0 1; #X connect 6 0 1 0; #X restore 145 454 pd convol; #X obj 279 237 phasor~ 0; #X obj 280 284 cos~; #X obj 336 262 +~ -0.25; #X obj 336 285 cos~; #X obj 267 340 *~; #X obj 322 338 *~; #X obj 266 364 -~; #N canvas 0 22 604 392 hilbert 0; #X obj 166 190 biquad~ 0.83774 -0.06338 0.06338 -0.83774 1; #X obj 166 164 biquad~ 1.94632 -0.94657 0.94657 -1.94632 1; #X obj 99 111 biquad~ -0.02569 0.260502 -0.260502 0.02569 1; #X obj 99 137 biquad~ 1.8685 -0.870686 0.870686 -1.8685 1; #X obj 98 76 inlet~; #X obj 166 213 outlet~; #X obj 99 213 outlet~; #X text 95 261 This is a pair of all-pass filters whose outputs somehow manage to be about 90 degrees out of phase from each other. I don't know what phase relation they have with the original signal. I adapted this from a 4X patch by Emmanuel Favreau \, circa 1982; #X connect 0 0 5 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 4 0 1 0; #X connect 4 0 2 0; #X restore 251 307 pd hilbert; #X obj 61 60 inlet~; #X obj 349 47 inlet~; #X obj 90 236 phasor~ 0; #X obj 91 283 cos~; #X obj 147 261 +~ -0.25; #X obj 147 284 cos~; #X obj 78 339 *~; #X obj 133 337 *~; #X obj 77 363 -~; #N canvas 0 22 604 392 hilbert 0; #X obj 166 190 biquad~ 0.83774 -0.06338 0.06338 -0.83774 1; #X obj 166 164 biquad~ 1.94632 -0.94657 0.94657 -1.94632 1; #X obj 99 111 biquad~ -0.02569 0.260502 -0.260502 0.02569 1; #X obj 99 137 biquad~ 1.8685 -0.870686 0.870686 -1.8685 1; #X obj 98 76 inlet~; #X obj 166 213 outlet~; #X obj 99 213 outlet~; #X text 95 261 This is a pair of all-pass filters whose outputs somehow manage to be about 90 degrees out of phase from each other. I don't know what phase relation they have with the original signal. I adapted this from a 4X patch by Emmanuel Favreau \, circa 1982; #X connect 0 0 5 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 4 0 1 0; #X connect 4 0 2 0; #X restore 62 306 pd hilbert; #X obj 134 483 *~ 0.5; #X obj 91 191 spigot~; #X obj 219 187 spigot~; #X obj 587 42 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 136 524 outlet~; #N canvas 0 22 661 333 convol 0; #N canvas 157 35 685 508 fft-analysis 0; #X obj 270 272 *~; #X obj 253 301 *~; #X obj 213 303 *~; #X obj 118 151 *~; #X obj 78 151 *~; #X obj 78 174 +~; #X obj 213 68 *~; #X obj 245 68 inlet~; #X obj 213 91 rfft~; #X obj 61 304 *~; #X floatatom 462 153 0 0 0 0 - - -; #X obj 325 137 *~; #X obj 78 96 *~; #X obj 100 69 inlet~; #X obj 78 119 rfft~; #X obj 213 326 rifft~; #X obj 61 332 outlet~; #X text 37 2 Hanning window; #X obj 292 137 *~; #X obj 292 160 +~; #X obj 304 249 sig~ 0.001; #X obj 78 197 sqrt~; #X obj 270 249 *~; #X obj 337 326 block~ 1024 4; #X obj 292 186 rsqrt~; #X obj 335 160 sig~ 1e-20; #X obj 292 212 clip~; #X obj 462 177 moses; #X msg 462 210 0; #X obj 462 80 t f f; #X obj 462 107 *; #X obj 462 131 * 0.01; #X obj 61 34 tabreceive~ \$0hanning; #X obj 462 54 r \$0squelch; #X text 322 273 normalize 1/windowsize; #X text 72 222 amplitudes; #X connect 0 0 1 1; #X connect 0 0 2 1; #X connect 1 0 15 1; #X connect 2 0 15 0; #X connect 3 0 5 1; #X connect 4 0 5 0; #X connect 5 0 21 0; #X connect 6 0 8 0; #X connect 7 0 6 1; #X connect 8 0 18 0; #X connect 8 0 18 1; #X connect 8 0 2 0; #X connect 8 1 11 0; #X connect 8 1 11 1; #X connect 8 1 1 0; #X connect 9 0 16 0; #X connect 10 0 27 0; #X connect 11 0 19 1; #X connect 12 0 14 0; #X connect 13 0 12 1; #X connect 14 0 4 0; #X connect 14 0 4 1; #X connect 14 1 3 0; #X connect 14 1 3 1; #X connect 15 0 9 1; #X connect 18 0 19 0; #X connect 19 0 24 0; #X connect 20 0 0 1; #X connect 21 0 22 0; #X connect 22 0 0 0; #X connect 24 0 26 0; #X connect 25 0 24 0; #X connect 26 0 22 1; #X connect 27 0 28 0; #X connect 27 1 26 2; #X connect 28 0 26 2; #X connect 29 0 30 0; #X connect 29 0 30 1; #X connect 30 0 31 0; #X connect 31 0 10 0; #X connect 32 0 12 0; #X connect 32 0 6 0; #X connect 32 0 9 0; #X connect 33 0 29 0; #X restore 87 117 pd fft-analysis; #X obj 87 81 inlet~; #X obj 217 78 inlet~; #X obj 87 144 outlet~; #X text 72 46 filtersound; #X text 216 49 "actor"sound; #X text 78 246 USE: inlets 1 + 2 for sounds \, in3 for intensity; #X text 77 226 from convobros (fftexample 08); #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 0 1; #X restore 550 468 pd convol; #X obj 684 251 phasor~ 0; #X obj 685 298 cos~; #X obj 741 276 +~ -0.25; #X obj 741 299 cos~; #X obj 672 354 *~; #X obj 727 352 *~; #X obj 671 378 -~; #N canvas 0 22 608 396 hilbert 0; #X obj 166 190 biquad~ 0.83774 -0.06338 0.06338 -0.83774 1; #X obj 166 164 biquad~ 1.94632 -0.94657 0.94657 -1.94632 1; #X obj 99 111 biquad~ -0.02569 0.260502 -0.260502 0.02569 1; #X obj 99 137 biquad~ 1.8685 -0.870686 0.870686 -1.8685 1; #X obj 98 76 inlet~; #X obj 166 213 outlet~; #X obj 99 213 outlet~; #X text 95 261 This is a pair of all-pass filters whose outputs somehow manage to be about 90 degrees out of phase from each other. I don't know what phase relation they have with the original signal. I adapted this from a 4X patch by Emmanuel Favreau \, circa 1982; #X connect 0 0 5 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 4 0 1 0; #X connect 4 0 2 0; #X restore 656 321 pd hilbert; #X obj 133 45 inlet~; #X obj 277 37 inlet~; #X obj 495 250 phasor~ 0; #X obj 496 297 cos~; #X obj 552 275 +~ -0.25; #X obj 552 298 cos~; #X obj 483 353 *~; #X obj 538 351 *~; #X obj 482 377 -~; #N canvas 0 22 612 400 hilbert 0; #X obj 166 190 biquad~ 0.83774 -0.06338 0.06338 -0.83774 1; #X obj 166 164 biquad~ 1.94632 -0.94657 0.94657 -1.94632 1; #X obj 99 111 biquad~ -0.02569 0.260502 -0.260502 0.02569 1; #X obj 99 137 biquad~ 1.8685 -0.870686 0.870686 -1.8685 1; #X obj 98 76 inlet~; #X obj 166 213 outlet~; #X obj 99 213 outlet~; #X text 95 261 This is a pair of all-pass filters whose outputs somehow manage to be about 90 degrees out of phase from each other. I don't know what phase relation they have with the original signal. I adapted this from a 4X patch by Emmanuel Favreau \, circa 1982; #X connect 0 0 5 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 6 0; #X connect 4 0 1 0; #X connect 4 0 2 0; #X restore 467 320 pd hilbert; #X obj 539 497 *~ 0.5; #X obj 462 218 spigot~; #X obj 542 222 spigot~; #X obj 541 538 outlet~; #X obj 610 42 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 838 166 inlet; #X obj 779 169 inlet; #X obj 725 168 inlet; #X obj 560 21 inlet; #X obj 606 21 inlet; #X obj 156 129 spigot~; #X obj 214 129 spigot~; #X obj 271 128 spigot~; #X obj 329 128 spigot~; #X connect 0 0 19 0; #X connect 1 0 3 0; #X connect 1 0 2 0; #X connect 2 0 5 1; #X connect 3 0 4 0; #X connect 4 0 6 1; #X connect 5 0 7 0; #X connect 6 0 7 1; #X connect 7 0 0 1; #X connect 8 0 5 0; #X connect 8 1 6 0; #X connect 9 0 53 0; #X connect 10 0 56 0; #X connect 11 0 13 0; #X connect 11 0 12 0; #X connect 12 0 15 1; #X connect 13 0 14 0; #X connect 14 0 16 1; #X connect 15 0 17 0; #X connect 16 0 17 1; #X connect 17 0 0 0; #X connect 18 0 15 0; #X connect 18 1 16 0; #X connect 19 0 23 0; #X connect 20 0 18 0; #X connect 20 1 8 0; #X connect 21 0 8 0; #X connect 21 1 18 0; #X connect 22 0 20 1; #X connect 22 0 21 1; #X connect 22 0 44 1; #X connect 22 0 45 1; #X connect 24 0 43 0; #X connect 25 0 27 0; #X connect 25 0 26 0; #X connect 26 0 29 1; #X connect 27 0 28 0; #X connect 28 0 30 1; #X connect 29 0 31 0; #X connect 30 0 31 1; #X connect 31 0 24 1; #X connect 32 0 29 0; #X connect 32 1 30 0; #X connect 33 0 54 0; #X connect 34 0 55 0; #X connect 35 0 37 0; #X connect 35 0 36 0; #X connect 36 0 39 1; #X connect 37 0 38 0; #X connect 38 0 40 1; #X connect 39 0 41 0; #X connect 40 0 41 1; #X connect 41 0 24 0; #X connect 42 0 39 0; #X connect 42 1 40 0; #X connect 43 0 46 0; #X connect 44 0 42 0; #X connect 44 1 32 0; #X connect 45 0 32 0; #X connect 45 1 42 0; #X connect 47 0 53 1; #X connect 47 0 54 1; #X connect 47 0 55 1; #X connect 47 0 56 1; #X connect 48 0 0 2; #X connect 49 0 25 0; #X connect 49 0 1 0; #X connect 50 0 11 0; #X connect 50 0 35 0; #X connect 51 0 22 0; #X connect 52 0 47 0; #X connect 53 0 23 0; #X connect 53 1 20 0; #X connect 54 0 46 0; #X connect 54 1 44 0; #X connect 55 0 23 0; #X connect 55 1 45 0; #X connect 56 0 46 0; #X connect 56 1 21 0; #X restore 174 353 pd ivan-morph; #X obj 469 401 cnv 15 450 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 484 402 NO SOUND?? after loading samples \, hit q / a keys to trigger samples; #X text 481 446 note about keys: the effects are triggered only when the keys are pressed. when you release your finger the effect will be bypassed.; #X text 481 494 also \, for these effects to work properly \, you will have to change the system setting for your keyboard \, so that the repeat rate is set to 'very slow' \, or better still 'never'; #X connect 0 0 5 0; #X connect 0 1 6 0; #X connect 1 0 7 0; #X connect 1 1 8 0; #X connect 2 0 36 1; #X connect 4 0 37 1; #X connect 5 0 38 0; #X connect 6 0 38 1; #X connect 7 0 38 2; #X connect 8 0 38 3; #X connect 9 0 10 0; #X connect 10 0 4 0; #X connect 10 1 2 0; #X connect 12 0 38 4; #X connect 13 0 38 5; #X connect 15 0 38 8; #X connect 16 0 38 7; #X connect 17 0 38 6; #X connect 18 0 7 1; #X connect 18 0 8 1; #X connect 19 0 5 1; #X connect 19 0 6 1; #X connect 21 0 23 1; #X connect 22 0 23 0; #X connect 26 0 34 0; #X connect 26 0 35 0; #X connect 26 1 0 5; #X connect 26 1 1 5; #X connect 26 1 34 1; #X connect 26 1 35 1; #X connect 34 0 0 2; #X connect 34 2 0 0; #X connect 34 3 0 1; #X connect 35 0 1 2; #X connect 35 2 1 0; #X connect 35 3 1 1; #X connect 36 0 37 0; #X connect 36 0 35 2; #X connect 36 1 35 3; #X connect 36 2 35 4; #X connect 36 3 35 5; #X connect 36 4 1 3; #X connect 36 5 1 4; #X connect 37 0 36 0; #X connect 37 0 34 2; #X connect 37 1 34 3; #X connect 37 2 34 4; #X connect 37 3 34 5; #X connect 37 4 0 3; #X connect 37 5 0 4; #X connect 38 0 11 0; #X connect 38 1 11 1;