#N canvas 56 23 1333 855 10; #N canvas 683 50 675 678 divider 0; #N canvas 788 299 450 300 counter 0; #X obj 164 38 inlet; #X obj 164 106 f; #X obj 198 106 + 1; #X obj 206 38 inlet; #X obj 164 201 outlet; #X msg 193 139 0; #X obj 170 173 sel 3; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 4 0; #X connect 1 0 6 0; #X connect 2 0 1 1; #X connect 3 0 1 1; #X connect 5 0 1 1; #X connect 6 0 5 0; #X restore 196 124 pd counter; #N canvas 788 299 450 300 counter 0; #X obj 164 38 inlet; #X obj 164 106 f; #X obj 198 106 + 1; #X obj 206 38 inlet; #X obj 164 201 outlet; #X msg 193 139 0; #X obj 170 173 sel 39; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 4 0; #X connect 1 0 6 0; #X connect 2 0 1 1; #X connect 3 0 1 1; #X connect 5 0 1 1; #X connect 6 0 5 0; #X restore 196 174 pd counter; #X obj 196 149 sel 0; #N canvas 683 50 675 678 sound_split 0; #X obj 115 25 inlet; #X obj 173 101 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39; #X msg 4 436 1; #X msg 53 434 2; #X msg 94 433 3; #X msg 150 454 4; #X msg 230 463 5; #X msg 453 511 6; #X msg 500 513 8; #X obj 2 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 20 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 37 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 54 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 71 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 88 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 106 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 123 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 141 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 159 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 178 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 195 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 213 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 230 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 248 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 265 257 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 283 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 300 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 317 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 334 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 352 260 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 369 261 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 386 259 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 403 260 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 420 262 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 437 261 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 455 264 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 472 262 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 491 262 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 509 265 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 526 264 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 543 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 561 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 579 270 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 596 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 613 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 630 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 647 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 664 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 682 267 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 174 622 outlet; #X connect 0 0 1 0; #X connect 1 0 9 0; #X connect 1 1 10 0; #X connect 1 2 11 0; #X connect 1 3 12 0; #X connect 1 4 13 0; #X connect 1 5 14 0; #X connect 1 6 15 0; #X connect 1 7 16 0; #X connect 1 8 17 0; #X connect 1 9 18 0; #X connect 1 10 19 0; #X connect 1 11 20 0; #X connect 1 12 21 0; #X connect 1 13 22 0; #X connect 1 14 23 0; #X connect 1 15 24 0; #X connect 1 16 25 0; #X connect 1 17 26 0; #X connect 1 18 27 0; #X connect 1 19 28 0; #X connect 1 20 29 0; #X connect 1 21 30 0; #X connect 1 22 31 0; #X connect 1 23 32 0; #X connect 1 24 33 0; #X connect 1 25 34 0; #X connect 1 26 35 0; #X connect 1 27 36 0; #X connect 1 28 37 0; #X connect 1 29 38 0; #X connect 1 30 39 0; #X connect 1 31 40 0; #X connect 1 32 41 0; #X connect 1 33 42 0; #X connect 1 34 43 0; #X connect 1 35 44 0; #X connect 1 36 45 0; #X connect 1 37 46 0; #X connect 1 38 47 0; #X connect 1 39 48 0; #X connect 2 0 49 0; #X connect 3 0 49 0; #X connect 4 0 49 0; #X connect 5 0 49 0; #X connect 6 0 49 0; #X connect 7 0 49 0; #X connect 8 0 49 0; #X connect 9 0 2 0; #X connect 10 0 3 0; #X connect 11 0 4 0; #X connect 12 0 5 0; #X connect 13 0 2 0; #X connect 14 0 3 0; #X connect 15 0 4 0; #X connect 16 0 5 0; #X connect 17 0 2 0; #X connect 18 0 3 0; #X connect 19 0 4 0; #X connect 20 0 5 0; #X connect 21 0 6 0; #X connect 22 0 7 0; #X connect 23 0 6 0; #X connect 24 0 8 0; #X connect 25 0 2 0; #X connect 26 0 3 0; #X connect 27 0 4 0; #X connect 28 0 5 0; #X connect 29 0 2 0; #X connect 30 0 3 0; #X connect 31 0 4 0; #X connect 32 0 5 0; #X connect 33 0 6 0; #X connect 34 0 7 0; #X connect 35 0 6 0; #X connect 36 0 8 0; #X connect 37 0 2 0; #X connect 38 0 3 0; #X connect 39 0 4 0; #X connect 40 0 5 0; #X connect 41 0 2 0; #X connect 42 0 3 0; #X connect 43 0 4 0; #X connect 44 0 5 0; #X connect 45 0 6 0; #X connect 46 0 7 0; #X connect 47 0 6 0; #X connect 48 0 8 0; #X restore 196 201 pd sound_split; #X obj 196 309 outlet; #X obj 347 309 outlet; #X obj 196 96 metro 2000; #X obj 119 -15 loadbang; #X msg 118 7 1, f 13; #X obj 369 212 outlet; #X connect 0 0 2 0; #X connect 0 0 5 0; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 3 0 4 0; #X connect 6 0 0 0; #X connect 6 0 9 0; #X connect 7 0 8 0; #X connect 8 0 6 0; #X restore 349 118 pd divider; #X obj 619 169 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 656 476 osc~; #X obj 655 450 line~; #X obj 657 508 *~; #X obj 697 450 vline~; #X obj 697 391 pack 1 1; #X obj 657 538 delwrite~ loop3 150; #X obj 700 562 vd~ loop3 50; #X obj 657 632 *~ 0.9; #X obj 652 817 dac~; #X obj 903 41 *~ 200; #X obj 902 62 +~ 1000; #X obj 975 189 vline~; #X obj 901 265 *~; #N canvas 683 50 675 678 chanse 0; #X obj 278 169 inlet; #X obj 288 223 random 100; #X obj 461 267 inlet; #X obj 332 347 select 1; #X obj 320 419 outlet; #X obj 299 298 < 25; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 5 1; #X connect 3 0 4 0; #X connect 5 0 3 0; #X restore 974 135 pd chanse; #N canvas 683 50 675 678 chanse 0; #X obj 278 169 inlet; #X obj 288 223 random 100; #X obj 461 267 inlet; #X obj 332 347 select 1; #X obj 320 419 outlet; #X obj 299 298 < 35; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 5 1; #X connect 3 0 4 0; #X connect 5 0 3 0; #X restore 805 309 pd chanse; #X obj 805 341 random 3; #X obj 805 367 select 1 2; #X msg 805 421 0.125; #X msg 890 421 0.0625; #X msg 851 421 0.25; #X obj 805 501 line~; #N canvas 683 50 675 678 chanse 0; #X obj 278 169 inlet; #X obj 288 223 random 100; #X obj 461 267 inlet; #X obj 332 347 select 1; #X obj 320 419 outlet; #X obj 299 298 < 35; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 5 1; #X connect 3 0 4 0; #X connect 5 0 3 0; #X restore 619 137 pd chanse; #X msg 697 421 0.2 \$1 \, 0 50 \$2; #X obj 297 337 osc~; #X obj 297 310 line~; #N canvas 158 23 1366 686 chords 0; #X obj 134 141 inlet; #X obj 134 185 select 0 2; #X obj 114 231 value one; #X obj 196 231 value two; #X obj 226 138 inlet; #X obj 226 272 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 114 50 1366 686 ChordFreq 0; #X obj 115 25 inlet; #X obj 158 174 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 207 173 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 256 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 304 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 359 180 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 401 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 458 179 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 503 177 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 174 622 outlet; #X obj 158 102 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24; #X msg 15 341 23; #X msg 111 376 30; #X msg 102 417 33; #X msg 121 340 28; #X msg 16 550 31; #X msg 59 482 26; #X obj 655 631 outlet; #X msg 1013 465 2; #X msg 1045 465 1; #X msg 678 562 4; #X connect 0 0 10 0; #X connect 1 0 11 0; #X connect 1 0 18 0; #X connect 2 0 12 0; #X connect 2 0 19 0; #X connect 3 0 13 0; #X connect 3 0 19 0; #X connect 4 0 14 0; #X connect 4 0 19 0; #X connect 5 0 15 0; #X connect 5 0 19 0; #X connect 6 0 16 0; #X connect 6 0 19 0; #X connect 7 0 14 0; #X connect 7 0 18 0; #X connect 8 0 11 0; #X connect 8 0 20 0; #X connect 10 0 1 0; #X connect 10 3 2 0; #X connect 10 6 3 0; #X connect 10 9 4 0; #X connect 10 12 5 0; #X connect 10 15 6 0; #X connect 10 18 7 0; #X connect 10 21 8 0; #X connect 11 0 9 0; #X connect 12 0 9 0; #X connect 13 0 9 0; #X connect 14 0 9 0; #X connect 15 0 9 0; #X connect 16 0 9 0; #X connect 18 0 17 0; #X connect 19 0 17 0; #X connect 20 0 17 0; #X restore 80 312 pd ChordFreq; #N canvas 683 50 675 678 Multiplicate 0; #X obj 115 25 inlet; #X obj 174 622 outlet; #X msg 99 266 16; #X msg 177 306 32; #X msg 196 249 64; #X obj 158 102 select 0 1 2; #X connect 0 0 5 0; #X connect 2 0 1 0; #X connect 3 0 1 0; #X connect 4 0 1 0; #X connect 5 0 2 0; #X connect 5 1 3 0; #X connect 5 2 4 0; #X restore 226 329 pd Multiplicate; #X obj 224 663 *; #X obj 224 713 outlet; #X obj 452 123 inlet; #X obj 451 357 unpack 1 1; #X obj 451 415 value one; #X obj 520 415 value two; #N canvas 683 50 675 678 chord_progression 0; #X obj 115 25 inlet; #X obj 261 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 278 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 174 622 outlet; #X obj 158 102 select 1 2 3 4 5 6 7 8; #X msg 58 223 0 3; #X msg 114 288 6 9; #X msg 153 306 12 15; #X msg 216 332 18 3; #X msg 255 288 12 15; #X msg 309 267 18 21; #X msg 419 230 18 3; #X connect 0 0 4 0; #X connect 2 0 11 0; #X connect 4 0 5 0; #X connect 4 1 6 0; #X connect 4 2 7 0; #X connect 4 3 8 0; #X connect 4 4 9 0; #X connect 4 5 10 0; #X connect 4 6 1 0; #X connect 4 7 2 0; #X connect 5 0 3 0; #X connect 6 0 3 0; #X connect 7 0 3 0; #X connect 8 0 3 0; #X connect 9 0 3 0; #X connect 10 0 3 0; #X connect 11 0 3 0; #X restore 451 326 pd chord_progression; #X obj 226 297 random 3; #X obj 197 627 mtof; #X obj 183 502 +; #X msg 429 498 3; #X msg 135 587 7; #X msg 395 499 4; #N canvas 788 299 450 300 counter 0; #X obj 164 38 inlet; #X obj 164 106 f; #X obj 198 106 + 1; #X obj 206 38 inlet; #X obj 164 201 outlet; #X msg 268 125 0; #X obj 170 173 sel 3; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 4 0; #X connect 1 0 6 0; #X connect 2 0 1 1; #X connect 3 0 6 1; #X connect 5 0 1 1; #X connect 6 0 5 0; #X restore 68 504 pd counter; #X msg 117 462 2; #X obj 68 531 sel 0 1 2 3; #X msg 170 585 10; #X obj 86 573 f; #X obj 385 471 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 340 484 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 308 407 sel 1 2 3 4; #X msg 148 462 3; #X msg 40 572 0; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 1 3 0; #X connect 2 0 6 0; #X connect 3 0 6 0; #X connect 4 0 5 0; #X connect 5 0 15 0; #X connect 5 0 21 0; #X connect 6 0 17 1; #X connect 6 1 28 0; #X connect 7 0 8 1; #X connect 8 0 9 0; #X connect 10 0 14 0; #X connect 11 0 12 0; #X connect 11 1 13 0; #X connect 14 0 11 0; #X connect 15 0 7 0; #X connect 16 0 8 0; #X connect 17 0 16 0; #X connect 18 0 25 1; #X connect 19 0 17 0; #X connect 20 0 25 1; #X connect 21 0 23 0; #X connect 22 0 21 1; #X connect 23 0 30 0; #X connect 23 1 25 0; #X connect 23 2 19 0; #X connect 23 3 24 0; #X connect 24 0 17 0; #X connect 25 0 17 0; #X connect 26 0 18 0; #X connect 27 0 20 0; #X connect 28 0 27 0; #X connect 28 0 22 0; #X connect 28 1 26 0; #X connect 28 1 22 0; #X connect 28 2 27 0; #X connect 28 2 29 0; #X connect 28 3 26 0; #X connect 28 3 29 0; #X connect 29 0 21 1; #X connect 30 0 17 0; #X restore 297 280 pd chords; #X obj 312 399 vline~; #X obj 297 426 *~; #X obj 272 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 296 483 delread~ chord 100; #X obj 249 450 *~ 0.9; #X obj 700 731 *~ 0.3; #X obj 571 731 *~ 0.3; #X obj 524 731 *~ 0.7; #X obj 746 731 *~ 0.7; #X obj 297 450 delwrite~ chord 200; #X obj 410 35 loadbang; #X msg 410 92 120; #X obj 214 207 delay 100; #X obj 214 228 delay 100; #X obj 214 189 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 574 348 metro 10; #X obj 574 112 spigot; #X obj 901 86 phasor~; #X obj 901 169 clip~ -1 1; #X obj 901 111 *~ 2; #X obj 901 138 -~ 1; #X obj 903 19 phasor~ 5; #X msg 539 109 1; #N canvas 631 73 675 678 scale 0; #X obj 134 141 inlet; #X obj 134 185 select 0 2; #X obj 114 231 value one; #X obj 196 231 value two; #X obj 226 138 inlet; #X obj 226 272 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 226 297 random 6; #N canvas 238 35 1366 686 Multiplicate 0; #X obj 115 25 inlet; #X obj 174 622 outlet; #X obj 158 102 select 0 1 2 3 4 5; #X msg 99 266 16; #X msg 177 306 32; #X msg 196 249 64; #X msg 256 326 128; #X msg 381 180 256; #X msg 388 137 512; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 2 1 4 0; #X connect 2 2 5 0; #X connect 2 3 6 0; #X connect 2 4 7 0; #X connect 2 5 8 0; #X connect 3 0 1 0; #X connect 4 0 1 0; #X connect 5 0 1 0; #X connect 6 0 1 0; #X connect 7 0 1 0; #X connect 8 0 1 0; #X restore 226 329 pd Multiplicate; #X obj 213 650 *; #X obj 214 699 outlet; #X obj 451 285 inlet; #X obj 451 357 unpack 1 1; #X obj 450 413 value one; #X obj 518 413 value two; #N canvas 683 50 675 678 chord_progression 0; #X obj 115 25 inlet; #X obj 157 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 175 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 192 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 209 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 226 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 243 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 261 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 278 182 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 174 622 outlet; #X obj 158 102 select 1 2 3 4 5 6 7 8; #X msg 58 223 0 3; #X msg 114 288 6 9; #X msg 153 306 12 15; #X msg 216 332 18 3; #X msg 255 288 12 15; #X msg 333 274 18 21; #X msg 419 230 18 3; #X connect 0 0 10 0; #X connect 1 0 11 0; #X connect 2 0 12 0; #X connect 3 0 13 0; #X connect 4 0 14 0; #X connect 5 0 15 0; #X connect 6 0 16 0; #X connect 8 0 17 0; #X connect 10 0 1 0; #X connect 10 1 2 0; #X connect 10 2 3 0; #X connect 10 3 4 0; #X connect 10 4 5 0; #X connect 10 5 6 0; #X connect 10 6 7 0; #X connect 10 7 8 0; #X connect 11 0 9 0; #X connect 12 0 9 0; #X connect 13 0 9 0; #X connect 14 0 9 0; #X connect 15 0 9 0; #X connect 16 0 9 0; #X connect 17 0 9 0; #X restore 451 326 pd chord_progression; #X obj 304 457 outlet; #N canvas 150 70 1366 686 ChordFreq 0; #X obj 115 25 inlet; #X obj 158 174 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 207 173 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 256 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 304 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 359 180 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 401 176 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 458 179 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 503 177 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 174 622 outlet; #X obj 158 102 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24; #X msg 325 578 D; #X msg 373 548 F#; #X msg 471 592 A#; #X msg 519 593 B; #X msg 552 592 C#; #X msg 541 471 A; #X msg 590 465 E; #X msg 631 484 G; #X obj 357 639 outlet; #X msg 15 341 23; #X msg 111 376 30; #X msg 102 417 33; #X msg 121 340 28; #X msg 16 550 31; #X msg 59 482 26; #X obj 655 631 outlet; #X msg 1013 465 2; #X msg 1045 465 1; #X msg 678 562 4; #X connect 0 0 10 0; #X connect 1 0 20 0; #X connect 1 0 27 0; #X connect 2 0 21 0; #X connect 2 0 28 0; #X connect 3 0 22 0; #X connect 3 0 28 0; #X connect 4 0 23 0; #X connect 4 0 28 0; #X connect 5 0 24 0; #X connect 5 0 28 0; #X connect 6 0 25 0; #X connect 6 0 28 0; #X connect 7 0 23 0; #X connect 7 0 27 0; #X connect 8 0 20 0; #X connect 8 0 29 0; #X connect 10 0 1 0; #X connect 10 3 2 0; #X connect 10 6 3 0; #X connect 10 9 4 0; #X connect 10 12 5 0; #X connect 10 15 6 0; #X connect 10 18 7 0; #X connect 10 21 8 0; #X connect 11 0 19 0; #X connect 12 0 19 0; #X connect 13 0 19 0; #X connect 14 0 19 0; #X connect 15 0 19 0; #X connect 16 0 19 0; #X connect 17 0 19 0; #X connect 18 0 19 0; #X connect 20 0 9 0; #X connect 20 0 14 0; #X connect 21 0 9 0; #X connect 21 0 12 0; #X connect 22 0 9 0; #X connect 22 0 16 0; #X connect 23 0 9 0; #X connect 23 0 17 0; #X connect 24 0 9 0; #X connect 24 0 18 0; #X connect 25 0 9 0; #X connect 25 0 11 0; #X connect 27 0 26 0; #X connect 28 0 26 0; #X connect 29 0 26 0; #X restore 33 400 pd ChordFreq; #X obj 147 624 mtof; #X obj 136 590 +; #X obj 3 536 sel 0 1 2 3 4; #X msg 3 571 0; #X msg 20 612 2; #X msg 38 569 4; #X msg 55 610 7; #X msg 75 569 9; #X obj 16 489 random 5; #X obj 228 394 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 1 3 0; #X connect 2 0 16 0; #X connect 3 0 16 0; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 5 0 25 0; #X connect 6 0 7 0; #X connect 7 0 8 1; #X connect 8 0 9 0; #X connect 10 0 14 0; #X connect 11 0 12 0; #X connect 11 1 13 0; #X connect 14 0 11 0; #X connect 16 0 18 1; #X connect 16 1 26 0; #X connect 17 0 8 0; #X connect 18 0 17 0; #X connect 19 0 20 0; #X connect 19 1 21 0; #X connect 19 2 22 0; #X connect 19 3 23 0; #X connect 19 4 24 0; #X connect 24 0 18 0; #X connect 25 0 19 0; #X connect 26 0 15 0; #X restore 424 204 pd scale; #X obj 619 213 sel 0 1 2 3; #X msg 619 234 2; #X msg 637 253 4; #X msg 668 254 8; #X msg 699 254 1; #X obj 619 190 random 4; #X obj 27 269 dbtorms; #X obj 872 734 *~ 0.9; #X obj 478 731 *~ 0.9; #X floatatom 27 321 5 0 0 0 - - -, f 5; #X obj 700 632 *~; #X obj 27 368 line~; #X obj 295 536 *~; #X obj 27 238 env~ 512; #X obj 524 787 clip~ -1 1; #X obj 746 787 clip~ -1 1; #X obj 746 701 delread~ delayR 125; #X obj 524 701 delread~ delayL 125; #X obj 901 294 *~; #X obj 1105 297 *~; #X obj 1120 189 vline~; #X obj 1120 212 -~ 1; #X obj 1120 234 abs~; #X msg 974 169 0.05 500 \, 0 2000 500; #X msg 1120 164 1 500 \, 0 2000 500; #X obj 607 84 > 65; #X obj 901 240 *~; #X obj 607 61 env~ 512; #X msg 27 347 \$1 500; #X obj 27 291 clip 0 0.2; #X msg 312 378 0.2 50 \, 0 50 100; #X obj 874 666 delwrite~ delayR 200; #X obj 478 666 delwrite~ delayL 200; #X obj 478 629 catch~ lef; #X obj 874 627 catch~ rig; #X obj 901 320 throw~ lef; #X obj 1105 320 throw~ rig; #X obj 27 394 s~ li; #X obj 916 204 r~ li; #X obj 310 510 r~ li; #X obj 715 590 r~ li; #X obj 469 228 s bbb; #X obj 977 108 r bbb; #X obj 214 168 r bbb; #X obj 970 19 r fre; #X obj 640 383 r fre; #X msg 640 405 \$1 50; #X obj 424 228 s fre; #X obj 805 479 pack 1 250; #X obj 805 456 * 250; #X obj 619 295 swap 500; #X obj 619 317 /; #X symbolatom 376 283 10 0 0 0 - - -, f 10; #X obj 524 765 *~ 10; #X obj 746 765 *~ 10; #X obj 296 182 t b; #X obj 307 214 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 417 152 del 1000; #X obj 133 122 adc~ 1; #X connect 0 0 51 2; #X connect 0 0 27 2; #X connect 0 0 104 0; #X connect 0 1 51 0; #X connect 0 1 27 0; #X connect 0 2 107 0; #X connect 0 2 109 0; #X connect 1 0 51 1; #X connect 1 0 6 0; #X connect 1 0 57 0; #X connect 2 0 4 0; #X connect 3 0 2 0; #X connect 4 0 7 0; #X connect 5 0 4 1; #X connect 6 0 24 0; #X connect 8 0 9 0; #X connect 8 0 62 0; #X connect 9 0 7 0; #X connect 11 0 12 0; #X connect 12 0 45 0; #X connect 13 0 14 1; #X connect 14 0 70 0; #X connect 14 0 71 0; #X connect 15 0 75 0; #X connect 15 0 76 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 18 0 19 0; #X connect 18 1 20 0; #X connect 18 2 21 0; #X connect 19 0 101 0; #X connect 20 0 101 0; #X connect 21 0 101 0; #X connect 22 0 8 0; #X connect 23 0 16 0; #X connect 23 0 1 0; #X connect 24 0 5 0; #X connect 25 0 29 0; #X connect 26 0 25 0; #X connect 27 0 26 0; #X connect 28 0 29 1; #X connect 29 0 37 0; #X connect 30 0 82 0; #X connect 30 0 27 1; #X connect 31 0 32 0; #X connect 31 0 64 0; #X connect 32 0 37 0; #X connect 33 0 106 0; #X connect 34 0 105 0; #X connect 35 0 105 0; #X connect 36 0 106 0; #X connect 38 0 39 0; #X connect 38 0 50 0; #X connect 40 0 41 0; #X connect 40 0 30 0; #X connect 41 0 30 0; #X connect 42 0 30 0; #X connect 42 0 40 0; #X connect 43 0 44 0; #X connect 44 0 23 0; #X connect 45 0 47 0; #X connect 46 0 78 0; #X connect 47 0 48 0; #X connect 48 0 46 0; #X connect 49 0 11 0; #X connect 50 0 43 0; #X connect 51 0 99 0; #X connect 51 1 93 0; #X connect 52 0 53 0; #X connect 52 1 54 0; #X connect 52 2 55 0; #X connect 52 3 56 0; #X connect 53 0 102 0; #X connect 54 0 102 0; #X connect 55 0 102 0; #X connect 56 0 102 0; #X connect 57 0 52 0; #X connect 58 0 81 0; #X connect 59 0 83 0; #X connect 60 0 84 0; #X connect 61 0 80 0; #X connect 62 0 33 0; #X connect 62 0 34 0; #X connect 62 0 83 0; #X connect 62 0 84 0; #X connect 63 0 89 0; #X connect 64 0 33 0; #X connect 64 0 34 0; #X connect 64 0 83 0; #X connect 64 0 84 0; #X connect 65 0 58 0; #X connect 66 0 10 0; #X connect 67 0 10 1; #X connect 68 0 36 0; #X connect 68 0 59 0; #X connect 69 0 35 0; #X connect 69 0 60 0; #X connect 70 0 87 0; #X connect 71 0 88 0; #X connect 72 0 73 0; #X connect 72 0 70 1; #X connect 73 0 74 0; #X connect 74 0 71 1; #X connect 75 0 13 0; #X connect 76 0 72 0; #X connect 77 0 44 1; #X connect 78 0 14 0; #X connect 79 0 77 0; #X connect 80 0 63 0; #X connect 81 0 61 0; #X connect 82 0 28 0; #X connect 85 0 84 0; #X connect 85 0 34 0; #X connect 86 0 83 0; #X connect 86 0 33 0; #X connect 90 0 78 1; #X connect 91 0 64 1; #X connect 92 0 62 1; #X connect 94 0 15 0; #X connect 95 0 42 0; #X connect 96 0 12 1; #X connect 97 0 98 0; #X connect 98 0 3 0; #X connect 100 0 22 0; #X connect 101 0 6 1; #X connect 101 0 100 0; #X connect 102 0 103 0; #X connect 102 1 103 1; #X connect 103 0 43 1; #X connect 105 0 66 0; #X connect 106 0 67 0; #X connect 107 0 108 0; #X connect 109 0 107 0; #X connect 110 0 65 0; #X connect 110 0 79 0; #X connect 110 0 29 0; #X connect 110 0 4 0; #X connect 110 0 46 0;