You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2078 lines
50 KiB
Plaintext

#N canvas 154 24 2148 1345 10;
#X declare -lib net;
#X declare -lib osc;
#X obj -7084 50 unpackOSC;
#X obj -7084 75 routeOSC /touch_one /touch_two /touch_three;
#N canvas 1253 380 584 518 map 0;
#X obj -919 78 inlet;
#X obj -875 78 inlet;
#X obj -954 390 outlet;
#X obj -957 345 +;
#X obj -901 164 -;
#X obj -902 125 t b f;
#X obj -897 232 *;
#X floatatom -930 44 5 0 0 0 - - -;
#X floatatom -874 44 5 0 0 0 - - -;
#X floatatom -864 373 20 0 0 0 - - -;
#X floatatom -846 244 20 0 0 0 - - -;
#X text -1011 64 p;
#X obj -1023 86 inlet;
#X text -936 23 outlow;
#X text -875 24 outhi;
#X obj -923 190 t b f;
#X obj -919 293 t b f;
#X connect 0 0 7 0;
#X connect 0 0 5 0;
#X connect 0 0 3 0;
#X connect 1 0 8 0;
#X connect 1 0 4 0;
#X connect 3 0 2 0;
#X connect 3 0 9 0;
#X connect 4 0 10 0;
#X connect 4 0 15 0;
#X connect 5 0 4 0;
#X connect 5 1 4 1;
#X connect 6 0 16 0;
#X connect 12 0 6 0;
#X connect 15 0 6 0;
#X connect 15 1 6 1;
#X connect 16 0 3 0;
#X connect 16 1 3 1;
#X restore -6896 40 pd map;
#N canvas 640 146 793 791 toPval 0;
#X obj -6975 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -7067 250 f;
#X obj -6975 217 f;
#X obj -7014 218 moses;
#X msg -6960 193 0;
#X obj -7039 251 moses;
#X msg -7052 184 30000;
#X msg -7053 154 bang;
#X floatatom -6991 407 5 0 0 0 - - -;
#X obj -6975 281 t b f;
#X obj -6991 360 /;
#X obj -7014 14 inlet;
#X obj -6927 408 outlet;
#X obj -6975 64 loadbang;
#X msg -6916 64 bang;
#X floatatom -7055 358 5 0 0 0 - - -;
#X floatatom -6841 381 15 0 0 0 - - -;
#X obj -6842 143 f;
#X obj -6810 143 + 1;
#X obj -6842 168 mod 8;
#X obj -6842 216 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6842 191 moses 1;
#X obj -6871 275 f;
#X obj -7009 317 -;
#X obj -7021 283 t b f;
#X obj -6767 64 inlet;
#X text -6765 46 reset;
#X obj -6975 91 metro 1000;
#X obj -6836 278 - 100;
#X connect 0 0 1 0;
#X connect 0 0 2 0;
#X connect 0 0 17 0;
#X connect 1 0 5 1;
#X connect 1 0 15 0;
#X connect 1 0 24 0;
#X connect 2 0 3 1;
#X connect 2 0 9 0;
#X connect 2 0 16 0;
#X connect 2 0 28 0;
#X connect 3 0 5 0;
#X connect 3 1 2 1;
#X connect 4 0 2 1;
#X connect 5 0 1 1;
#X connect 6 0 1 1;
#X connect 7 0 6 0;
#X connect 7 0 4 0;
#X connect 9 0 10 0;
#X connect 9 1 10 1;
#X connect 10 0 8 0;
#X connect 10 0 12 0;
#X connect 11 0 23 0;
#X connect 11 0 3 0;
#X connect 13 0 27 0;
#X connect 14 0 27 0;
#X connect 17 0 18 0;
#X connect 17 0 19 0;
#X connect 18 0 17 1;
#X connect 19 0 21 0;
#X connect 20 0 22 0;
#X connect 21 0 20 0;
#X connect 22 0 2 0;
#X connect 22 0 28 0;
#X connect 23 0 10 0;
#X connect 24 0 23 0;
#X connect 24 1 23 1;
#X connect 25 0 7 0;
#X connect 27 0 0 0;
#X connect 28 0 22 1;
#X restore -7084 186 pd toPval;
#X msg -7033 159 bang;
#X obj -7227 22 import net;
#X obj -7230 50 import osc;
#X obj -6601 148 loadbang;
#X obj -6363 1361 dac~;
#X msg -6369 165 bang;
#X obj -6369 193 metro 120;
#X floatatom -6371 673 5 0 0 0 - - -;
#X obj -6371 649 mtof;
#X obj -6371 626 makenote 64 120;
#X msg -6327 597 127;
#X msg -6297 597 40;
#N canvas 1581 177 1608 1219 noteSelector 0;
#X obj 99 153 sel 0 1 2 3 4 5;
#X obj 100 269 f;
#X obj 129 269 f;
#X obj 158 269 f;
#X obj 185 269 f;
#X obj 214 269 f;
#X obj 243 269 f;
#X obj 99 128 mod 7;
#X obj 100 183 t b;
#X obj 129 183 t b;
#X obj 158 183 t b;
#X obj 185 183 t b;
#X obj 214 183 t b;
#X obj 243 183 t b;
#X obj 272 268 f;
#X obj 272 182 t b;
#X obj 99 100 inlet;
#X obj 100 325 outlet;
#X obj 115 225 inlet;
#X obj 155 225 inlet;
#X obj 198 225 inlet;
#X obj 239 225 inlet;
#X obj 281 225 inlet;
#X obj 323 225 inlet;
#X obj 365 225 inlet;
#X connect 0 0 8 0;
#X connect 0 1 9 0;
#X connect 0 2 10 0;
#X connect 0 3 11 0;
#X connect 0 4 12 0;
#X connect 0 5 13 0;
#X connect 0 6 15 0;
#X connect 1 0 17 0;
#X connect 2 0 17 0;
#X connect 3 0 17 0;
#X connect 4 0 17 0;
#X connect 5 0 17 0;
#X connect 6 0 17 0;
#X connect 7 0 0 0;
#X connect 8 0 1 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 6 0;
#X connect 14 0 17 0;
#X connect 15 0 14 0;
#X connect 16 0 7 0;
#X connect 18 0 1 1;
#X connect 19 0 2 1;
#X connect 20 0 3 1;
#X connect 21 0 4 1;
#X connect 22 0 5 1;
#X connect 23 0 6 1;
#X connect 24 0 14 1;
#X restore -6371 569 pd noteSelector;
#X msg -6359 346 bang;
#X floatatom -6449 515 5 0 0 0 - - -;
#X floatatom -6413 515 5 0 0 0 - - -;
#X floatatom -6376 515 5 0 0 0 - - -;
#X floatatom -6339 515 5 0 0 0 - - -;
#X floatatom -6304 515 5 0 0 0 - - -;
#X floatatom -6268 515 5 0 0 0 - - -;
#X floatatom -6231 515 5 0 0 0 - - -;
#X floatatom -6330 259 5 0 0 0 - - -;
#X floatatom -6289 259 5 0 0 0 - - -;
#X floatatom -6248 259 5 0 0 0 - - -;
#N canvas 2956 185 676 936 asdr 0;
#X obj 296 126 vsl 15 128 0 300 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 300 1;
#X floatatom 296 266 5 0 0 0 - - -;
#X floatatom 339 266 5 0 0 0 - - -;
#X floatatom 380 266 5 0 0 0 - - -;
#X floatatom 422 266 5 0 0 0 - - -;
#X obj 316 126 vsl 15 128 0 500 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 7800 1;
#X obj 337 126 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1400 1;
#X obj 381 126 vsl 15 128 0 1000 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1500 1;
#X obj 295 565 vline~;
#X obj 357 503 pack f f;
#X obj 295 382 pack f f f f;
#X msg 295 406 1 \$2 \, \$4 \$3 \$2;
#X obj 214 315 sel 0;
#X obj 357 476 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 295 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 214 291 inlet;
#X obj 139 584 *~;
#X obj 138 616 outlet~;
#X obj 137 554 inlet~;
#X obj 296 84 inlet;
#X obj 341 84 inlet;
#X obj 385 85 inlet;
#X obj 430 85 inlet;
#X text -131 99 Simple ASDR Takes in trigger input and launches envelope.
Input for audio and control of ASDR.;
#X text -131 132 A : Max 300ms S : Max 500ms D : Max 100% level R :
Max 1000ms;
#X msg 358 531 0 \$2;
#X connect 0 0 1 0;
#X connect 1 0 10 1;
#X connect 2 0 10 2;
#X connect 3 0 10 3;
#X connect 4 0 9 1;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 16 1;
#X connect 9 0 25 0;
#X connect 10 0 11 0;
#X connect 11 0 8 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 15 0 12 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 0 0;
#X connect 20 0 5 0;
#X connect 21 0 6 0;
#X connect 22 0 7 0;
#X connect 25 0 8 0;
#X restore -6349 1015 pd asdr;
#X obj -6331 1145 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 12700 1;
#X obj -6331 1280 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X obj -6346 1298 *~;
#X obj -6334 968 osc~;
#X msg -6291 190 bang;
#X obj -6451 736 phasor~;
#X obj -6434 764 *~;
#X obj -6396 737 vline~;
#X obj -6451 714 +~ 1;
#X obj -6434 946 vcf~;
#X floatatom -6413 925 5 0 0 0 - - -;
#X obj -6434 791 *~ 1;
#X obj -6424 881 *~ 1000;
#X obj -6451 688 f;
#X msg -6451 667 bang;
#X obj -6349 990 +~;
#X msg -6396 713 1 \, 0 120;
#X floatatom -6131 632 5 0 0 0 - - -;
#X obj -6131 608 mtof;
#X obj -6131 585 makenote 64 120;
#X msg -6087 556 127;
#X msg -6057 556 40;
#N canvas 1581 177 1608 1219 noteSelector 0;
#X obj 99 153 sel 0 1 2 3 4 5;
#X obj 100 269 f;
#X obj 129 269 f;
#X obj 158 269 f;
#X obj 185 269 f;
#X obj 214 269 f;
#X obj 243 269 f;
#X obj 99 128 mod 7;
#X obj 100 183 t b;
#X obj 129 183 t b;
#X obj 158 183 t b;
#X obj 185 183 t b;
#X obj 214 183 t b;
#X obj 243 183 t b;
#X obj 272 268 f;
#X obj 272 182 t b;
#X obj 99 100 inlet;
#X obj 100 325 outlet;
#X obj 115 225 inlet;
#X obj 155 225 inlet;
#X obj 198 225 inlet;
#X obj 239 225 inlet;
#X obj 281 225 inlet;
#X obj 323 225 inlet;
#X obj 365 225 inlet;
#X connect 0 0 8 0;
#X connect 0 1 9 0;
#X connect 0 2 10 0;
#X connect 0 3 11 0;
#X connect 0 4 12 0;
#X connect 0 5 13 0;
#X connect 0 6 15 0;
#X connect 1 0 17 0;
#X connect 2 0 17 0;
#X connect 3 0 17 0;
#X connect 4 0 17 0;
#X connect 5 0 17 0;
#X connect 6 0 17 0;
#X connect 7 0 0 0;
#X connect 8 0 1 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 6 0;
#X connect 14 0 17 0;
#X connect 15 0 14 0;
#X connect 16 0 7 0;
#X connect 18 0 1 1;
#X connect 19 0 2 1;
#X connect 20 0 3 1;
#X connect 21 0 4 1;
#X connect 22 0 5 1;
#X connect 23 0 6 1;
#X connect 24 0 14 1;
#X restore -6131 528 pd noteSelector;
#N canvas 934 226 943 582 loadmelody 0;
#X obj 148 26 loadbang;
#X obj 130 163 +;
#X msg 221 61 bang;
#X obj 237 166 +;
#X obj 357 169 +;
#X obj 148 89 t b b b b b b b;
#X obj 485 169 +;
#X obj 600 170 +;
#X obj 728 166 +;
#X obj 148 140 random 32;
#X obj 255 144 random 32;
#X obj 375 146 random 32;
#X obj 503 147 random 32;
#X obj 618 147 random 32;
#X obj 745 143 random 32;
#X obj 130 185 - 16;
#X obj 237 188 - 16;
#X obj 358 191 - 16;
#X obj 485 191 - 16;
#X obj 601 193 - 16;
#X obj 728 188 - 16;
#X obj 50 522 outlet;
#X obj 154 522 outlet;
#X obj 239 522 outlet;
#X obj 358 522 outlet;
#X obj 500 522 outlet;
#X obj 620 522 outlet;
#X obj 746 522 outlet;
#X obj 235 21 inlet;
#X obj 26 139 random 80;
#X msg 382 64 seed \$1;
#X obj 382 37 inlet;
#X obj 26 187 mod 80;
#X obj 26 218 max 50;
#X connect 0 0 5 0;
#X connect 1 0 15 0;
#X connect 2 0 5 0;
#X connect 3 0 16 0;
#X connect 4 0 17 0;
#X connect 5 0 14 0;
#X connect 5 1 13 0;
#X connect 5 2 12 0;
#X connect 5 3 11 0;
#X connect 5 4 10 0;
#X connect 5 5 9 0;
#X connect 5 6 29 0;
#X connect 6 0 18 0;
#X connect 7 0 19 0;
#X connect 8 0 20 0;
#X connect 9 0 1 1;
#X connect 10 0 3 1;
#X connect 11 0 4 1;
#X connect 12 0 6 1;
#X connect 13 0 7 1;
#X connect 14 0 8 1;
#X connect 15 0 3 0;
#X connect 15 0 22 0;
#X connect 16 0 4 0;
#X connect 16 0 23 0;
#X connect 17 0 6 0;
#X connect 17 0 24 0;
#X connect 18 0 7 0;
#X connect 18 0 25 0;
#X connect 19 0 8 0;
#X connect 19 0 26 0;
#X connect 20 0 27 0;
#X connect 28 0 2 0;
#X connect 29 0 1 0;
#X connect 29 0 32 0;
#X connect 30 0 29 0;
#X connect 30 0 9 0;
#X connect 30 0 10 0;
#X connect 30 0 11 0;
#X connect 30 0 12 0;
#X connect 30 0 13 0;
#X connect 30 0 14 0;
#X connect 31 0 30 0;
#X connect 32 0 33 0;
#X connect 33 0 1 0;
#X connect 33 0 21 0;
#X restore -6037 336 pd loadmelody;
#X msg -6039 305 bang;
#X floatatom -6119 436 5 0 0 0 - - -;
#X floatatom -6082 436 5 0 0 0 - - -;
#X floatatom -6045 436 5 0 0 0 - - -;
#X floatatom -6007 436 5 0 0 0 - - -;
#X floatatom -5971 436 5 0 0 0 - - -;
#X floatatom -5935 436 5 0 0 0 - - -;
#X floatatom -5897 436 5 0 0 0 - - -;
#X floatatom -6090 218 5 0 0 0 - - -;
#X floatatom -6049 218 5 0 0 0 - - -;
#X floatatom -6008 218 5 0 0 0 - - -;
#N canvas 2956 185 676 936 asdr 0;
#X obj 296 126 vsl 15 128 0 300 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 300 1;
#X floatatom 296 266 5 0 0 0 - - -;
#X floatatom 339 266 5 0 0 0 - - -;
#X floatatom 380 266 5 0 0 0 - - -;
#X floatatom 422 266 5 0 0 0 - - -;
#X obj 316 126 vsl 15 128 0 500 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 7800 1;
#X obj 337 126 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1400 1;
#X obj 381 126 vsl 15 128 0 1000 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1500 1;
#X obj 295 565 vline~;
#X obj 357 503 pack f f;
#X obj 295 382 pack f f f f;
#X msg 295 406 1 \$2 \, \$4 \$3 \$2;
#X obj 214 315 sel 0;
#X obj 357 476 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 295 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 214 291 inlet;
#X obj 139 584 *~;
#X obj 138 616 outlet~;
#X obj 137 554 inlet~;
#X obj 296 84 inlet;
#X obj 341 84 inlet;
#X obj 385 85 inlet;
#X obj 430 85 inlet;
#X text -131 99 Simple ASDR Takes in trigger input and launches envelope.
Input for audio and control of ASDR.;
#X text -131 132 A : Max 300ms S : Max 500ms D : Max 100% level R :
Max 1000ms;
#X msg 358 531 0 \$2;
#X connect 0 0 1 0;
#X connect 1 0 10 1;
#X connect 2 0 10 2;
#X connect 3 0 10 3;
#X connect 4 0 9 1;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 16 1;
#X connect 9 0 25 0;
#X connect 10 0 11 0;
#X connect 11 0 8 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 15 0 12 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 0 0;
#X connect 20 0 5 0;
#X connect 21 0 6 0;
#X connect 22 0 7 0;
#X connect 25 0 8 0;
#X restore -6131 741 pd asdr;
#X obj -5974 1160 *~;
#X obj -6131 716 osc~;
#X floatatom -5984 631 5 0 0 0 - - -;
#X obj -5984 607 mtof;
#X obj -5984 584 makenote 64 120;
#X msg -5940 555 127;
#X msg -5910 555 40;
#N canvas 1581 177 1608 1219 noteSelector 0;
#X obj 99 153 sel 0 1 2 3 4 5;
#X obj 100 269 f;
#X obj 129 269 f;
#X obj 158 269 f;
#X obj 185 269 f;
#X obj 214 269 f;
#X obj 243 269 f;
#X obj 99 128 mod 7;
#X obj 100 183 t b;
#X obj 129 183 t b;
#X obj 158 183 t b;
#X obj 185 183 t b;
#X obj 214 183 t b;
#X obj 243 183 t b;
#X obj 272 268 f;
#X obj 272 182 t b;
#X obj 99 100 inlet;
#X obj 100 325 outlet;
#X obj 115 225 inlet;
#X obj 155 225 inlet;
#X obj 198 225 inlet;
#X obj 239 225 inlet;
#X obj 281 225 inlet;
#X obj 323 225 inlet;
#X obj 365 225 inlet;
#X connect 0 0 8 0;
#X connect 0 1 9 0;
#X connect 0 2 10 0;
#X connect 0 3 11 0;
#X connect 0 4 12 0;
#X connect 0 5 13 0;
#X connect 0 6 15 0;
#X connect 1 0 17 0;
#X connect 2 0 17 0;
#X connect 3 0 17 0;
#X connect 4 0 17 0;
#X connect 5 0 17 0;
#X connect 6 0 17 0;
#X connect 7 0 0 0;
#X connect 8 0 1 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 6 0;
#X connect 14 0 17 0;
#X connect 15 0 14 0;
#X connect 16 0 7 0;
#X connect 18 0 1 1;
#X connect 19 0 2 1;
#X connect 20 0 3 1;
#X connect 21 0 4 1;
#X connect 22 0 5 1;
#X connect 23 0 6 1;
#X connect 24 0 14 1;
#X restore -5984 527 pd noteSelector;
#N canvas 2956 185 676 936 asdr 0;
#X obj 296 126 vsl 15 128 0 300 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 300 1;
#X floatatom 296 266 5 0 0 0 - - -;
#X floatatom 339 266 5 0 0 0 - - -;
#X floatatom 380 266 5 0 0 0 - - -;
#X floatatom 422 266 5 0 0 0 - - -;
#X obj 316 126 vsl 15 128 0 500 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 7800 1;
#X obj 337 126 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1400 1;
#X obj 381 126 vsl 15 128 0 1000 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1500 1;
#X obj 295 565 vline~;
#X obj 357 503 pack f f;
#X obj 295 382 pack f f f f;
#X msg 295 406 1 \$2 \, \$4 \$3 \$2;
#X obj 214 315 sel 0;
#X obj 357 476 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 295 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 214 291 inlet;
#X obj 139 584 *~;
#X obj 138 616 outlet~;
#X obj 137 554 inlet~;
#X obj 296 84 inlet;
#X obj 341 84 inlet;
#X obj 385 85 inlet;
#X obj 430 85 inlet;
#X text -131 99 Simple ASDR Takes in trigger input and launches envelope.
Input for audio and control of ASDR.;
#X text -131 132 A : Max 300ms S : Max 500ms D : Max 100% level R :
Max 1000ms;
#X msg 358 531 0 \$2;
#X connect 0 0 1 0;
#X connect 1 0 10 1;
#X connect 2 0 10 2;
#X connect 3 0 10 3;
#X connect 4 0 9 1;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 16 1;
#X connect 9 0 25 0;
#X connect 10 0 11 0;
#X connect 11 0 8 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 15 0 12 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 0 0;
#X connect 20 0 5 0;
#X connect 21 0 6 0;
#X connect 22 0 7 0;
#X connect 25 0 8 0;
#X restore -5984 760 pd asdr;
#X obj -5984 735 osc~;
#X floatatom -5923 219 5 0 0 0 - - -;
#X floatatom -5882 219 5 0 0 0 - - -;
#X floatatom -5841 219 5 0 0 0 - - -;
#X obj -6424 838 osc~;
#X obj -5984 783 clip~ -0.7 0.3;
#X floatatom -6662 668 5 0 0 0 - - -;
#X obj -6662 644 mtof;
#X obj -6662 621 makenote 64 120;
#X msg -6618 592 127;
#X msg -6588 592 40;
#X floatatom -6623 334 5 0 0 0 - - -;
#X floatatom -6582 334 5 0 0 0 - - -;
#N canvas 582 243 787 808 asdr 0;
#X obj 296 126 vsl 15 128 0 300 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 300 1;
#X floatatom 296 266 5 0 0 0 - - -;
#X floatatom 339 266 5 0 0 0 - - -;
#X floatatom 380 266 5 0 0 0 - - -;
#X floatatom 422 266 5 0 0 0 - - -;
#X obj 316 126 vsl 15 128 0 500 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 76 1;
#X obj 337 126 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 2540 1;
#X obj 381 126 vsl 15 128 0 1000 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 1500 1;
#X obj 295 565 vline~;
#X obj 357 503 pack f f;
#X obj 295 382 pack f f f f;
#X msg 295 406 1 \$2 \, \$4 \$3 \$2;
#X obj 214 315 sel 0;
#X obj 357 476 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 295 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 214 291 inlet;
#X obj 139 584 *~;
#X obj 138 616 outlet~;
#X obj 137 554 inlet~;
#X obj 296 84 inlet;
#X obj 341 84 inlet;
#X obj 385 85 inlet;
#X obj 430 85 inlet;
#X text -131 99 Simple ASDR Takes in trigger input and launches envelope.
Input for audio and control of ASDR.;
#X text -131 132 A : Max 300ms S : Max 500ms D : Max 100% level R :
Max 1000ms;
#X msg 358 531 0 \$2;
#X connect 0 0 1 0;
#X connect 1 0 10 1;
#X connect 2 0 10 2;
#X connect 3 0 10 3;
#X connect 4 0 9 1;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 16 1;
#X connect 9 0 25 0;
#X connect 10 0 11 0;
#X connect 11 0 8 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 15 0 12 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 0 0;
#X connect 20 0 5 0;
#X connect 21 0 6 0;
#X connect 22 0 7 0;
#X connect 25 0 8 0;
#X restore -6662 1007 pd asdr;
#X obj -6647 1031 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 3400 1;
#X obj -6647 1166 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0.267717 0.267717;
#X obj -6662 1184 *~;
#X obj -6662 762 osc~;
#X floatatom -6639 957 5 0 0 0 - - -;
#X obj -6589 975 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 100 1;
#X floatatom -6631 977 5 0 0 0 - - -;
#X msg -6662 594 20;
#X obj -6662 789 clip~ 0.5 0.5;
#N canvas 433 239 739 960 euclid 0;
#X obj 199 241 f;
#X obj 232 240 + 1;
#X obj 199 432 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X obj 199 634 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X obj 251 305 int;
#X obj 304 310 int;
#X floatatom 307 365 5 0 0 0 - - -;
#X floatatom 251 331 5 0 0 0 - - -;
#X obj 238 516 *;
#X obj 238 539 %;
#X obj 238 567 <;
#X text 348 165 HITS;
#X text 294 165 LENGTH;
#X obj 199 293 mod;
#X obj 199 591 spigot;
#X obj 238 493 +;
#X obj 365 338 int;
#X floatatom 365 376 5 0 0 0 - - -;
#X text 403 164 offset;
#X obj 199 214 inlet;
#X obj 296 182 inlet;
#X obj 349 182 inlet;
#X obj 404 180 inlet;
#X obj 205 778 outlet;
#X floatatom 112 775 5 0 0 0 - - -;
#X obj 112 748 mod;
#X obj 112 719 +;
#X floatatom 144 719 5 0 0 0 - - -;
#X msg 112 694 1;
#X connect 0 0 1 0;
#X connect 0 0 13 0;
#X connect 1 0 0 1;
#X connect 2 0 14 0;
#X connect 2 0 15 0;
#X connect 3 0 28 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 6 0 8 1;
#X connect 6 0 10 1;
#X connect 7 0 9 1;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 14 1;
#X connect 13 0 2 0;
#X connect 14 0 3 0;
#X connect 15 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 15 1;
#X connect 19 0 0 0;
#X connect 20 0 4 0;
#X connect 20 0 13 1;
#X connect 21 0 5 0;
#X connect 22 0 16 0;
#X connect 25 0 24 0;
#X connect 25 0 23 0;
#X connect 26 0 25 0;
#X connect 26 0 27 0;
#X connect 27 0 26 1;
#X connect 28 0 26 0;
#X restore -6662 395 pd euclid sequential;
#N canvas 789 265 739 960 euclid 0;
#X obj 199 241 f;
#X obj 232 240 + 1;
#X obj 199 432 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 12;
#X obj 199 634 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 11;
#X obj 251 305 int;
#X obj 304 310 int;
#X floatatom 307 365 5 0 0 0 - - -;
#X floatatom 251 331 5 0 0 0 - - -;
#X obj 238 516 *;
#X obj 238 539 %;
#X obj 238 567 <;
#X text 331 146 HITS;
#X text 277 145 LENGTH;
#X obj 199 293 mod;
#X obj 199 591 spigot;
#X obj 238 493 +;
#X obj 365 338 int;
#X floatatom 365 376 5 0 0 0 - - -;
#X text 391 148 offset;
#X obj 199 214 inlet;
#X obj 283 167 inlet;
#X obj 326 167 inlet;
#X obj 391 166 inlet;
#X obj 205 778 outlet;
#X floatatom 112 775 5 0 0 0 - - -;
#X obj 112 748 mod;
#X obj 112 719 +;
#X floatatom 144 719 5 0 0 0 - - -;
#X msg 112 694 1;
#X connect 0 0 1 0;
#X connect 0 0 13 0;
#X connect 1 0 0 1;
#X connect 2 0 14 0;
#X connect 2 0 15 0;
#X connect 3 0 28 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 6 0 8 1;
#X connect 6 0 10 1;
#X connect 7 0 9 1;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 14 1;
#X connect 13 0 2 0;
#X connect 14 0 3 0;
#X connect 15 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 15 1;
#X connect 19 0 0 0;
#X connect 20 0 4 0;
#X connect 20 0 13 1;
#X connect 21 0 5 0;
#X connect 22 0 16 0;
#X connect 25 0 24 0;
#X connect 25 0 23 0;
#X connect 26 0 25 0;
#X connect 26 0 27 0;
#X connect 27 0 26 1;
#X connect 28 0 26 0;
#X restore -6371 322 pd euclid sequential;
#N canvas 0 244 739 960 euclid 0;
#X obj 199 241 f;
#X obj 232 240 + 1;
#X obj 199 432 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 9;
#X obj 199 634 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 9;
#X obj 251 305 int;
#X obj 304 310 int;
#X floatatom 307 365 5 0 0 0 - - -;
#X floatatom 251 331 5 0 0 0 - - -;
#X obj 238 516 *;
#X obj 238 539 %;
#X obj 238 567 <;
#X text 331 151 HITS;
#X text 275 152 LENGTH;
#X obj 199 293 mod;
#X obj 199 591 spigot;
#X obj 238 493 +;
#X obj 365 338 int;
#X floatatom 365 376 5 0 0 0 - - -;
#X text 387 152 offset;
#X obj 199 214 inlet;
#X obj 281 174 inlet;
#X obj 326 174 inlet;
#X obj 395 172 inlet;
#X obj 205 778 outlet;
#X floatatom 112 775 5 0 0 0 - - -;
#X obj 112 748 mod;
#X obj 112 719 +;
#X floatatom 144 719 5 0 0 0 - - -;
#X msg 112 694 1;
#X connect 0 0 1 0;
#X connect 0 0 13 0;
#X connect 1 0 0 1;
#X connect 2 0 14 0;
#X connect 2 0 15 0;
#X connect 3 0 28 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 6 0 8 1;
#X connect 6 0 10 1;
#X connect 7 0 9 1;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 14 1;
#X connect 13 0 2 0;
#X connect 14 0 3 0;
#X connect 15 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 15 1;
#X connect 19 0 0 0;
#X connect 20 0 13 1;
#X connect 20 0 4 0;
#X connect 21 0 5 0;
#X connect 22 0 16 0;
#X connect 25 0 24 0;
#X connect 25 0 23 0;
#X connect 26 0 25 0;
#X connect 26 0 27 0;
#X connect 27 0 26 1;
#X connect 28 0 26 0;
#X restore -6131 284 pd euclid sequential;
#N canvas 0 244 739 960 euclid 0;
#X obj 199 241 f;
#X obj 232 240 + 1;
#X obj 199 432 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 9;
#X obj 199 634 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 8;
#X obj 251 305 int;
#X obj 304 310 int;
#X floatatom 307 365 5 0 0 0 - - -;
#X floatatom 251 331 5 0 0 0 - - -;
#X obj 238 516 *;
#X obj 238 539 %;
#X obj 238 567 <;
#X text 331 151 HITS;
#X text 275 152 LENGTH;
#X obj 199 293 mod;
#X obj 199 591 spigot;
#X obj 238 493 +;
#X obj 365 338 int;
#X floatatom 365 376 5 0 0 0 - - -;
#X text 387 152 offset;
#X obj 199 214 inlet;
#X obj 281 174 inlet;
#X obj 326 174 inlet;
#X obj 395 172 inlet;
#X obj 205 778 outlet;
#X floatatom 112 775 5 0 0 0 - - -;
#X obj 112 748 mod;
#X obj 112 719 +;
#X floatatom 144 719 5 0 0 0 - - -;
#X msg 112 694 1;
#X connect 0 0 1 0;
#X connect 0 0 13 0;
#X connect 1 0 0 1;
#X connect 2 0 14 0;
#X connect 2 0 15 0;
#X connect 3 0 28 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 6 0 8 1;
#X connect 6 0 10 1;
#X connect 7 0 9 1;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 14 1;
#X connect 13 0 2 0;
#X connect 14 0 3 0;
#X connect 15 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 15 1;
#X connect 19 0 0 0;
#X connect 20 0 13 1;
#X connect 20 0 4 0;
#X connect 21 0 5 0;
#X connect 22 0 16 0;
#X connect 25 0 24 0;
#X connect 25 0 23 0;
#X connect 26 0 25 0;
#X connect 26 0 27 0;
#X connect 27 0 26 1;
#X connect 28 0 26 0;
#X restore -5951 284 pd euclid sequential;
#X msg -6424 814 0.02;
#X obj -6413 969 *~ 0.8;
#N canvas 934 226 943 582 loadbass 0;
#X obj 148 26 loadbang;
#X obj 130 163 +;
#X msg 221 61 bang;
#X obj 237 166 +;
#X obj 357 169 +;
#X obj 148 89 t b b b b b b b;
#X obj 485 169 +;
#X obj 600 170 +;
#X obj 728 166 +;
#X obj 148 140 random 32;
#X obj 255 144 random 32;
#X obj 375 146 random 32;
#X obj 503 147 random 32;
#X obj 618 147 random 32;
#X obj 745 143 random 32;
#X obj 130 185 - 16;
#X obj 237 188 - 16;
#X obj 358 191 - 16;
#X obj 485 191 - 16;
#X obj 601 193 - 16;
#X obj 728 188 - 16;
#X obj 50 522 outlet;
#X obj 154 522 outlet;
#X obj 239 522 outlet;
#X obj 358 522 outlet;
#X obj 500 522 outlet;
#X obj 620 522 outlet;
#X obj 746 522 outlet;
#X obj 235 21 inlet;
#X obj 27 201 max 30;
#X obj 26 139 random 80;
#X msg 382 64 seed \$1;
#X obj 382 37 inlet;
#X obj 27 174 mod 80;
#X obj 27 236 min 60;
#X connect 0 0 5 0;
#X connect 1 0 15 0;
#X connect 2 0 5 0;
#X connect 3 0 16 0;
#X connect 4 0 17 0;
#X connect 5 0 14 0;
#X connect 5 1 13 0;
#X connect 5 2 12 0;
#X connect 5 3 11 0;
#X connect 5 4 10 0;
#X connect 5 5 9 0;
#X connect 5 6 30 0;
#X connect 6 0 18 0;
#X connect 7 0 19 0;
#X connect 8 0 20 0;
#X connect 9 0 1 1;
#X connect 10 0 3 1;
#X connect 11 0 4 1;
#X connect 12 0 6 1;
#X connect 13 0 7 1;
#X connect 14 0 8 1;
#X connect 15 0 3 0;
#X connect 15 0 22 0;
#X connect 16 0 4 0;
#X connect 16 0 23 0;
#X connect 17 0 6 0;
#X connect 17 0 24 0;
#X connect 18 0 7 0;
#X connect 18 0 25 0;
#X connect 19 0 8 0;
#X connect 19 0 26 0;
#X connect 20 0 27 0;
#X connect 28 0 2 0;
#X connect 29 0 34 0;
#X connect 30 0 1 0;
#X connect 30 0 33 0;
#X connect 31 0 30 0;
#X connect 31 0 9 0;
#X connect 31 0 10 0;
#X connect 31 0 11 0;
#X connect 31 0 12 0;
#X connect 31 0 13 0;
#X connect 31 0 14 0;
#X connect 32 0 31 0;
#X connect 33 0 29 0;
#X connect 34 0 21 0;
#X connect 34 0 1 0;
#X restore -6361 368 pd loadbass;
#X obj -6662 311 metro 240;
#X floatatom -6541 334 5 0 0 0 - - -;
#X obj -6886 676 makenote 64 120;
#X msg -6842 647 127;
#X msg -6812 647 40;
#X floatatom -6847 589 5 0 0 0 - - -;
#X floatatom -6806 589 5 0 0 0 - - -;
#N canvas 582 243 787 808 asdr 0;
#X obj 296 126 vsl 15 128 0 300 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 300 1;
#X floatatom 296 266 5 0 0 0 - - -;
#X floatatom 339 266 5 0 0 0 - - -;
#X floatatom 380 266 5 0 0 0 - - -;
#X floatatom 422 266 5 0 0 0 - - -;
#X obj 316 126 vsl 15 128 0 500 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 381 1;
#X obj 337 126 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 381 126 vsl 15 128 0 1000 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 0 1;
#X obj 295 565 vline~;
#X obj 357 503 pack f f;
#X obj 295 382 pack f f f f;
#X msg 295 406 1 \$2 \, \$4 \$3 \$2;
#X obj 214 315 sel 0;
#X obj 357 476 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 295 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 214 291 inlet;
#X obj 139 584 *~;
#X obj 138 616 outlet~;
#X obj 137 554 inlet~;
#X obj 296 84 inlet;
#X obj 341 84 inlet;
#X obj 385 85 inlet;
#X obj 430 85 inlet;
#X text -131 99 Simple ASDR Takes in trigger input and launches envelope.
Input for audio and control of ASDR.;
#X text -131 132 A : Max 300ms S : Max 500ms D : Max 100% level R :
Max 1000ms;
#X msg 358 531 0 \$2;
#X connect 0 0 1 0;
#X connect 1 0 10 1;
#X connect 2 0 10 2;
#X connect 3 0 10 3;
#X connect 4 0 9 1;
#X connect 5 0 2 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X connect 8 0 16 1;
#X connect 9 0 25 0;
#X connect 10 0 11 0;
#X connect 11 0 8 0;
#X connect 12 0 13 0;
#X connect 12 1 14 0;
#X connect 13 0 9 0;
#X connect 14 0 10 0;
#X connect 15 0 12 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 0 0;
#X connect 20 0 5 0;
#X connect 21 0 6 0;
#X connect 22 0 7 0;
#X connect 25 0 8 0;
#X restore -6897 1008 pd asdr;
#X obj -6882 1031 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 2200 1;
#X obj -6882 1167 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0.173228 0.173228;
#X obj -6897 1185 *~;
#X floatatom -6874 958 5 0 0 0 - - -;
#X obj -6826 859 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 200 1;
#X floatatom -6866 978 5 0 0 0 - - -;
#N canvas 156 250 739 960 euclid 0;
#X obj 199 241 f;
#X obj 232 240 + 1;
#X obj 199 432 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 1;
#X obj 199 634 hradio 15 1 0 18 empty empty empty 0 -8 0 10 -262144
-1 -1 1;
#X obj 251 305 int;
#X obj 304 310 int;
#X floatatom 307 365 5 0 0 0 - - -;
#X floatatom 251 331 5 0 0 0 - - -;
#X obj 238 516 *;
#X obj 238 539 %;
#X obj 238 567 <;
#X text 348 165 HITS;
#X text 294 165 LENGTH;
#X obj 199 293 mod;
#X obj 199 591 spigot;
#X obj 238 493 +;
#X obj 365 338 int;
#X floatatom 365 376 5 0 0 0 - - -;
#X text 403 164 offset;
#X obj 199 214 inlet;
#X obj 296 182 inlet;
#X obj 349 182 inlet;
#X obj 404 180 inlet;
#X obj 205 778 outlet;
#X floatatom 112 775 5 0 0 0 - - -;
#X obj 112 748 mod;
#X obj 112 719 +;
#X floatatom 144 719 5 0 0 0 - - -;
#X msg 112 694 1;
#X connect 0 0 1 0;
#X connect 0 0 13 0;
#X connect 1 0 0 1;
#X connect 2 0 14 0;
#X connect 2 0 15 0;
#X connect 3 0 28 0;
#X connect 4 0 7 0;
#X connect 5 0 6 0;
#X connect 6 0 8 1;
#X connect 6 0 10 1;
#X connect 7 0 9 1;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 14 1;
#X connect 13 0 2 0;
#X connect 14 0 3 0;
#X connect 15 0 8 0;
#X connect 16 0 17 0;
#X connect 17 0 15 1;
#X connect 19 0 0 0;
#X connect 20 0 4 0;
#X connect 20 0 13 1;
#X connect 21 0 5 0;
#X connect 22 0 16 0;
#X connect 25 0 24 0;
#X connect 25 0 23 0;
#X connect 26 0 25 0;
#X connect 26 0 27 0;
#X connect 27 0 26 1;
#X connect 28 0 26 0;
#X restore -6886 617 pd euclid sequential;
#X floatatom -6765 589 5 0 0 0 - - -;
#X obj -6897 726 noise~;
#X obj -6897 936 *~ 0.8;
#X obj -6897 897 vcf~;
#X floatatom -6863 880 5 0 0 0 - - -;
#X obj -6886 776 sel 1 2 3 4;
#X obj -6886 752 random 5;
#X msg -6886 804 8000;
#X msg -6876 827 6000;
#X msg -6837 827 10000;
#X msg -6847 804 7000;
#X msg -6592 923 0.2;
#X obj -6545 731 loadbang;
#X msg -6713 820 0;
#X msg -6777 822 5;
#X msg -6482 842 3;
#X obj -6424 859 wrap~ 1;
#X obj -6424 904 +~ 300;
#X msg -6626 923 3;
#X floatatom -6301 1280 5 0 0 0 - - -;
#X floatatom -6627 1169 5 0 0 0 - - -;
#X floatatom -6861 1168 5 0 0 0 - - -;
#X obj -6662 815 *~ 20;
#X obj -6130 769 clip~ -0.4 0.7;
#X msg -6746 820 15;
#X floatatom -7084 130 5 0 0 0 - - -;
#X floatatom -6999 131 15 0 0 0 - - -;
#X floatatom -6887 131 5 0 0 0 - - -;
#X floatatom -7084 210 5 0 0 0 - - -;
#N canvas 640 146 793 791 toPval 0;
#X obj -6975 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -7067 250 f;
#X obj -6975 217 f;
#X obj -7014 218 moses;
#X msg -6960 193 0;
#X obj -7039 251 moses;
#X msg -7052 184 30000;
#X msg -7053 154 bang;
#X floatatom -6991 407 5 0 0 0 - - -;
#X obj -6975 281 t b f;
#X obj -6991 360 /;
#X obj -7014 14 inlet;
#X obj -6927 408 outlet;
#X obj -6975 64 loadbang;
#X msg -6916 64 bang;
#X floatatom -7055 358 5 0 0 0 - - -;
#X floatatom -6841 381 15 0 0 0 - - -;
#X obj -6816 99 f;
#X obj -6784 99 + 1;
#X obj -6816 172 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6816 147 moses 1;
#X obj -7009 317 -;
#X obj -7021 283 t b f;
#X obj -6972 17 inlet;
#X text -6970 -1 reset;
#X obj -6975 91 metro 1000;
#X obj -6816 124 mod 24;
#X connect 0 0 1 0;
#X connect 0 0 2 0;
#X connect 0 0 17 0;
#X connect 1 0 5 1;
#X connect 1 0 15 0;
#X connect 1 0 22 0;
#X connect 2 0 3 1;
#X connect 2 0 9 0;
#X connect 2 0 16 0;
#X connect 3 0 5 0;
#X connect 3 1 2 1;
#X connect 4 0 2 1;
#X connect 5 0 1 1;
#X connect 6 0 1 1;
#X connect 7 0 6 0;
#X connect 7 0 4 0;
#X connect 9 0 10 0;
#X connect 9 1 10 1;
#X connect 10 0 8 0;
#X connect 10 0 12 0;
#X connect 11 0 21 0;
#X connect 11 0 3 0;
#X connect 13 0 25 0;
#X connect 14 0 25 0;
#X connect 17 0 18 0;
#X connect 17 0 26 0;
#X connect 18 0 17 1;
#X connect 19 0 7 0;
#X connect 20 0 19 0;
#X connect 21 0 10 0;
#X connect 22 0 21 0;
#X connect 22 1 21 1;
#X connect 23 0 7 0;
#X connect 25 0 0 0;
#X connect 26 0 20 0;
#X restore -6987 217 pd toPval;
#X msg -6936 190 bang;
#X floatatom -6987 241 5 0 0 0 - - -;
#N canvas 640 146 793 791 toPval 0;
#X obj -6975 118 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -7067 250 f;
#X obj -6975 217 f;
#X obj -7014 218 moses;
#X msg -6960 193 0;
#X obj -7039 251 moses;
#X msg -7052 184 30000;
#X msg -7053 154 bang;
#X floatatom -6991 407 5 0 0 0 - - -;
#X obj -6975 281 t b f;
#X obj -6991 360 /;
#X obj -7014 14 inlet;
#X obj -6927 408 outlet;
#X obj -6975 64 loadbang;
#X msg -6916 64 bang;
#X floatatom -7055 358 5 0 0 0 - - -;
#X floatatom -6841 381 15 0 0 0 - - -;
#X obj -6842 143 f;
#X obj -6810 143 + 1;
#X obj -6842 168 mod 8;
#X obj -6842 216 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6842 191 moses 1;
#X obj -6871 275 f;
#X obj -7009 317 -;
#X obj -7021 283 t b f;
#X obj -6767 64 inlet;
#X text -6765 46 reset;
#X obj -6975 91 metro 1000;
#X obj -6836 278 - 100;
#X connect 0 0 1 0;
#X connect 0 0 2 0;
#X connect 0 0 17 0;
#X connect 1 0 5 1;
#X connect 1 0 15 0;
#X connect 1 0 24 0;
#X connect 2 0 3 1;
#X connect 2 0 9 0;
#X connect 2 0 16 0;
#X connect 2 0 28 0;
#X connect 3 0 5 0;
#X connect 3 1 2 1;
#X connect 4 0 2 1;
#X connect 5 0 1 1;
#X connect 6 0 1 1;
#X connect 7 0 6 0;
#X connect 7 0 4 0;
#X connect 9 0 10 0;
#X connect 9 1 10 1;
#X connect 10 0 8 0;
#X connect 10 0 12 0;
#X connect 11 0 23 0;
#X connect 11 0 3 0;
#X connect 13 0 27 0;
#X connect 14 0 27 0;
#X connect 17 0 18 0;
#X connect 17 0 19 0;
#X connect 18 0 17 1;
#X connect 19 0 21 0;
#X connect 20 0 22 0;
#X connect 21 0 20 0;
#X connect 22 0 2 0;
#X connect 22 0 28 0;
#X connect 23 0 10 0;
#X connect 24 0 23 0;
#X connect 24 1 23 1;
#X connect 25 0 7 0;
#X connect 27 0 0 0;
#X connect 28 0 22 1;
#X restore -6887 162 pd toPval;
#X msg -6836 135 bang;
#X floatatom -6887 186 5 0 0 0 - - -;
#X obj -7000 307 -;
#X obj -6987 265 t b f;
#X msg -7002 285 1;
#X floatatom -7000 330 5 0 0 0 - - -;
#X obj -7000 352 clip 0 1;
#X obj -6418 1146 vcf~;
#X obj -6409 1052 sig~;
#X obj -6408 1100 +~ 300;
#X msg -6391 1123 1;
#X obj -6408 1077 *~ 2000;
#X obj -6987 170 min 20000;
#X obj -5959 1132 *~ 0.5;
#X obj -6127 1074 vcf~;
#X obj -6112 1023 sig~;
#X msg -6100 1051 1;
#X obj -7105 286 -;
#X obj -7092 244 t b f;
#X msg -7107 264 1;
#X floatatom -7105 309 5 0 0 0 - - -;
#X obj -7105 331 clip 0 1;
#X obj -6019 1109 *~ 0.2;
#X obj -5934 940 vsl 15 128 0 1 0 1 empty empty empty 0 -9 0 10 -262144
-1 -1 12700 1;
#X obj -5934 1075 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
1 1;
#X floatatom -5909 1075 5 0 0 0 - - -;
#X obj -5971 1109 *~ 0.2;
#X obj -6886 698 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6885 337 moses 1;
#X obj -6885 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6846 358 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom -6885 314 5 0 0 0 - - -;
#X obj -6885 290 random 2;
#X obj -6872 212 f;
#X msg -6846 267 5;
#X obj -6885 267 t b b;
#X msg -6761 146 bang;
#N canvas 1537 710 943 582 augementMelody 0;
#X msg 25 50 bang;
#X obj 50 534 outlet;
#X obj 25 28 inlet;
#X obj 51 246 inlet;
#X obj 48 371 +;
#X obj 34 340 f;
#X obj 45 186 t b b;
#X obj 157 534 outlet;
#X obj 166 369 +;
#X obj 145 344 f;
#X obj 152 186 t b b;
#X obj 248 531 outlet;
#X obj 256 276 inlet;
#X obj 281 368 +;
#X obj 250 338 f;
#X obj 258 186 t b b;
#X obj 361 531 outlet;
#X obj 369 274 inlet;
#X obj 381 365 +;
#X obj 356 336 f;
#X obj 371 186 t b b;
#X obj 474 531 outlet;
#X obj 491 274 inlet;
#X obj 502 365 +;
#X obj 472 339 f;
#X obj 484 186 t b b;
#X obj 592 531 outlet;
#X obj 601 269 inlet;
#X obj 622 368 +;
#X obj 585 347 f;
#X obj 602 186 t b b;
#X obj 698 531 outlet;
#X obj 718 275 inlet;
#X obj 723 371 +;
#X obj 701 339 f;
#X obj 708 186 t b b;
#X obj 157 272 inlet;
#X obj 29 102 t b b b b b b b;
#X obj 32 271 t b f;
#X obj 72 337 random 5;
#X obj 80 394 - 2;
#X obj 179 337 random 5;
#X obj 157 396 - 2;
#X obj 285 337 random 5;
#X obj 247 393 - 2;
#X obj 397 337 random 5;
#X obj 361 393 - 2;
#X obj 511 337 random 5;
#X obj 474 395 - 2;
#X obj 629 334 random 5;
#X obj 592 396 - 2;
#X obj 735 337 random 5;
#X obj 698 396 - 2;
#X obj 50 473 mod 60;
#X obj 169 471 mod 60;
#X obj 262 473 mod 60;
#X obj 375 473 mod 60;
#X obj 493 475 mod 60;
#X obj 620 470 mod 60;
#X obj 721 468 mod 60;
#X obj 79 507 + 30;
#X obj 181 506 + 30;
#X obj 273 505 + 30;
#X obj 382 502 + 30;
#X obj 501 503 + 30;
#X obj 632 502 + 30;
#X obj 724 503 + 30;
#X connect 0 0 37 0;
#X connect 2 0 0 0;
#X connect 3 0 38 0;
#X connect 4 0 40 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 6 1 39 0;
#X connect 8 0 42 0;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 10 1 41 0;
#X connect 12 0 14 1;
#X connect 13 0 44 0;
#X connect 14 0 13 0;
#X connect 15 0 14 0;
#X connect 15 1 43 0;
#X connect 17 0 19 1;
#X connect 18 0 46 0;
#X connect 19 0 18 0;
#X connect 20 0 19 0;
#X connect 20 1 45 0;
#X connect 22 0 24 1;
#X connect 23 0 48 0;
#X connect 24 0 23 0;
#X connect 25 0 24 0;
#X connect 25 1 47 0;
#X connect 27 0 29 1;
#X connect 28 0 50 0;
#X connect 29 0 28 0;
#X connect 30 0 29 0;
#X connect 30 1 49 0;
#X connect 32 0 34 1;
#X connect 33 0 52 0;
#X connect 34 0 33 0;
#X connect 35 0 34 0;
#X connect 35 1 51 0;
#X connect 36 0 9 1;
#X connect 37 0 35 0;
#X connect 37 1 30 0;
#X connect 37 2 25 0;
#X connect 37 3 20 0;
#X connect 37 4 15 0;
#X connect 37 5 10 0;
#X connect 37 6 6 0;
#X connect 38 0 37 0;
#X connect 38 1 5 1;
#X connect 39 0 4 1;
#X connect 40 0 53 0;
#X connect 41 0 8 1;
#X connect 42 0 54 0;
#X connect 43 0 13 1;
#X connect 44 0 55 0;
#X connect 45 0 18 1;
#X connect 46 0 56 0;
#X connect 47 0 23 1;
#X connect 48 0 57 0;
#X connect 49 0 28 1;
#X connect 50 0 58 0;
#X connect 51 0 33 1;
#X connect 52 0 59 0;
#X connect 53 0 60 0;
#X connect 54 0 61 0;
#X connect 55 0 62 0;
#X connect 56 0 63 0;
#X connect 57 0 64 0;
#X connect 58 0 65 0;
#X connect 59 0 66 0;
#X connect 60 0 1 0;
#X connect 61 0 7 0;
#X connect 62 0 11 0;
#X connect 63 0 16 0;
#X connect 64 0 21 0;
#X connect 65 0 26 0;
#X connect 66 0 31 0;
#X restore -6380 462 pd augementMelody;
#X obj -6846 428 moses 1;
#X floatatom -6846 405 5 0 0 0 - - -;
#X obj -6846 381 random 2;
#X obj -6845 460 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6806 460 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6761 173 metro 1000;
#N canvas 539 299 943 582 augementMelody 0;
#X msg 25 50 bang;
#X obj 50 534 outlet;
#X obj 25 28 inlet;
#X obj 51 356 inlet;
#X obj 48 481 +;
#X obj 34 450 f;
#X obj 45 296 t b b;
#X obj 157 534 outlet;
#X obj 166 479 +;
#X obj 145 454 f;
#X obj 152 296 t b b;
#X obj 248 531 outlet;
#X obj 256 386 inlet;
#X obj 281 478 +;
#X obj 250 448 f;
#X obj 258 296 t b b;
#X obj 361 531 outlet;
#X obj 369 384 inlet;
#X obj 381 475 +;
#X obj 356 446 f;
#X obj 371 296 t b b;
#X obj 474 531 outlet;
#X obj 491 384 inlet;
#X obj 502 475 +;
#X obj 472 449 f;
#X obj 484 296 t b b;
#X obj 592 531 outlet;
#X obj 601 379 inlet;
#X obj 622 478 +;
#X obj 585 457 f;
#X obj 602 296 t b b;
#X obj 698 531 outlet;
#X obj 718 385 inlet;
#X obj 723 481 +;
#X obj 701 449 f;
#X obj 708 296 t b b;
#X obj 157 382 inlet;
#X obj 29 102 t b b b b b b b;
#X obj 32 381 t b f;
#X obj 72 447 random 5;
#X obj 80 504 - 2;
#X obj 179 447 random 5;
#X obj 157 506 - 2;
#X obj 285 447 random 5;
#X obj 247 503 - 2;
#X obj 397 447 random 5;
#X obj 361 503 - 2;
#X obj 511 447 random 5;
#X obj 474 505 - 2;
#X obj 629 444 random 5;
#X obj 592 506 - 2;
#X obj 735 447 random 5;
#X obj 698 506 - 2;
#X connect 0 0 37 0;
#X connect 2 0 0 0;
#X connect 3 0 38 0;
#X connect 4 0 40 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 6 1 39 0;
#X connect 8 0 42 0;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 10 1 41 0;
#X connect 12 0 14 1;
#X connect 13 0 44 0;
#X connect 14 0 13 0;
#X connect 15 0 14 0;
#X connect 15 1 43 0;
#X connect 17 0 19 1;
#X connect 18 0 46 0;
#X connect 19 0 18 0;
#X connect 20 0 19 0;
#X connect 20 1 45 0;
#X connect 22 0 24 1;
#X connect 23 0 48 0;
#X connect 24 0 23 0;
#X connect 25 0 24 0;
#X connect 25 1 47 0;
#X connect 27 0 29 1;
#X connect 28 0 50 0;
#X connect 29 0 28 0;
#X connect 30 0 29 0;
#X connect 30 1 49 0;
#X connect 32 0 34 1;
#X connect 33 0 52 0;
#X connect 34 0 33 0;
#X connect 35 0 34 0;
#X connect 35 1 51 0;
#X connect 36 0 9 1;
#X connect 37 0 35 0;
#X connect 37 1 30 0;
#X connect 37 2 25 0;
#X connect 37 3 20 0;
#X connect 37 4 15 0;
#X connect 37 5 10 0;
#X connect 37 6 6 0;
#X connect 38 0 37 0;
#X connect 38 1 5 1;
#X connect 39 0 4 1;
#X connect 40 0 1 0;
#X connect 41 0 8 1;
#X connect 42 0 7 0;
#X connect 43 0 13 1;
#X connect 44 0 11 0;
#X connect 45 0 18 1;
#X connect 46 0 16 0;
#X connect 47 0 23 1;
#X connect 48 0 21 0;
#X connect 49 0 28 1;
#X connect 50 0 26 0;
#X connect 51 0 33 1;
#X connect 52 0 31 0;
#X restore -6056 394 pd augementMelody;
#X obj -6090 169 drunk;
#X obj -6035 23 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -6045 170 drunk;
#X obj -5926 174 drunk;
#X obj -5881 175 drunk;
#X obj -6333 229 drunk;
#X obj -6288 230 drunk;
#X obj -6582 296 drunk;
#X obj -6623 290 drunk;
#X msg -6576 267 4 25 2;
#X msg -6623 267 8 25 2;
#X obj -6809 551 drunk;
#X obj -6850 549 drunk;
#X obj -6885 238 moses 0.6;
#X msg -5981 50 16 25 2;
#X msg -5919 51 8 25 2;
#X msg -6850 512 8 25 2;
#X msg -6800 507 7 25 2;
#X obj -6112 980 * 2000;
#X obj -6112 1002 + 300;
#X obj -5619 651 textfile;
#X obj -5652 543 pack f f f f f f f;
#X msg -5602 621 clear;
#X msg -5652 566 add melody \$1 \$2 \$3 \$4 \$5 \$6 \$7;
#X msg -5547 183 bang;
#X obj -5654 361 pack \$1 \$2 \$3;
#X msg -5654 384 add r1 \$1 \$2 \$3;
#X obj -5543 212 t b b b;
#X obj -5613 423 pack \$1 \$2 \$3;
#X msg -5613 446 add r2 \$1 \$2 \$3;
#X obj -5510 366 pack \$1 \$2 \$3;
#X msg -5510 389 add r3 \$1 \$2 \$3;
#X obj -5436 436 pack \$1 \$2 \$3;
#X msg -5436 459 add r4 \$1 \$2 \$3;
#X obj -5370 369 pack \$1 \$2 \$3;
#X msg -5370 392 add r4 \$1 \$2 \$3;
#X obj -5427 537 pack f f f f f f f;
#X msg -5427 560 add bass \$1 \$2 \$3 \$4 \$5 \$6 \$7;
#X obj -5548 157 metro 10000;
#X obj -7084 26 udpreceive 127.0.0.1 3000;
#X msg -5510 640 write noweb/score/score.txt;
#X msg -6589 64 \; pd dsp 1 \;;
#X connect 0 0 1 0;
#X connect 1 0 144 0;
#X connect 1 1 145 0;
#X connect 1 2 146 0;
#X connect 3 0 147 0;
#X connect 4 0 3 1;
#X connect 7 0 207 0;
#X connect 7 0 206 0;
#X connect 7 0 9 0;
#X connect 7 0 195 0;
#X connect 7 0 213 0;
#X connect 7 0 211 0;
#X connect 7 0 214 0;
#X connect 7 0 212 0;
#X connect 7 0 235 0;
#X connect 7 0 238 0;
#X connect 9 0 10 0;
#X connect 9 0 33 0;
#X connect 9 0 104 0;
#X connect 10 0 98 0;
#X connect 10 0 99 0;
#X connect 10 0 100 0;
#X connect 10 0 118 0;
#X connect 11 0 32 0;
#X connect 11 0 42 1;
#X connect 11 0 45 0;
#X connect 12 0 11 0;
#X connect 13 0 12 0;
#X connect 13 1 28 1;
#X connect 14 0 13 1;
#X connect 15 0 13 1;
#X connect 16 0 13 0;
#X connect 16 0 43 0;
#X connect 17 0 103 0;
#X connect 18 0 16 1;
#X connect 18 0 233 0;
#X connect 19 0 16 2;
#X connect 19 0 233 1;
#X connect 20 0 16 3;
#X connect 20 0 233 2;
#X connect 21 0 16 4;
#X connect 21 0 233 3;
#X connect 22 0 16 5;
#X connect 22 0 233 4;
#X connect 23 0 16 6;
#X connect 23 0 233 5;
#X connect 24 0 16 7;
#X connect 24 0 233 6;
#X connect 25 0 98 1;
#X connect 25 0 227 0;
#X connect 26 0 98 2;
#X connect 26 0 227 1;
#X connect 27 0 98 3;
#X connect 27 0 227 2;
#X connect 28 0 159 0;
#X connect 29 0 30 0;
#X connect 29 0 138 0;
#X connect 30 0 31 1;
#X connect 31 0 8 0;
#X connect 31 0 8 1;
#X connect 32 0 44 1;
#X connect 33 0 103 0;
#X connect 33 0 52 0;
#X connect 34 0 35 0;
#X connect 35 0 40 0;
#X connect 36 0 35 1;
#X connect 37 0 34 0;
#X connect 38 0 102 0;
#X connect 38 1 102 0;
#X connect 39 0 38 2;
#X connect 40 0 38 0;
#X connect 41 0 136 0;
#X connect 42 0 37 0;
#X connect 43 0 42 0;
#X connect 44 0 28 0;
#X connect 45 0 36 0;
#X connect 46 0 66 0;
#X connect 47 0 46 0;
#X connect 48 0 47 0;
#X connect 48 1 64 1;
#X connect 49 0 48 1;
#X connect 50 0 48 1;
#X connect 51 0 48 0;
#X connect 52 0 54 0;
#X connect 52 0 196 1;
#X connect 52 1 55 0;
#X connect 52 1 196 2;
#X connect 52 2 56 0;
#X connect 52 2 196 3;
#X connect 52 3 57 0;
#X connect 52 3 196 4;
#X connect 52 4 58 0;
#X connect 52 4 196 5;
#X connect 52 5 59 0;
#X connect 52 5 196 6;
#X connect 52 6 60 0;
#X connect 52 6 196 7;
#X connect 53 0 52 0;
#X connect 54 0 51 1;
#X connect 54 0 72 1;
#X connect 54 0 218 0;
#X connect 55 0 51 2;
#X connect 55 0 72 2;
#X connect 55 0 218 1;
#X connect 56 0 51 3;
#X connect 56 0 72 3;
#X connect 56 0 218 2;
#X connect 57 0 51 4;
#X connect 57 0 72 4;
#X connect 57 0 218 3;
#X connect 58 0 51 5;
#X connect 58 0 72 5;
#X connect 58 0 218 4;
#X connect 59 0 72 6;
#X connect 59 0 51 6;
#X connect 59 0 218 5;
#X connect 60 0 51 7;
#X connect 60 0 72 7;
#X connect 60 0 218 6;
#X connect 61 0 99 1;
#X connect 61 0 229 0;
#X connect 62 0 99 2;
#X connect 62 0 229 1;
#X connect 63 0 99 3;
#X connect 63 0 229 2;
#X connect 64 0 79 0;
#X connect 64 0 142 0;
#X connect 64 0 166 0;
#X connect 65 0 8 1;
#X connect 65 0 8 0;
#X connect 66 0 64 0;
#X connect 67 0 74 0;
#X connect 68 0 67 0;
#X connect 69 0 68 0;
#X connect 69 1 73 1;
#X connect 70 0 69 1;
#X connect 71 0 69 1;
#X connect 72 0 69 0;
#X connect 73 0 79 0;
#X connect 73 0 166 0;
#X connect 74 0 73 0;
#X connect 75 0 100 1;
#X connect 75 0 231 0;
#X connect 76 0 100 2;
#X connect 76 0 231 1;
#X connect 77 0 100 3;
#X connect 77 0 231 2;
#X connect 78 0 135 0;
#X connect 79 0 178 0;
#X connect 80 0 91 0;
#X connect 81 0 80 0;
#X connect 82 0 81 0;
#X connect 82 1 87 1;
#X connect 83 0 82 1;
#X connect 84 0 82 1;
#X connect 85 0 97 1;
#X connect 85 0 225 0;
#X connect 86 0 97 2;
#X connect 86 0 225 1;
#X connect 87 0 90 0;
#X connect 88 0 89 0;
#X connect 88 0 139 0;
#X connect 89 0 90 1;
#X connect 90 0 8 0;
#X connect 90 0 8 1;
#X connect 91 0 96 0;
#X connect 92 0 87 3;
#X connect 93 0 94 0;
#X connect 94 0 87 4;
#X connect 95 0 82 0;
#X connect 96 0 141 0;
#X connect 97 0 95 0;
#X connect 98 0 16 0;
#X connect 99 0 51 0;
#X connect 100 0 72 0;
#X connect 101 0 78 0;
#X connect 102 0 44 0;
#X connect 103 0 18 0;
#X connect 103 0 189 1;
#X connect 103 1 19 0;
#X connect 103 1 189 2;
#X connect 103 2 20 0;
#X connect 103 2 189 3;
#X connect 103 3 21 0;
#X connect 103 3 189 4;
#X connect 103 4 22 0;
#X connect 103 4 189 5;
#X connect 103 5 23 0;
#X connect 103 5 189 6;
#X connect 103 6 24 0;
#X connect 103 6 189 7;
#X connect 104 0 97 0;
#X connect 105 0 97 3;
#X connect 105 0 225 2;
#X connect 106 0 179 0;
#X connect 106 1 111 1;
#X connect 107 0 106 1;
#X connect 108 0 106 1;
#X connect 109 0 118 1;
#X connect 109 0 222 0;
#X connect 110 0 118 2;
#X connect 110 0 222 1;
#X connect 111 0 114 0;
#X connect 112 0 113 0;
#X connect 112 0 140 0;
#X connect 113 0 114 1;
#X connect 114 0 8 0;
#X connect 114 0 8 1;
#X connect 115 0 111 3;
#X connect 116 0 117 0;
#X connect 117 0 111 4;
#X connect 118 0 106 0;
#X connect 119 0 118 3;
#X connect 119 0 222 2;
#X connect 120 0 122 0;
#X connect 121 0 111 0;
#X connect 122 0 121 0;
#X connect 123 0 122 2;
#X connect 124 0 126 0;
#X connect 124 1 127 0;
#X connect 124 2 129 0;
#X connect 124 3 128 0;
#X connect 125 0 124 0;
#X connect 126 0 122 1;
#X connect 127 0 122 1;
#X connect 128 0 122 1;
#X connect 129 0 122 1;
#X connect 130 0 94 0;
#X connect 131 0 137 0;
#X connect 131 0 130 0;
#X connect 131 0 143 0;
#X connect 131 0 132 0;
#X connect 131 0 133 0;
#X connect 131 0 134 0;
#X connect 131 0 101 0;
#X connect 132 0 117 0;
#X connect 133 0 123 0;
#X connect 134 0 39 0;
#X connect 135 0 41 0;
#X connect 136 0 38 1;
#X connect 137 0 92 0;
#X connect 141 0 87 0;
#X connect 142 0 174 0;
#X connect 143 0 115 0;
#X connect 144 0 3 0;
#X connect 145 0 164 0;
#X connect 146 0 151 0;
#X connect 147 0 170 0;
#X connect 148 0 150 0;
#X connect 149 0 148 1;
#X connect 150 0 155 0;
#X connect 151 0 153 0;
#X connect 152 0 151 1;
#X connect 153 0 185 1;
#X connect 154 0 157 0;
#X connect 155 0 156 0;
#X connect 155 1 154 1;
#X connect 156 0 154 0;
#X connect 157 0 158 0;
#X connect 158 0 215 0;
#X connect 158 0 160 0;
#X connect 159 0 31 0;
#X connect 160 0 163 0;
#X connect 161 0 159 1;
#X connect 162 0 159 2;
#X connect 163 0 161 0;
#X connect 164 0 148 0;
#X connect 165 0 65 1;
#X connect 166 0 65 0;
#X connect 167 0 166 1;
#X connect 168 0 166 2;
#X connect 169 0 172 0;
#X connect 170 0 171 0;
#X connect 170 1 169 1;
#X connect 171 0 169 0;
#X connect 172 0 173 0;
#X connect 173 0 29 0;
#X connect 173 0 175 0;
#X connect 174 0 8 0;
#X connect 175 0 176 0;
#X connect 175 0 177 0;
#X connect 176 0 178 1;
#X connect 176 0 174 1;
#X connect 176 0 165 1;
#X connect 178 0 8 1;
#X connect 179 0 125 0;
#X connect 180 0 181 0;
#X connect 180 1 182 0;
#X connect 181 0 198 0;
#X connect 182 0 192 0;
#X connect 183 0 180 0;
#X connect 184 0 183 0;
#X connect 185 0 210 0;
#X connect 186 0 185 0;
#X connect 187 0 184 0;
#X connect 187 1 186 0;
#X connect 188 0 195 0;
#X connect 189 0 18 0;
#X connect 189 1 19 0;
#X connect 189 2 20 0;
#X connect 189 3 21 0;
#X connect 189 4 22 0;
#X connect 189 5 23 0;
#X connect 189 6 24 0;
#X connect 190 0 193 0;
#X connect 190 1 194 0;
#X connect 191 0 190 0;
#X connect 192 0 191 0;
#X connect 193 0 189 0;
#X connect 194 0 196 0;
#X connect 195 0 185 0;
#X connect 196 0 54 0;
#X connect 196 1 55 0;
#X connect 196 2 56 0;
#X connect 196 3 57 0;
#X connect 196 4 58 0;
#X connect 196 5 59 0;
#X connect 196 6 60 0;
#X connect 197 0 61 0;
#X connect 198 0 197 0;
#X connect 198 0 199 0;
#X connect 198 0 200 0;
#X connect 198 0 201 0;
#X connect 198 0 202 0;
#X connect 198 0 203 0;
#X connect 198 0 205 0;
#X connect 198 0 204 0;
#X connect 198 0 208 0;
#X connect 198 0 209 0;
#X connect 199 0 62 0;
#X connect 200 0 75 0;
#X connect 201 0 76 0;
#X connect 202 0 25 0;
#X connect 203 0 26 0;
#X connect 204 0 86 0;
#X connect 205 0 85 0;
#X connect 206 0 204 0;
#X connect 207 0 205 0;
#X connect 208 0 110 0;
#X connect 209 0 109 0;
#X connect 210 0 187 0;
#X connect 211 0 197 0;
#X connect 211 0 200 0;
#X connect 211 0 202 0;
#X connect 212 0 201 0;
#X connect 212 0 199 0;
#X connect 212 0 203 0;
#X connect 213 0 209 0;
#X connect 214 0 208 0;
#X connect 215 0 216 0;
#X connect 216 0 167 0;
#X connect 218 0 220 0;
#X connect 219 0 217 0;
#X connect 220 0 217 0;
#X connect 221 0 224 0;
#X connect 222 0 223 0;
#X connect 223 0 217 0;
#X connect 224 0 237 0;
#X connect 224 1 231 0;
#X connect 224 1 229 0;
#X connect 224 1 227 0;
#X connect 224 1 225 0;
#X connect 224 1 222 0;
#X connect 224 1 218 0;
#X connect 224 1 233 0;
#X connect 224 2 219 0;
#X connect 225 0 226 0;
#X connect 226 0 217 0;
#X connect 227 0 228 0;
#X connect 228 0 217 0;
#X connect 229 0 230 0;
#X connect 230 0 217 0;
#X connect 231 0 232 0;
#X connect 232 0 217 0;
#X connect 233 0 234 0;
#X connect 234 0 217 0;
#X connect 235 0 221 0;
#X connect 236 0 0 0;
#X connect 237 0 217 0;