#N canvas 424 136 801 558 10; #X obj 148 0 dac~; #N canvas 40 22 1280 659 patch_1 0; #N canvas 285 169 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore 150 48 pd euclidrythmncalc; #N canvas 666 272 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj 413 542 outlet; #X obj 364 172 select; #X obj 402 108 - 1; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 28 0 33 0; #X connect 29 0 30 0; #X connect 29 0 32 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X connect 32 0 31 0; #X connect 33 0 32 1; #X restore 175 128 pd seq16; #X obj 271 13 t b b; #N canvas 314 129 713 632 counter 0; #X obj 278 497 + 1; #X obj 227 493 float; #X msg 206 296 1; #X obj 218 321 /; #X obj 209 273 t f f; #X obj 228 344 * 15000; #X obj 353 306 t b f; #X obj 218 459 metro 125; #X msg 348 270 -2; #X text 141 455 1/16 in ms; #X floatatom 244 136 3 30 300 0 - - -; #X text 248 116 bpm; #X obj 255 548 outlet; #X obj 498 203 outlet; #X text 546 204 bpm->; #X text 306 549 pos->; #X obj 130 69 t b b b; #X obj 131 39 inlet; #X obj 236 92 + 100; #X obj 234 67 random 26; #X connect 0 0 1 1; #X connect 0 0 12 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 5 0; #X connect 4 0 2 0; #X connect 4 1 3 1; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 6 1 1 0; #X connect 7 0 1 0; #X connect 8 0 6 0; #X connect 10 0 4 0; #X connect 10 0 13 0; #X connect 16 0 8 0; #X connect 16 1 10 0; #X connect 16 2 19 0; #X connect 17 0 16 0; #X connect 18 0 10 0; #X connect 19 0 18 0; #X coords 0 0 1 1 120 40 0; #X restore 335 -362 pd counter; #X msg 224 -438 bang; #X msg 199 -162 bang; #X obj 175 -57 + 7; #X obj 175 -87 random 10; #X obj 262 -50 random; #X obj 204 -132 t b b b; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore -30 55 pd euclidrythmncalc; #N canvas 665 268 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 29 0 30 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X restore 98 124 pd seq16; #X obj 81 15 t b b; #X msg 13 -160 bang; #X obj -12 -47 + 7; #X obj -12 -77 random 10; #X obj 72 -48 random; #X obj 14 -130 t b b b; #X obj 277 -263 div 2; #X obj 278 -240 change; #X obj 279 -194 t f f; #X obj 147 360 +; #X obj 161 405 select 0 1 2 3; #X obj 175 333 * 2; #X obj 166 458 int; #X obj 200 458 int; #X obj 237 458 int; #X obj 171 496 t b f; #X obj 279 -217 + 2; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore -658 29 pd euclidrythmncalc; #N canvas 667 276 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj 413 542 outlet; #X obj 364 172 select; #X obj 402 108 - 1; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 28 0 33 0; #X connect 29 0 30 0; #X connect 29 0 32 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X connect 32 0 31 0; #X connect 33 0 32 1; #X restore -559 117 pd seq16; #X obj -537 -6 t b b; #X msg -518 -199 bang; #X obj -633 -76 + 7; #X obj -633 -106 random 10; #X obj -546 -69 random; #X obj -514 -96 / 3; #X obj -546 -48 + 3; #X obj -604 -151 t b b b; #N canvas 261 94 785 755 akick 0; #X obj 378 305 line~; #X msg 339 272 0 \$1; #X obj 141 565 *~; #X obj 351 345 *~; #X obj 117 430 *~; #X obj 132 529 osc~; #X obj 101 461 +~; #X msg 176 493 1; #X obj 137 619 outlet~; #X obj 345 69 inlet; #X obj 38 216 mtof; #X obj -1 216 mtof; #X obj 113 492 +~; #X obj 305 202 +; #X msg 292 138 0; #X text 390 67 <-trigger/level in; #X obj 339 239 float; #X msg 388 243 \$1; #X obj 376 130 t b f; #X obj 341 381 *~; #X obj 329 406 lop~ 400; #X text 388 273 amp env; #X obj 322 527 /~; #X obj 313 465 *~; #X text 364 518 env shape; #X obj 358 492 +~ 1; #X obj 435 432 + 1; #X obj 467 360 random 200; #X obj 469 384 / 100; #X obj 671 -71 inlet; #X obj 580 77 random 100; #X obj 546 121 + 60; #X obj 191 185 + 35; #X obj 194 158 random 10; #X obj 106 141 + 24; #X obj 109 114 random 12; #X connect 0 0 3 1; #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 8 0; #X connect 3 0 19 0; #X connect 3 0 19 1; #X connect 4 0 6 1; #X connect 5 0 2 0; #X connect 6 0 12 0; #X connect 7 0 5 1; #X connect 9 0 14 0; #X connect 9 0 18 0; #X connect 10 0 4 0; #X connect 11 0 6 0; #X connect 12 0 5 0; #X connect 13 0 16 0; #X connect 14 0 13 0; #X connect 16 0 1 0; #X connect 17 0 0 0; #X connect 18 0 16 0; #X connect 18 0 7 0; #X connect 18 1 17 0; #X connect 19 0 20 0; #X connect 19 0 4 1; #X connect 20 0 23 0; #X connect 22 0 2 1; #X connect 23 0 22 0; #X connect 23 0 25 0; #X connect 25 0 22 1; #X connect 26 0 23 1; #X connect 27 0 28 0; #X connect 28 0 26 0; #X connect 29 0 27 0; #X connect 29 0 30 0; #X connect 29 0 33 0; #X connect 29 0 35 0; #X connect 30 0 31 0; #X connect 31 0 13 1; #X connect 32 0 10 0; #X connect 33 0 32 0; #X connect 34 0 11 0; #X connect 35 0 34 0; #X coords 0 755 1 754 160 90 0; #X restore -548 201 pd akick; #N canvas 51 146 933 610 bass_synth 0; #X obj -304 153 inlet; #X obj -204 291 mtof; #X obj 35 751 *~; #X obj 45 784 outlet~; #X obj -231 347 phasor~; #X obj -220 566 vcf~ 1; #X obj -280 448 hip~ 10; #X obj -328 355 phasor~; #X obj -334 311 mtof; #X obj -209 214 + 0.05; #X obj -328 216 - 0.05; #X obj -110 245 loadbang; #X obj 203 481 line~; #X obj 192 507 *~; #X obj 244 259 inlet; #X obj -266 221 mtof; #X obj -262 299 osc~; #X obj -173 518 +~; #X obj -105 479 *~ 30; #X msg 211 446 0 519; #X msg 309 353 set 0 \$1; #X obj 360 264 inlet; #X obj 371 295 random 300; #X obj 377 321 + 400; #X obj 220 384 t b b; #X obj -60 442 mtof; #X msg -144 432 1; #X obj -197 468 mtof; #X msg -178 426 12; #X obj -15 382 random 30; #X obj -41 410 + 12; #X msg 259 451 0.7; #X connect 0 0 10 0; #X connect 0 0 9 0; #X connect 0 0 15 0; #X connect 1 0 4 0; #X connect 2 0 3 0; #X connect 4 0 6 0; #X connect 5 0 2 0; #X connect 6 0 5 0; #X connect 7 0 6 0; #X connect 8 0 7 0; #X connect 9 0 1 0; #X connect 10 0 8 0; #X connect 11 0 26 0; #X connect 11 0 28 0; #X connect 12 0 13 0; #X connect 12 0 13 1; #X connect 13 0 2 1; #X connect 13 0 18 0; #X connect 14 0 24 0; #X connect 15 0 16 0; #X connect 16 0 6 0; #X connect 17 0 5 1; #X connect 18 0 17 1; #X connect 19 0 12 0; #X connect 20 0 19 0; #X connect 21 0 22 0; #X connect 21 0 29 0; #X connect 22 0 23 0; #X connect 23 0 20 0; #X connect 24 0 19 0; #X connect 24 1 31 0; #X connect 25 0 18 1; #X connect 26 0 5 2; #X connect 27 0 17 0; #X connect 28 0 27 0; #X connect 29 0 30 0; #X connect 30 0 25 0; #X connect 31 0 12 0; #X coords 0 0 1 1 150 75 0; #X restore 207 527 pd bass_synth; #X obj 491 88 random 12; #X obj 397 143 +; #X obj 418 112 + 2; #X obj 418 88 random 4; #X obj 349 163 +; #X obj 358 106 + 2; #X obj 351 81 random 4; #X msg 501 -7 bang; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore -241 41 pd euclidrythmncalc; #N canvas 669 284 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj 413 542 outlet; #X obj 364 172 select; #X obj 402 108 - 1; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 28 0 33 0; #X connect 29 0 30 0; #X connect 29 0 32 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X connect 32 0 31 0; #X connect 33 0 32 1; #X restore -216 121 pd seq16; #X obj -120 6 t b b; #X msg -192 -169 bang; #X obj -216 -64 + 7; #X obj -216 -94 random 10; #X obj -129 -57 random; #X obj -97 -84 / 3; #X obj -129 -36 + 3; #X obj -187 -139 t b b b; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore -431 43 pd euclidrythmncalc; #N canvas 665 268 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 29 0 30 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X restore -293 117 pd seq16; #X obj -310 8 t b b; #X msg -382 -167 bang; #X obj -406 -62 + 7; #X obj -406 -92 random 10; #X obj -319 -55 random; #X obj -287 -82 / 3; #X obj -319 -34 + 3; #X obj -377 -137 t b b b; #X obj -264 156 +; #X obj -264 181 select 0 1 2; #X obj 155 -284 t f f; #X msg -250 217 0.4; #X msg -209 219 0.9; #X obj 477 116 + 20; #X obj 177 -238 + 2; #N canvas 69 146 1235 807 clix 0; #X obj 822 159 metro 5; #X obj 287 639 *~; #X obj 448 526 mtof; #X obj 478 564 +; #X obj 586 358 osc~; #X obj 499 530 *; #X obj 605 388 snapshot~; #X obj 517 497 - 0.5; #X obj 413 617 clip 200 10000; #X obj 609 598 mtof; #X obj 619 629 +; #X obj 702 522 osc~; #X obj 666 603 *; #X obj 686 548 snapshot~; #X obj 457 642 hsl 128 8 0 1 0 1 empty empty fxa -21 5 0 8 -262144 -1 -1 8200 1; #X obj 574 712 *~; #X obj 686 572 - 0.5; #X obj 603 671 osc~; #X obj 518 703 - 1; #X obj 517 728 * -1; #X obj 521 754 +~; #X obj 502 780 *~; #X msg 307 529 1; #X obj 256 498 t f f; #X obj 252 564 line~; #X obj 503 803 hip~ 5; #X msg 225 530 0 113; #X obj 618 561 +; #X obj 435 494 +; #X msg 204 461 set 0 \$1; #X obj 217 401 +; #X obj 203 434 clip 5 300; #X obj 574 225 hsl 128 8 0 -1 0 1 empty empty lva -18 3 1 8 -262144 -1 -1 3400 1; #X obj 551 910 outlet~; #X obj 519 291 *; #X obj 592 264 + 1; #X obj 541 266 * -1; #X obj 538 312 +; #X obj 671 695 noise~; #X obj 652 802 *~; #X obj 915 287 hsl 127 8 0 1 0 1 empty empty nse -22 5 0 8 -262144 -1 -1 10700 1; #X obj 549 888 +~; #X obj 595 853 *~; #X obj 525 853 *~; #X obj 453 777 * -1; #X obj 455 806 + 1; #X obj 602 456 clip 0 1; #X obj 781 355 +; #X obj 262 605 *~; #X obj 914 276 hsl 128 8 0.001 1 0 1 empty empty np -17 5 0 8 -262144 -1 -1 2800 1; #X obj 683 759 samphold~; #X obj 753 719 phasor~; #X obj 769 675 * 22050; #X obj 457 67 inlet; #X obj 314 42 random 50; #X obj 318 73 + 60; #X obj 147 -31 inlet; #X obj 134 34 random 100; #X obj 125 57 / 220; #X obj 371 454 * 10; #X obj 236 357 * 20; #X obj 22 257 random 120; #X obj 14 283 + 20; #X obj -37 104 random 800; #X obj 126 137 random 400; #X obj 126 158 / 200; #X obj 126 180 + 0.05; #X obj 559 40 random 60; #X obj 564 68 + 10; #X obj 637 138 random 400; #X obj 637 159 / 200; #X obj 637 181 + 0.05; #X obj 613 494 * 12; #X obj 782 319 * 0.3; #X obj 783 464 random 800; #X obj 364 729 hip~; #X obj 301 669 vcf~ 1; #X obj 349 696 *~ 2; #X obj 398 698 * 0.9; #X obj 123 91 + 2.49; #X connect 0 0 13 0; #X connect 0 0 6 0; #X connect 1 0 76 0; #X connect 2 0 3 1; #X connect 3 0 8 0; #X connect 4 0 6 0; #X connect 5 0 3 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 76 1; #X connect 8 0 78 0; #X connect 9 0 10 1; #X connect 10 0 17 0; #X connect 11 0 13 0; #X connect 12 0 10 0; #X connect 13 0 16 0; #X connect 14 0 15 1; #X connect 14 0 18 0; #X connect 15 0 20 1; #X connect 16 0 12 0; #X connect 17 0 15 0; #X connect 18 0 19 0; #X connect 19 0 20 0; #X connect 20 0 21 1; #X connect 21 0 25 0; #X connect 22 0 24 0; #X connect 23 0 26 0; #X connect 23 1 22 0; #X connect 23 1 60 0; #X connect 24 0 48 0; #X connect 24 0 48 1; #X connect 25 0 39 0; #X connect 25 0 43 1; #X connect 26 0 24 0; #X connect 27 0 9 0; #X connect 28 0 2 0; #X connect 29 0 26 0; #X connect 30 0 31 0; #X connect 31 0 29 0; #X connect 32 0 35 0; #X connect 32 0 36 0; #X connect 34 0 37 0; #X connect 35 0 37 1; #X connect 36 0 34 1; #X connect 37 0 1 1; #X connect 38 0 50 0; #X connect 39 0 42 1; #X connect 40 0 47 1; #X connect 41 0 33 0; #X connect 42 0 41 1; #X connect 43 0 41 0; #X connect 44 0 45 0; #X connect 45 0 43 0; #X connect 46 0 44 0; #X connect 46 0 42 0; #X connect 47 0 46 0; #X connect 48 0 1 0; #X connect 49 0 52 0; #X connect 50 0 39 1; #X connect 51 0 50 1; #X connect 52 0 51 0; #X connect 53 0 23 0; #X connect 53 0 34 0; #X connect 53 0 59 0; #X connect 53 0 72 0; #X connect 53 0 73 0; #X connect 54 0 55 0; #X connect 55 0 28 1; #X connect 56 0 54 0; #X connect 56 0 57 0; #X connect 56 0 61 0; #X connect 56 0 0 0; #X connect 56 0 63 0; #X connect 56 0 64 0; #X connect 56 0 67 0; #X connect 56 0 69 0; #X connect 56 0 74 0; #X connect 57 0 58 0; #X connect 58 0 79 0; #X connect 59 0 28 0; #X connect 60 0 30 0; #X connect 61 0 62 0; #X connect 62 0 30 1; #X connect 63 0 5 1; #X connect 64 0 65 0; #X connect 65 0 66 0; #X connect 66 0 4 0; #X connect 67 0 68 0; #X connect 68 0 27 1; #X connect 69 0 70 0; #X connect 70 0 71 0; #X connect 71 0 11 0; #X connect 72 0 27 0; #X connect 73 0 47 0; #X connect 74 0 12 1; #X connect 75 0 21 0; #X connect 76 1 77 0; #X connect 77 0 75 0; #X connect 78 0 75 1; #X connect 79 0 76 2; #X coords 0 0 1 1 320 120 0; #X restore -241 310 pd clix; #X obj 405 41 t b b b b; #X obj 295 180 +; #X obj 284 86 random 4; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore 728 -40 pd euclidrythmncalc; #N canvas 665 268 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 29 0 30 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X restore 753 40 pd seq16; #X obj 849 -75 t b b; #X msg 749 -251 bang; #X obj 753 -145 + 7; #X obj 753 -175 random 10; #X obj 840 -138 random; #X obj 872 -165 / 3; #X obj 840 -117 + 3; #X obj 782 -220 t b b b; #N canvas 284 165 863 856 euclidrythmncalc 0; #X obj 223 125 -; #X obj 249 84 t b f; #X obj 212 357 mod; #X obj 269 231 until; #X obj 252 290 f; #X obj 296 261 + 1; #X obj 340 261 sel 0; #X obj 264 201 int; #X text 390 60 clear and recalculate; #X obj 300 415 + 1; #X obj 240 383 t b f f; #X obj 240 461 int; #X text 138 127 nr of rests; #X msg 322 226 0; #X obj 296 282 mod 16; #X obj 139 28 inlet; #X obj 239 16 inlet; #X obj 231 55 clip 0 16; #X obj 344 62 inlet; #X obj 246 745 outlet; #X text 284 13 steps (max 16); #X text 291 202 for nr of rests do (distribute rests to steps); #X text 142 7 length; #X obj 340 88 t b b b b; #X text 258 364 put nr of rests following each step into 'ram'; #X obj 379 553 until; #X obj 377 625 f; #X obj 406 583 + 1; #X obj 450 583 sel 0; #X obj 374 523 int; #X msg 443 553 0; #X obj 406 604 mod 16; #X text 402 524 for nr of steps; #N canvas 589 254 1140 701 intmem16gen 0; #X obj -133 29 inlet; #X obj -217 12 inlet; #X obj 179 569 outlet; #X text -132 11 write addr; #X text -218 -6 in; #X text 52 20 read addr; #X obj 59 41 inlet; #X obj 158 45 inlet; #X text 161 26 clear; #X obj -57 428 int; #X obj 225 124 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -25 428 int; #X msg 95 142 0; #X obj 9 427 int; #X obj 41 427 int; #X obj -275 186 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -233 97 pack f f; #X obj -229 72 int; #X obj -223 42 t b f; #X obj 80 426 int; #X obj 112 426 int; #X obj 146 425 int; #X obj 178 425 int; #X obj 214 427 int; #X obj 246 427 int; #X obj 280 426 int; #X obj 312 426 int; #X obj 351 425 int; #X obj 383 425 int; #X obj 417 424 int; #X obj 449 424 int; #X obj -605 411 int; #X obj -574 411 int; #X obj -542 410 int; #X obj -510 410 int; #X obj -469 409 int; #X obj -437 409 int; #X obj -406 409 int; #X obj -374 409 int; #X obj -335 410 int; #X obj -303 410 int; #X obj -272 410 int; #X obj -242 410 int; #X obj -200 410 int; #X obj -168 410 int; #X obj -136 410 int; #X obj -104 410 int; #X obj -576 214 t b b b b b b b b b b b b b b b b; #X obj -541 501 moses 0.1; #X obj -508 538 t f b; #X obj -472 577 until; #X msg -467 609 0; #X msg -506 610 1; #X obj -493 637 outlet; #X obj 271 41 inlet; #X text 265 21 output sequence; #X connect 0 0 17 1; #X connect 1 0 18 0; #X connect 6 0 10 0; #X connect 7 0 12 0; #X connect 9 0 2 0; #X connect 10 0 9 0; #X connect 10 1 11 0; #X connect 10 2 13 0; #X connect 10 3 14 0; #X connect 10 4 19 0; #X connect 10 5 20 0; #X connect 10 6 21 0; #X connect 10 7 22 0; #X connect 10 8 23 0; #X connect 10 9 24 0; #X connect 10 10 25 0; #X connect 10 11 26 0; #X connect 10 12 27 0; #X connect 10 13 28 0; #X connect 10 14 29 0; #X connect 10 15 30 0; #X connect 11 0 2 0; #X connect 12 0 9 1; #X connect 12 0 11 1; #X connect 12 0 13 1; #X connect 12 0 14 1; #X connect 12 0 19 1; #X connect 12 0 20 1; #X connect 12 0 21 1; #X connect 12 0 22 1; #X connect 12 0 23 1; #X connect 12 0 24 1; #X connect 12 0 25 1; #X connect 12 0 26 1; #X connect 12 0 27 1; #X connect 12 0 28 1; #X connect 12 0 29 1; #X connect 12 0 30 1; #X connect 13 0 2 0; #X connect 14 0 2 0; #X connect 15 0 9 1; #X connect 15 0 31 1; #X connect 15 1 11 1; #X connect 15 1 32 1; #X connect 15 2 13 1; #X connect 15 2 33 1; #X connect 15 3 14 1; #X connect 15 3 34 1; #X connect 15 4 19 1; #X connect 15 4 35 1; #X connect 15 5 20 1; #X connect 15 5 36 1; #X connect 15 6 21 1; #X connect 15 6 37 1; #X connect 15 7 22 1; #X connect 15 7 38 1; #X connect 15 8 23 1; #X connect 15 8 39 1; #X connect 15 9 24 1; #X connect 15 9 40 1; #X connect 15 10 25 1; #X connect 15 10 41 1; #X connect 15 11 26 1; #X connect 15 11 42 1; #X connect 15 12 27 1; #X connect 15 12 43 1; #X connect 15 13 44 1; #X connect 15 13 28 1; #X connect 15 14 45 1; #X connect 15 14 29 1; #X connect 15 15 46 1; #X connect 15 15 30 1; #X connect 16 0 15 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 18 1 16 1; #X connect 19 0 2 0; #X connect 20 0 2 0; #X connect 21 0 2 0; #X connect 22 0 2 0; #X connect 23 0 2 0; #X connect 24 0 2 0; #X connect 25 0 2 0; #X connect 26 0 2 0; #X connect 27 0 2 0; #X connect 28 0 2 0; #X connect 29 0 2 0; #X connect 30 0 2 0; #X connect 31 0 48 0; #X connect 32 0 48 0; #X connect 33 0 48 0; #X connect 34 0 48 0; #X connect 35 0 48 0; #X connect 36 0 48 0; #X connect 37 0 48 0; #X connect 38 0 48 0; #X connect 39 0 48 0; #X connect 40 0 48 0; #X connect 41 0 48 0; #X connect 42 0 48 0; #X connect 43 0 48 0; #X connect 44 0 48 0; #X connect 45 0 48 0; #X connect 46 0 48 0; #X connect 47 0 46 0; #X connect 47 1 45 0; #X connect 47 2 44 0; #X connect 47 3 43 0; #X connect 47 4 42 0; #X connect 47 5 41 0; #X connect 47 6 40 0; #X connect 47 7 39 0; #X connect 47 8 38 0; #X connect 47 9 37 0; #X connect 47 10 36 0; #X connect 47 11 35 0; #X connect 47 12 34 0; #X connect 47 13 33 0; #X connect 47 14 32 0; #X connect 47 15 31 0; #X connect 48 1 49 0; #X connect 49 0 50 0; #X connect 49 1 52 0; #X connect 50 0 51 0; #X connect 51 0 53 0; #X connect 52 0 53 0; #X connect 54 0 47 0; #X restore 246 496 pd intmem16gen; #X obj 679 79 inlet; #X text 687 56 output seq; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 1 2 1; #X connect 1 1 29 1; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 2 0; #X connect 5 0 14 0; #X connect 6 0 3 1; #X connect 7 0 3 0; #X connect 9 0 11 1; #X connect 10 0 11 0; #X connect 10 1 33 1; #X connect 10 2 33 2; #X connect 11 0 33 0; #X connect 13 0 4 1; #X connect 14 0 6 0; #X connect 14 0 4 1; #X connect 15 0 0 0; #X connect 16 0 17 0; #X connect 17 0 1 0; #X connect 18 0 23 0; #X connect 23 1 29 0; #X connect 23 2 7 0; #X connect 23 3 33 3; #X connect 23 3 13 0; #X connect 23 3 30 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 31 0; #X connect 28 0 25 1; #X connect 29 0 25 0; #X connect 30 0 26 1; #X connect 31 0 28 0; #X connect 31 0 26 1; #X connect 33 0 19 0; #X connect 33 1 9 0; #X connect 34 0 33 4; #X restore 548 -33 pd euclidrythmncalc; #N canvas 669 284 1024 734 seq16 0; #X obj 63 38 inlet; #X obj -201 666 outlet; #X obj 190 38 inlet; #X obj 310 35 inlet; #X obj 75 142 f; #X obj 115 149 + 1; #X msg 157 80 0; #X obj 66 89 t b f; #X obj -1 336 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj -6 304 pack f f; #X obj -6 279 int; #X obj -24 216 t b f; #X obj -244 525 int; #X obj -213 525 int; #X obj -181 524 int; #X obj -149 524 int; #X obj -108 523 int; #X obj -76 523 int; #X obj -45 523 int; #X obj -13 523 int; #X obj 26 524 int; #X obj 58 524 int; #X obj 89 524 int; #X obj 119 524 int; #X obj 161 524 int; #X obj 193 524 int; #X obj 225 524 int; #X obj 257 524 int; #X obj 373 35 inlet; #X obj 319 123 mod; #X obj 229 217 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj 413 542 outlet; #X obj 364 172 select; #X obj 402 108 - 1; #X connect 0 0 7 0; #X connect 2 0 6 0; #X connect 3 0 29 0; #X connect 4 0 5 0; #X connect 4 0 10 1; #X connect 5 0 4 1; #X connect 6 0 4 1; #X connect 7 0 4 0; #X connect 7 1 11 0; #X connect 8 0 12 1; #X connect 8 1 13 1; #X connect 8 2 14 1; #X connect 8 3 15 1; #X connect 8 4 16 1; #X connect 8 5 17 1; #X connect 8 6 18 1; #X connect 8 7 19 1; #X connect 8 8 20 1; #X connect 8 9 21 1; #X connect 8 10 22 1; #X connect 8 11 23 1; #X connect 8 12 24 1; #X connect 8 13 25 1; #X connect 8 14 26 1; #X connect 8 15 27 1; #X connect 9 0 8 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 11 1 9 1; #X connect 12 0 1 0; #X connect 13 0 1 0; #X connect 14 0 1 0; #X connect 15 0 1 0; #X connect 16 0 1 0; #X connect 17 0 1 0; #X connect 18 0 1 0; #X connect 19 0 1 0; #X connect 20 0 1 0; #X connect 21 0 1 0; #X connect 22 0 1 0; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 1 0; #X connect 26 0 1 0; #X connect 27 0 1 0; #X connect 28 0 29 1; #X connect 28 0 33 0; #X connect 29 0 30 0; #X connect 29 0 32 0; #X connect 30 0 12 0; #X connect 30 1 13 0; #X connect 30 2 14 0; #X connect 30 3 15 0; #X connect 30 4 16 0; #X connect 30 5 17 0; #X connect 30 6 18 0; #X connect 30 7 19 0; #X connect 30 8 20 0; #X connect 30 9 21 0; #X connect 30 10 22 0; #X connect 30 11 23 0; #X connect 30 12 24 0; #X connect 30 13 25 0; #X connect 30 14 26 0; #X connect 30 15 27 0; #X connect 32 0 31 0; #X connect 33 0 32 1; #X restore 676 36 pd seq16; #X obj 659 -73 t b b; #X msg 560 -278 bang; #X obj 539 -148 + 7; #X obj 539 -178 random 10; #X obj 650 -136 random; #X obj 682 -163 / 3; #X obj 650 -115 + 3; #X obj 592 -218 t b b b; #X obj 715 152 +; #X obj 703 203 select 0 1 2 3; #X obj 753 107 * 2; #X obj 688 257 int; #X obj 722 257 int; #X obj 759 257 int; #X obj 400 -233 t f f; #X obj 369 -311 +; #X obj 429 -367 random 8; #N canvas 0 286 649 492 beatdelay1 0; #X obj 26 93 inlet~; #X obj 187 62 inlet; #X obj 186 458 outlet~; #X floatatom 189 143 5 0 0 0 - - -; #X obj 188 162 pow -1; #X obj 254 156 + 1; #X obj 188 185 / 4; #X obj 201 208 *; #X obj 212 236 * 60000; #X obj 14 182 +~; #X obj 55 155 *~; #X obj 28 34 hsl 96 8 0 0.95 0 1 empty empty fb -16 5 0 8 -262144 -1 -1 5700 1; #X text 230 61 <- bpm in; #X obj 180 8 loadbang; #X floatatom 255 127 5 0 0 0 - - -; #X obj 124 95 t b b; #X obj 28 47 hsl 96 8 0 1 0 1 empty empty d/w -22 5 0 8 -262144 -1 -1 3300 1; #X obj 184 424 +~; #X obj 206 394 *~; #X obj 134 392 *~; #X obj -1 297 * -1; #X obj 3 328 + 1; #X text 300 4 beatsynced delay with feedback; #X text 3 270 <- unique name for delayline! ->; #X obj -131 266 delwrite~ \$0bdl1 2000; #X obj 230 273 vd~ \$0bdl1; #X obj 318 37 inlet; #X obj 318 65 t b f; #X connect 0 0 9 0; #X connect 0 0 19 1; #X connect 1 0 3 0; #X connect 3 0 4 0; #X connect 4 0 6 0; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 25 0; #X connect 9 0 24 0; #X connect 10 0 9 1; #X connect 11 0 10 1; #X connect 13 0 15 0; #X connect 14 0 5 0; #X connect 15 0 3 0; #X connect 15 1 14 0; #X connect 16 0 18 0; #X connect 16 0 20 0; #X connect 17 0 2 0; #X connect 18 0 17 1; #X connect 19 0 17 0; #X connect 20 0 21 0; #X connect 21 0 19 0; #X connect 25 0 10 0; #X connect 25 0 18 1; #X connect 26 0 27 0; #X connect 27 0 15 0; #X connect 27 1 14 0; #X coords 0 0 1 1 130 60 0; #X restore 687 539 pd beatdelay1; #X obj 788 487 int; #X obj 292 111 + 3; #X obj 828 153 + 1; #X obj 788 150 f; #X obj 803 174 mod; #X obj 811 196 select 0; #X obj 789 517 + 2; #X obj 831 80 random 12; #X obj 812 226 random 2; #X obj 810 255 select 0 1; #X obj 834 103 + 5; #X obj -107 168 + 1; #X obj -140 175 f; #X obj -125 199 mod; #X obj -128 220 select 0; #X obj -119 113 random 12; #X obj -127 250 random 2; #X obj -129 279 select 0 1; #X obj -121 135 + 5; #X text -291 -156 clix; #X text 108 -131 bass; #X text -581 -204 kick; #X text 689 -206 synth; #X text 390 15 pitches; #X obj 104 -75 / 4; #X obj 294 -77 / 4; #X obj 72 -27 + 2; #X obj 262 -29 + 2; #X obj 374 -279 div 2; #X obj 383 -257 change; #N canvas 214 125 817 633 autostrings1 0; #N canvas 4 82 505 422 envfollow 0; #X obj 99 181 inlet~; #X obj 106 314 clip~ 0 1; #X obj 108 351 outlet~; #X text 168 259 cutoff controls speed; #X text 183 229 simple env follower(ish); #X obj 96 223 *~; #X obj 99 251 lop~ 0.3; #X obj 103 280 *~ 8; #X connect 0 0 5 0; #X connect 0 0 5 1; #X connect 1 0 2 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 1 0; #X restore -124 374 pd envfollow; #N canvas 281 80 470 578 pulse-osc1 0; #X obj 113 469 outlet~; #X obj -2 200 mtof; #X obj -7 166 inlet; #X obj 192 182 inlet; #X text 239 181 <-pwm; #X obj 45 242 osc~; #X obj 46 267 *~ 1000; #X obj 55 299 +~; #X obj 113 268 * 1000; #X obj 94 338 clip~ -1 1; #X text 34 162 <- p; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 3 0 8 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 7 1; #X connect 9 0 0 0; #X coords 0 0 1 1 150 35 0; #X restore -7 51 pd pulse-osc1; #X obj -131 333 inlet~; #N canvas 442 189 474 579 flngr1 0; #N canvas 0 22 839 632 fbdelay 0; #X obj 31 159 inlet~; #X obj 321 477 outlet~; #X obj 140 353 +~; #X obj 176 328 *~; #X text 320 159 <-delaytime (ms); #X obj 395 198 inlet; #X text 439 201 <- fb 0 < fb < 1; #X obj 267 161 inlet~; #X obj 279 202 vd~ \$0flngrmc1; #X obj 137 391 delwrite~ \$0flngrmc1 100; #X obj 93 80 block~ 4; #X connect 0 0 2 0; #X connect 2 0 9 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 7 0 8 0; #X connect 8 0 1 0; #X connect 8 0 3 0; #X coords 0 0 1 1 180 60 0; #X restore 168 486 pd fbdelay; #X obj 110 311 osc~; #X obj 257 75 vsl 8 128 0 0.99 0 1 empty empty fb 0 -8 0 8 -262144 -1 -1 1558 1; #X obj 65 375 inlet~; #X obj 168 522 outlet~; #X obj 327 203 vsl 8 128 1 24 0 1 empty empty dl 0 -8 0 8 -262144 -1 -1 1500 1; #X obj 111 336 +~ 0.5; #X obj 313 202 vsl 8 128 0 16 0 1 empty empty dp 0 -8 0 8 -262144 -1 -1 1900 1; #X obj 178 443 +~; #X obj 152 417 *~; #X obj 127 65 vsl 8 128 0.01 32 1 1 empty empty sp 0 -8 0 8 -262144 -1 -1 2300 1; #X obj 175 253 loadbang; #X msg 168 280 1; #X obj 313 6 inlet; #X obj 318 54 random 200; #X obj 322 89 / 700; #X obj 155 0 random 1000; #X obj 138 27 / 1000; #X connect 0 0 4 0; #X connect 1 0 6 0; #X connect 2 0 0 2; #X connect 3 0 0 0; #X connect 5 0 8 1; #X connect 6 0 9 0; #X connect 7 0 9 1; #X connect 8 0 0 1; #X connect 9 0 8 0; #X connect 10 0 1 0; #X connect 11 0 12 0; #X connect 12 0 1 1; #X connect 13 0 14 0; #X connect 14 0 15 0; #X connect 15 0 2 0; #X connect 16 0 17 0; #X connect 17 0 10 0; #X coords 0 0 1 1 60 160 0; #X restore 45 305 pd flngr1; #X obj 39 523 outlet~; #X obj 33 494 *~; #X obj -55 -9 inlet; #X obj -8 79 *~ 1; #X obj 17 -5 inlet; #X obj 18 140 *~ 1; #N canvas 282 84 470 578 pulse-osc2 0; #X obj 113 469 outlet~; #X obj -2 200 mtof; #X obj -7 166 inlet; #X obj 192 182 inlet; #X text 239 181 <-pwm; #X obj 45 242 osc~; #X obj 46 267 *~ 1000; #X obj 55 299 +~; #X obj 113 268 * 1000; #X obj 94 338 clip~ -1 1; #X text 34 162 <- p; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 3 0 8 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 7 1; #X connect 9 0 0 0; #X coords 0 0 1 1 150 35 0; #X restore 19 111 pd pulse-osc2; #X obj 68 81 inlet; #X obj 110 166 *~ 1; #X obj 141 97 inlet; #X obj 157 235 *~ 1; #N canvas 281 80 470 578 pulse-osc3 0; #X obj 113 469 outlet~; #X obj -2 200 mtof; #X obj -7 166 inlet; #X obj 192 182 inlet; #X text 239 181 <-pwm; #X obj 45 242 osc~; #X obj 46 267 *~ 1000; #X obj 55 299 +~; #X obj 113 268 * 1000; #X obj 94 338 clip~ -1 1; #X text 34 162 <- p; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 3 0 8 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 7 1; #X connect 9 0 0 0; #X coords 0 0 1 1 150 35 0; #X restore 111 138 pd pulse-osc3; #N canvas 281 80 470 578 pulse-osc4 0; #X obj 113 469 outlet~; #X obj -2 200 mtof; #X obj -7 166 inlet; #X obj 192 182 inlet; #X text 239 181 <-pwm; #X obj 45 242 osc~; #X obj 46 267 *~ 1000; #X obj 55 299 +~; #X obj 113 268 * 1000; #X obj 94 338 clip~ -1 1; #X text 34 162 <- p; #X connect 1 0 5 0; #X connect 2 0 1 0; #X connect 3 0 8 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 8 0 7 1; #X connect 9 0 0 0; #X coords 0 0 1 1 150 35 0; #X restore 158 206 pd pulse-osc4; #X msg 89 -41 bang; #N canvas 188 186 588 521 rndline2pw 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 246 18 pd rndline2pw; #X obj 75 -65 t b b; #X obj 382 -89 inlet; #X text 428 -87 randomize envs and flanger; #N canvas 188 186 588 521 rndline2pw 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 286 42 pd rndline2pw; #N canvas 188 186 588 521 rndline2pw 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 154 -36 pd rndline2pw; #N canvas 187 182 588 521 rndline2pw 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 191 -10 pd rndline2pw; #N canvas 187 182 588 521 rndline 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 322 67 pd rndline; #N canvas 188 186 588 521 rndline 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 308 91 pd rndline; #N canvas 187 182 588 521 rndline 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 296 117 pd rndline; #N canvas 187 182 588 521 rndline 0; #X obj 166 290 pack; #X obj 130 135 random 1000; #X obj 130 156 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 93 16 inlet; #X text 139 18 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 98 43 t b b; #X obj 34 454 delay 1000; #X obj 244 210 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 333 238 random 950; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 13 0; #X connect 6 0 5 0; #X connect 7 0 11 0; #X connect 10 1 12 0; #X connect 11 0 1 0; #X connect 11 0 14 0; #X connect 11 1 17 0; #X connect 12 0 11 0; #X connect 13 0 15 0; #X connect 13 0 16 0; #X connect 13 0 17 1; #X connect 14 0 6 0; #X connect 15 0 0 1; #X connect 16 0 12 1; #X connect 17 0 16 1; #X restore 283 142 pd rndline; #X connect 0 0 5 1; #X connect 1 0 7 0; #X connect 2 0 0 0; #X connect 3 0 5 0; #X connect 5 0 4 0; #X connect 6 0 1 0; #X connect 7 0 3 0; #X connect 8 0 10 0; #X connect 9 0 3 0; #X connect 10 0 9 0; #X connect 11 0 15 0; #X connect 12 0 3 0; #X connect 13 0 16 0; #X connect 14 0 3 0; #X connect 15 0 12 0; #X connect 16 0 14 0; #X connect 17 0 23 0; #X connect 17 0 18 0; #X connect 17 0 25 0; #X connect 17 0 26 0; #X connect 17 0 27 0; #X connect 17 0 28 0; #X connect 17 0 24 0; #X connect 17 0 22 0; #X connect 18 0 10 1; #X connect 19 0 17 0; #X connect 19 0 3 1; #X connect 19 1 17 0; #X connect 20 0 19 0; #X connect 22 0 16 1; #X connect 23 0 1 1; #X connect 24 0 15 1; #X connect 25 0 7 1; #X connect 26 0 9 1; #X connect 27 0 12 1; #X connect 28 0 14 1; #X coords 0 0 1 1 290 250 0; #X restore 410 423 pd autostrings1; #N canvas 8 306 649 492 beatdelay2 0; #X obj 26 93 inlet~; #X obj 187 62 inlet; #X obj 186 458 outlet~; #X floatatom 189 143 5 0 0 0 - - -; #X obj 188 162 pow -1; #X obj 254 156 + 1; #X obj 188 185 / 4; #X obj 201 208 *; #X obj 212 236 * 60000; #X obj 14 182 +~; #X obj 55 155 *~; #X obj 28 34 hsl 96 8 0 0.95 0 1 empty empty fb -16 5 0 8 -262144 -1 -1 7800 1; #X text 230 61 <- bpm in; #X obj 180 8 loadbang; #X floatatom 255 127 5 0 0 0 - - -; #X obj 124 95 t b b; #X obj 29 51 hsl 96 8 0 1 0 1 empty empty d/w -22 5 0 8 -262144 -1 -1 5400 1; #X obj 184 424 +~; #X obj 206 394 *~; #X obj 134 392 *~; #X obj -1 297 * -1; #X obj 3 328 + 1; #X text 300 4 beatsynced delay with feedback; #X text 3 270 <- unique name for delayline! ->; #X obj 318 37 inlet; #X obj 318 65 t b f; #X obj -131 266 delwrite~ \$0bdl2 2000; #X obj 230 273 vd~ \$0bdl2; #X connect 0 0 9 0; #X connect 0 0 19 1; #X connect 1 0 3 0; #X connect 3 0 4 0; #X connect 4 0 6 0; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 27 0; #X connect 9 0 26 0; #X connect 10 0 9 1; #X connect 11 0 10 1; #X connect 13 0 15 0; #X connect 14 0 5 0; #X connect 15 0 3 0; #X connect 15 1 14 0; #X connect 16 0 18 0; #X connect 16 0 20 0; #X connect 17 0 2 0; #X connect 18 0 17 1; #X connect 19 0 17 0; #X connect 20 0 21 0; #X connect 21 0 19 0; #X connect 24 0 25 0; #X connect 25 0 15 0; #X connect 25 1 14 0; #X connect 27 0 10 0; #X connect 27 0 18 1; #X coords 0 0 1 1 130 60 0; #X restore -32 353 pd beatdelay2; #X obj 74 288 int; #X obj 75 318 + 2; #X obj 432 333 + 36; #X obj 470 327 + 36; #X obj 507 328 + 36; #N canvas 42 124 610 640 mym2schorus 0; #X obj 23 59 inlet~; #X obj 466 487 outlet~; #X obj 295 500 outlet~; #X obj 197 264 cos~; #X obj 197 291 +~ 1; #X obj 290 225 +~ 0.25; #X obj 304 254 cos~; #X obj 309 284 +~ 1; #X obj 369 69 phasor~; #X obj 354 -14 loadbang; #X msg 355 20 0.8; #X obj 145 407 vd~ \$0mychr1; #X obj 298 371 vd~ \$0mychr1; #X obj 311 318 *~ 0.3; #X obj 418 232 cos~; #X obj 423 262 +~ 1; #X obj 412 349 vd~ \$0mychr1; #X obj 425 296 *~ 0.3; #X obj 24 101 delwrite~ \$0mychr1 100; #X obj 404 203 +~ 0.5; #X obj 522 250 cos~; #X obj 527 280 +~ 1; #X obj 516 367 vd~ \$0mychr1; #X obj 508 221 +~ 0.75; #X obj 530 315 *~ 0.31; #X obj 194 318 *~ 0.31; #X connect 0 0 18 0; #X connect 3 0 4 0; #X connect 4 0 25 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 7 0 13 0; #X connect 8 0 3 0; #X connect 8 0 5 0; #X connect 8 0 19 0; #X connect 8 0 23 0; #X connect 9 0 10 0; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 1 0; #X connect 13 0 12 0; #X connect 14 0 15 0; #X connect 15 0 17 0; #X connect 16 0 2 0; #X connect 17 0 16 0; #X connect 19 0 14 0; #X connect 20 0 21 0; #X connect 21 0 24 0; #X connect 22 0 1 0; #X connect 23 0 20 0; #X connect 24 0 22 0; #X connect 25 0 11 0; #X restore 411 459 pd mym2schorus; #X obj 390 328 + 24; #X obj 224 198 + 1; #X obj 185 217 f; #X obj 200 241 mod; #X obj 197 262 select 0; #X obj 206 155 random 12; #X obj 197 284 random 2; #X obj 197 306 select 0 1; #X obj 205 177 + 10; #N canvas 815 352 614 381 pvoclooprandom 0; #N canvas 46 128 1098 735 pddocpvoc 0; #X obj 51 477 *~; #X obj 18 477 *~; #X obj 18 499 -~; #X obj 167 475 *~; #X obj 136 475 *~; #X obj 136 497 +~; #X obj 130 204 *~; #X obj 87 202 *~; #X obj 43 198 *~; #X obj 5 196 *~; #X obj 10 226 +~; #X obj 153 348 *~; #X obj 27 660 *~; #X obj 238 430 rfft~; #X obj 109 147 rfft~; #X obj 19 564 rifft~; #X obj 28 689 outlet~; #X obj 112 347 *~; #X obj 112 371 +~; #X obj 136 283 -~; #X obj 18 431 *~; #X obj 51 432 *~; #X obj 569 148 block~; #X obj 19 275 +~ 1e-15; #X obj 26 636 *~; #X obj 114 603 tabreceive~ \$0-hann; #X obj 126 630 expr 2/(3*$f1); #X msg 569 123 set \$1 4; #X obj 112 395 q8_rsqrt~; #N canvas 139 105 1006 799 read-windows 0; #X obj 18 693 *~; #X obj 135 326 f; #X obj 102 139 /; #X obj 195 695 *~; #X obj 129 254 bang~; #X obj 16 563 line~; #X obj 102 164 * 1000; #X obj 178 473 +; #X obj 143 446 t f f; #X msg 16 535 \$1 \, \$2 \$3; #X obj 16 508 pack 0 0 0; #X obj 185 368 / 1000; #X obj 156 394 *; #X text 188 394 reading location (samples); #X obj 51 597 / 4; #X floatatom 350 517 7 0 0 0 - - -; #X obj 367 486 *; #X obj 461 346 + 69; #X obj 461 375 mtof; #X obj 463 404 / 440; #X obj 402 486 t b f; #X obj 19 719 outlet~; #X obj 195 720 outlet~; #X obj 218 664 tabreceive~ \$0-hann; #X text 425 508 stretched window size (samples); #X obj 17 637 tabread4~ \$0-sample; #X obj 194 637 tabread4~ \$0-sample; #X floatatom 111 187 5 0 0 0 - - -; #X obj 129 77 t f b; #X obj 153 107 samplerate~; #X obj 102 208 / 4; #X obj 193 420 / 2; #X obj 156 420 -; #X text 229 417 back up 1/2 window; #X obj 16 597 -~; #X text 91 587 "back" window 1/4 cycle behind "front" one; #X text 137 205 computation period (msec) for overlap of 4; #X text 164 186 msec in a window; #X obj 538 418 t b f; #X obj 586 362 samplerate~; #X obj 554 389 /; #X obj 471 455 * 1; #X text 473 263 desired transposition and sample; #X text 473 280 rate correction for soundfile; #X obj 560 330 t f b; #X obj 365 45 inlet; #X text 418 46 windowsize; #X text 43 6 Read two windows out of the recorded sample \, one 1/4 ahead of the other. The mid point of the front window is specified by "location".; #X obj 544 64 inlet; #X text 605 66 location; #X obj 720 73 inlet; #X text 776 74 tp semitones; #X obj 902 265 inlet; #X text 956 269 insamplerate; #X floatatom 91 365 5 0 0 0 - - -; #X connect 0 0 21 0; #X connect 1 0 12 0; #X connect 1 0 54 0; #X connect 2 0 6 0; #X connect 3 0 22 0; #X connect 4 0 1 0; #X connect 5 0 34 0; #X connect 5 0 26 0; #X connect 6 0 27 0; #X connect 6 0 30 0; #X connect 7 0 10 1; #X connect 8 0 10 0; #X connect 8 1 7 0; #X connect 9 0 5 0; #X connect 10 0 9 0; #X connect 11 0 12 1; #X connect 12 0 32 0; #X connect 14 0 34 1; #X connect 15 0 14 0; #X connect 15 0 7 1; #X connect 15 0 31 0; #X connect 16 0 15 0; #X connect 17 0 18 0; #X connect 18 0 19 0; #X connect 19 0 41 0; #X connect 20 0 16 0; #X connect 20 1 16 1; #X connect 23 0 3 1; #X connect 23 0 0 1; #X connect 25 0 0 0; #X connect 26 0 3 0; #X connect 28 0 2 0; #X connect 28 1 29 0; #X connect 29 0 2 1; #X connect 30 0 10 2; #X connect 31 0 32 1; #X connect 32 0 8 0; #X connect 34 0 25 0; #X connect 38 0 41 0; #X connect 38 1 41 1; #X connect 39 0 40 1; #X connect 40 0 38 0; #X connect 41 0 20 0; #X connect 44 0 40 0; #X connect 44 1 39 0; #X connect 45 0 28 0; #X connect 45 0 16 0; #X connect 48 0 1 1; #X connect 50 0 17 0; #X connect 52 0 44 0; #X connect 52 0 11 0; #X restore 184 123 pd read-windows; #X obj 121 69 *~; #X obj 89 69 *~; #X obj 89 91 +~; #X obj 159 94 q8_rsqrt~; #X obj 159 71 +~ 1e-20; #X obj 73 119 *~; #X obj 19 118 *~; #X msg 386 33 4096; #X obj 390 6 loadbang; #X obj 136 526 tabsend~ \$0-prev-imag; #X obj 134 562 tabsend~ \$0-prev-real; #X obj 17 9 tabreceive~ \$0-prev-real; #X obj 75 35 tabreceive~ \$0-prev-imag; #X text 442 33 windowsize; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-hann 4096 float 1; #A 0 0 4.70877e-06 9.41753e-06 1.41263e-05 1.88351e-05 2.3514e-05 2.82228e-05 3.29316e-05 3.76403e-05 5.17666e-05 6.58631e-05 7.99894e-05 9.41157e-05 0.000108242 0.000122339 0.000136465 0.000150591 0.000174105 0.000197649 0.000221163 0.000244677 0.000268221 0.000291735 0.000315279 0.000338793 0.000371724 0.000404656 0.000437587 0.000470519 0.00050348 0.000536412 0.000569344 0.000602275 0.000644594 0.000686944 0.000729263 0.000771612 0.000813931 0.00085628 0.0008986 0.000940949 0.000992686 0.00104439 0.00109613 0.00114787 0.0011996 0.00125131 0.00130305 0.00135478 0.00141591 0.001477 0.00153813 0.00159922 0.00166035 0.00172147 0.00178257 0.00184369 0.00191417 0.00198469 0.00205517 0.00212565 0.00219616 0.00226665 0.00233716 0.00240764 0.00248751 0.00256735 0.00264722 0.00272706 0.00280693 0.0028868 0.00296664 0.00304651 0.00313571 0.00322494 0.00331414 0.00340337 0.00349256 0.00358179 0.00367099 0.00376022 0.00385877 0.00395733 0.00405589 0.00415444 0.004253 0.00435156 0.00445011 0.00454867 0.00465655 0.00476444 0.00487232 0.00498021 0.00508809 0.00519598 0.00530386 0.00541174 0.00552893 0.00564614 0.00576332 0.0058805 0.00599772 0.0061149 0.00623211 0.0063493 0.00647578 0.00660226 0.00672874 0.00685522 0.00698173 0.00710821 0.00723469 0.00736117 0.00749692 0.00763267 0.00776845 0.0079042 0.00803995 0.0081757 0.00831148 0.00844723 0.00859225 0.00873727 0.00888228 0.00902727 0.00917229 0.00931731 0.00946233 0.00960734 0.0097616 0.00991583 0.0100701 0.0102243 0.0103786 0.0105328 0.0106871 0.0108413 0.0110047 0.0111682 0.0113316 0.0114951 0.0116585 0.011822 0.0119855 0.0121489 0.0123216 0.0124942 0.0126668 0.0128395 0.0130121 0.0131847 0.0133574 0.01353 0.0137118 0.0138936 0.0140754 0.0142572 0.014439 0.0146208 0.0148025 0.0149843 0.0151753 0.0153662 0.0155571 0.015748 0.015939 0.0161299 0.0163208 0.0165117 0.0167118 0.0169118 0.0171118 0.0173118 0.0175119 0.0177119 0.0179119 0.0181119 0.018321 0.0185301 0.0187392 0.0189483 0.0191574 0.0193665 0.0195756 0.0197847 0.0200028 0.020221 0.0204391 0.0206572 0.0208754 0.0210935 0.0213116 0.0215298 0.0217569 0.0219841 0.0222112 0.0224383 0.0226655 0.0228927 0.0231198 0.0233469 0.0235831 0.0238191 0.0240553 0.0242914 0.0245275 0.0247636 0.0249997 0.0252359 0.0254809 0.025726 0.025971 0.0262161 0.0264611 0.0267062 0.0269512 0.0271963 0.0274502 0.0277042 0.0279582 0.0282121 0.028466 0.02872 0.028974 0.0292279 0.0294907 0.0297535 0.0300163 0.0302792 0.030542 0.0308048 0.0310676 0.0313304 0.0316021 0.0318737 0.0321453 0.032417 0.0326886 0.0329602 0.0332319 0.0335035 0.0337839 0.0340644 0.0343448 0.0346252 0.0349056 0.035186 0.0354665 0.0357469 0.036036 0.0363252 0.0366143 0.0369035 0.0371926 0.0374818 0.037771 0.0380601 0.038358 0.0386558 0.0389537 0.0392515 0.0395494 0.0398473 0.0401451 0.040443 0.0407495 0.041056 0.0413625 0.041669 0.0419755 0.042282 0.0425885 0.042895 0.0432101 0.0435252 0.0438403 0.0441554 0.0444705 0.0447856 0.0451008 0.0454159 0.0457395 0.0460632 0.0463869 0.0467106 0.0470342 0.0473579 0.0476815 0.0480052 0.0483374 0.0486696 0.0490018 0.0493339 0.0496661 0.0499983 0.0503305 0.0506626 0.0510033 0.0513439 0.0516845 0.0520252 0.0523658 0.0527064 0.0530471 0.0533877 0.0537367 0.0540858 0.0544348 0.0547839 0.0551329 0.0554819 0.055831 0.05618 0.0565374 0.0568948 0.0572522 0.0576096 0.057967 0.0583244 0.0586818 0.0590392 0.0594049 0.0597706 0.0601363 0.060502 0.0608677 0.0612334 0.0615991 0.0619648 0.0623387 0.0627127 0.0630866 0.0634605 0.0638345 0.0642084 0.0645824 0.0649563 0.0653384 0.0657206 0.0661027 0.0664848 0.066867 0.0672491 0.0676312 0.0680134 0.0684036 0.0687939 0.0691842 0.0695744 0.0699647 0.070355 0.0707452 0.0711355 0.0715338 0.0719322 0.0723305 0.0727288 0.0731272 0.0735255 0.0739239 0.0743222 0.0747285 0.0751349 0.0755413 0.0759476 0.0763539 0.0767603 0.0771666 0.077573 0.0779873 0.0784016 0.0788159 0.0792302 0.0796445 0.0800588 0.0804731 0.0808874 0.0813096 0.0817318 0.082154 0.0825762 0.0829984 0.0834205 0.0838428 0.0842649 0.084695 0.085125 0.085555 0.085985 0.086415 0.086845 0.0872751 0.0877051 0.0881428 0.0885806 0.0890184 0.0894562 0.089894 0.0903318 0.0907695 0.0912073 0.0916528 0.0920983 0.0925438 0.0929892 0.0934347 0.0938802 0.0943256 0.0947711 0.0952242 0.0956773 0.0961304 0.0965835 0.0970366 0.0974897 0.0979428 0.0983959 0.0988566 0.0993173 0.0997779 0.100239 0.100699 0.10116 0.101621 0.102081 0.102549 0.103018 0.103486 0.103954 0.104422 0.10489 0.105358 0.105826 0.106302 0.106778 0.107253 0.107729 0.108204 0.10868 0.109155 0.109631 0.110114 0.110597 0.11108 0.111563 0.112046 0.112529 0.113012 0.113494 0.113985 0.114475 0.114965 0.115455 0.115945 0.116436 0.116926 0.117416 0.117913 0.118411 0.118908 0.119406 0.119903 0.1204 0.120898 0.121395 0.1219 0.122404 0.122909 0.123413 0.123918 0.124422 0.124927 0.125431 0.125943 0.126455 0.126966 0.127478 0.127989 0.128501 0.129012 0.129524 0.130043 0.130561 0.13108 0.131598 0.132117 0.132635 0.133154 0.133672 0.134198 0.134723 0.135249 0.135774 0.1363 0.136825 0.137351 0.137876 0.138408 0.138941 0.139473 0.140005 0.140537 0.14107 0.141602 0.142134 0.142673 0.143212 0.143751 0.14429 0.144829 0.145368 0.145907 0.146446 0.146992 0.147537 0.148083 0.148629 0.149174 0.14972 0.150266 0.150811 0.151364 0.151916 0.152468 0.15302 0.153573 0.154125 0.154677 0.155229 0.155788 0.156347 0.156905 0.157464 0.158023 0.158582 0.15914 0.159699 0.160264 0.160829 0.161394 0.161959 0.162525 0.16309 0.163655 0.16422 0.164791 0.165363 0.165934 0.166506 0.167077 0.167649 0.16822 0.168792 0.169369 0.169947 0.170525 0.171102 0.17168 0.172258 0.172835 0.173413 0.173997 0.174581 0.175165 0.175748 0.176332 0.176916 0.1775 0.178084 0.178674 0.179263 0.179853 0.180443 0.181033 0.181623 0.182213 0.182803 0.183399 0.183995 0.18459 0.185186 0.185782 0.186378 0.186974 0.18757 0.188171 0.188773 0.189375 0.189977 0.190578 0.19118 0.191782 0.192384 0.192991 0.193599 0.194206 0.194814 0.195421 0.196029 0.196636 0.197244 0.197857 0.19847 0.199084 0.199697 0.20031 0.200923 0.201536 0.20215 0.202769 0.203387 0.204006 0.204625 0.205244 0.205863 0.206482 0.2071 0.207725 0.208349 0.208973 0.209598 0.210222 0.210847 0.211471 0.212095 0.212725 0.213355 0.213985 0.214614 0.215244 0.215874 0.216504 0.217133 0.217768 0.218404 0.219039 0.219674 0.220309 0.220944 0.221579 0.222214 0.222855 0.223495 0.224135 0.224775 0.225416 0.226056 0.226696 0.227337 0.227982 0.228628 0.229273 0.229919 0.230564 0.23121 0.231855 0.2325 0.233151 0.233801 0.234452 0.235102 0.235753 0.236403 0.237054 0.237704 0.23836 0.239015 0.239671 0.240326 0.240982 0.241637 0.242292 0.242948 0.243608 0.244268 0.244929 0.245589 0.246249 0.24691 0.24757 0.24823 0.248895 0.24956 0.250225 0.25089 0.251555 0.25222 0.252885 0.25355 0.25422 0.25489 0.255559 0.256229 0.256898 0.257568 0.258238 0.258907 0.259582 0.260256 0.26093 0.261604 0.262278 0.262953 0.263627 0.264301 0.26498 0.265658 0.266337 0.267015 0.267694 0.268373 0.269051 0.26973 0.270413 0.271096 0.271779 0.272462 0.273145 0.273828 0.274511 0.275194 0.275881 0.276568 0.277255 0.277942 0.27863 0.279317 0.280004 0.280691 0.281383 0.282074 0.282765 0.283457 0.284148 0.284839 0.285531 0.286222 0.286917 0.287613 0.288308 0.289003 0.289699 0.290394 0.291089 0.291785 0.292484 0.293183 0.293882 0.294582 0.295281 0.29598 0.296679 0.297379 0.298082 0.298785 0.299488 0.300191 0.300894 0.301597 0.3023 0.303003 0.30371 0.304417 0.305124 0.305831 0.306537 0.307244 0.307951 0.308658 0.309368 0.310079 0.310789 0.311499 0.31221 0.31292 0.31363 0.314341 0.315055 0.315769 0.316483 0.317196 0.31791 0.318624 0.319338 0.320052 0.320769 0.321486 0.322204 0.322921 0.323638 0.324356 0.325073 0.32579 0.326511 0.327231 0.327952 0.328672 0.329393 0.330113 0.330834 0.331555 0.332278 0.333002 0.333726 0.334449 0.335173 0.335897 0.336621 0.337344 0.338071 0.338798 0.339525 0.340252 0.340978 0.341705 0.342432 0.343159 0.343888 0.344618 0.345348 0.346078 0.346807 0.347537 0.348267 0.348997 0.349729 0.350462 0.351194 0.351927 0.352659 0.353392 0.354125 0.354857 0.355593 0.356328 0.357063 0.357798 0.358534 0.359269 0.360004 0.36074 0.361478 0.362216 0.362954 0.363691 0.364429 0.365167 0.365905 0.366643 0.367384 0.368124 0.368865 0.369605 0.370345 0.371086 0.371826 0.372567 0.37331 0.374052 0.374795 0.375538 0.376281 0.377024 0.377767 0.37851 0.379255 0.38 0.380745 0.38149 0.382235 0.38298 0.383725 0.384471 0.385218 0.385965 0.386712 0.38746 0.388207 0.388954 0.389702 0.390449 0.391198 0.391948 0.392697 0.393447 0.394196 0.394945 0.395695 0.396444 0.397195 0.397947 0.398698 0.399449 0.400201 0.400952 0.401703 0.402455 0.403208 0.403961 0.404714 0.405467 0.40622 0.406973 0.407727 0.40848 0.409235 0.40999 0.410744 0.411499 0.412254 0.413009 0.413764 0.414519 0.415275 0.416032 0.416788 0.417545 0.418301 0.419058 0.419814 0.420571 0.421329 0.422087 0.422845 0.423603 0.424361 0.425119 0.425877 0.426635 0.427394 0.428153 0.428913 0.429672 0.430431 0.431191 0.43195 0.432709 0.43347 0.434231 0.434991 0.435752 0.436513 0.437273 0.438034 0.438794 0.439556 0.440318 0.44108 0.441842 0.442603 0.443365 0.444127 0.444889 0.445652 0.446414 0.447177 0.44794 0.448703 0.449466 0.450228 0.450991 0.451755 0.452519 0.453282 0.454046 0.45481 0.455574 0.456337 0.457101 0.457866 0.45863 0.459395 0.460159 0.460924 0.461688 0.462453 0.463218 0.463983 0.464748 0.465513 0.466279 0.467044 0.467809 0.468574 0.469339 0.470105 0.470871 0.471637 0.472403 0.473169 0.473934 0.4747 0.475466 0.476232 0.476999 0.477765 0.478531 0.479297 0.480064 0.48083; #A 1000 0.481596 0.482363 0.48313 0.483896 0.484663 0.485429 0.486196 0.486963 0.487729 0.488496 0.489263 0.49003 0.490797 0.491564 0.49233 0.493097 0.493864 0.494631 0.495398 0.496165 0.496932 0.497699 0.498466 0.499233 0.5 0.500767 0.501534 0.502301 0.503068 0.503835 0.504602 0.505369 0.506136 0.506903 0.507669 0.508436 0.509203 0.50997 0.510737 0.511504 0.512271 0.513037 0.513804 0.51457 0.515337 0.516104 0.51687 0.517637 0.518404 0.51917 0.519936 0.520702 0.521469 0.522235 0.523001 0.523768 0.524534 0.5253 0.526065 0.526831 0.527597 0.528363 0.529129 0.529895 0.53066 0.531426 0.532191 0.532956 0.533721 0.534487 0.535252 0.536017 0.536782 0.537547 0.538311 0.539076 0.539841 0.540605 0.54137 0.542134 0.542899 0.543662 0.544426 0.54519 0.545954 0.546717 0.547481 0.548245 0.549009 0.549771 0.550534 0.551297 0.55206 0.552823 0.553586 0.554348 0.555111 0.555873 0.556635 0.557397 0.558158 0.55892 0.559682 0.560444 0.561205 0.561966 0.562727 0.563487 0.564248 0.565009 0.565769 0.56653 0.56729 0.56805 0.568809 0.569569 0.570328 0.571087 0.571847 0.572606 0.573365 0.574123 0.574881 0.575639 0.576397 0.577155 0.577913 0.578671 0.579429 0.580186 0.580942 0.581699 0.582455 0.583212 0.583968 0.584725 0.585481 0.586236 0.586991 0.587746 0.588501 0.589256 0.59001 0.590765 0.59152 0.592273 0.593026 0.59378 0.594533 0.595286 0.596039 0.596792 0.597545 0.598297 0.599048 0.599799 0.600551 0.601302 0.602053 0.602805 0.603556 0.604305 0.605055 0.605804 0.606553 0.607303 0.608052 0.608801 0.609551 0.610298 0.611045 0.611793 0.61254 0.613287 0.614035 0.614782 0.615529 0.616274 0.61702 0.617765 0.61851 0.619255 0.62 0.620745 0.62149 0.622233 0.622976 0.623719 0.624462 0.625205 0.625947 0.62669 0.627433 0.628174 0.628914 0.629654 0.630395 0.631135 0.631876 0.632616 0.633357 0.634095 0.634833 0.635571 0.636308 0.637046 0.637784 0.638522 0.63926 0.639995 0.640731 0.641466 0.642201 0.642937 0.643672 0.644407 0.645143 0.645875 0.646608 0.64734 0.648073 0.648806 0.649538 0.650271 0.651003 0.651733 0.652463 0.653193 0.653922 0.654652 0.655382 0.656111 0.656841 0.657568 0.658295 0.659022 0.659748 0.660475 0.661202 0.661929 0.662656 0.663379 0.664103 0.664827 0.66555 0.666274 0.666998 0.667722 0.668445 0.669166 0.669886 0.670607 0.671328 0.672048 0.672769 0.673489 0.67421 0.674927 0.675644 0.676362 0.677079 0.677796 0.678513 0.679231 0.679948 0.680662 0.681376 0.68209 0.682804 0.683517 0.684231 0.684945 0.685659 0.686369 0.68708 0.68779 0.688501 0.689211 0.689921 0.690632 0.691342 0.692049 0.692756 0.693463 0.694169 0.694876 0.695583 0.69629 0.696997 0.6977 0.698403 0.699106 0.699809 0.700512 0.701215 0.701918 0.702621 0.70332 0.70402 0.704719 0.705418 0.706118 0.706817 0.707516 0.708215 0.708911 0.709606 0.710301 0.710997 0.711692 0.712387 0.713083 0.713778 0.714469 0.715161 0.715852 0.716543 0.717235 0.717926 0.718617 0.719309 0.719996 0.720683 0.72137 0.722057 0.722745 0.723432 0.724119 0.724806 0.725489 0.726172 0.726855 0.727538 0.728221 0.728904 0.729587 0.73027 0.730949 0.731627 0.732306 0.732984 0.733663 0.734342 0.73502 0.735699 0.736373 0.737047 0.737722 0.738396 0.73907 0.739744 0.740418 0.741092 0.741762 0.742432 0.743101 0.743771 0.744441 0.74511 0.74578 0.74645 0.747115 0.74778 0.748445 0.74911 0.749775 0.75044 0.751105 0.75177 0.75243 0.75309 0.753751 0.754411 0.755071 0.755731 0.756392 0.757052 0.757707 0.758363 0.759018 0.759674 0.760329 0.760985 0.76164 0.762295 0.762946 0.763596 0.764247 0.764897 0.765548 0.766198 0.766849 0.767499 0.768145 0.76879 0.769436 0.770081 0.770727 0.771372 0.772018 0.772663 0.773303 0.773944 0.774584 0.775224 0.775865 0.776505 0.777145 0.777786 0.778421 0.779056 0.779691 0.780326 0.780961 0.781596 0.782231 0.782867 0.783496 0.784126 0.784756 0.785386 0.786015 0.786645 0.787275 0.787905 0.788529 0.789153 0.789778 0.790402 0.791027 0.791651 0.792275 0.7929 0.793518 0.794137 0.794756 0.795375 0.795994 0.796613 0.797231 0.79785 0.798464 0.799077 0.79969 0.800303 0.800916 0.80153 0.802143 0.802756 0.803364 0.803971 0.804579 0.805186 0.805794 0.806401 0.807009 0.807616 0.808218 0.80882 0.809422 0.810023 0.810625 0.811227 0.811829 0.812431 0.813026 0.813622 0.814218 0.814814 0.81541 0.816006 0.816602 0.817197 0.817787 0.818377 0.818967 0.819557 0.820147 0.820737 0.821327 0.821916 0.8225 0.823084 0.823668 0.824252 0.824836 0.825419 0.826003 0.826587 0.827165 0.827743 0.82832 0.828898 0.829476 0.830053 0.830631 0.831209 0.83178 0.832352 0.832923 0.833494 0.834066 0.834637 0.835209 0.83578 0.836345 0.83691 0.837476 0.838041 0.838606 0.839171 0.839736 0.840301 0.84086 0.841419 0.841977 0.842536 0.843095 0.843654 0.844212 0.844771 0.845323 0.845876 0.846428 0.84698 0.847532 0.848084 0.848637 0.849189 0.849735 0.85028 0.850826 0.851372 0.851917 0.852463 0.853009 0.853554 0.854093 0.854632 0.855171 0.85571 0.856249 0.856788 0.857327 0.857866 0.858398 0.858931 0.859463 0.859995 0.860528 0.86106 0.861592 0.862124 0.86265 0.863175 0.863701 0.864226 0.864752 0.865277 0.865802 0.866328 0.866846 0.867365 0.867884 0.868402 0.868921 0.869439 0.869958 0.870476 0.870988 0.871499 0.872011 0.872523 0.873034 0.873546 0.874057 0.874569 0.875073 0.875578 0.876083 0.876587 0.877092 0.877596 0.878101 0.878605 0.879103 0.8796 0.880097 0.880595 0.881092 0.88159 0.882087 0.882584 0.883075 0.883565 0.884055 0.884545 0.885035 0.885526 0.886016 0.886506 0.886989 0.887472 0.887955 0.888438 0.888921 0.889404 0.889886 0.890369 0.890845 0.891321 0.891796 0.892272 0.892747 0.893223 0.893698 0.894174 0.894642 0.89511 0.895578 0.896047 0.896515 0.896983 0.897451 0.897919 0.89838 0.898841 0.899301 0.899762 0.900223 0.900683 0.901144 0.901605 0.902058 0.902511 0.902964 0.903417 0.90387 0.904323 0.904776 0.905229 0.905675 0.90612 0.906566 0.907011 0.907457 0.907902 0.908348 0.908793 0.909231 0.909669 0.910107 0.910544 0.910982 0.91142 0.911858 0.912295 0.912725 0.913155 0.913585 0.914015 0.914446 0.914876 0.915306 0.915736 0.916158 0.91658 0.917002 0.917424 0.917847 0.918269 0.918691 0.919113 0.919527 0.919942 0.920356 0.92077 0.921185 0.921599 0.922013 0.922428 0.922834 0.92324 0.923647 0.924053 0.924459 0.924866 0.925272 0.925678 0.926077 0.926475 0.926873 0.927272 0.92767 0.928068 0.928467 0.928865 0.929255 0.929646 0.930036 0.930426 0.930816 0.931207 0.931597 0.931987 0.932369 0.932751 0.933134 0.933516 0.933898 0.93428 0.934662 0.935044 0.935418 0.935792 0.936166 0.93654 0.936914 0.937288 0.937662 0.938036 0.938401 0.938767 0.939133 0.939499 0.939864 0.94023 0.940596 0.940961 0.941319 0.941676 0.942034 0.942391 0.942748 0.943106 0.943463 0.94382 0.94417 0.944519 0.944868 0.945217 0.945566 0.945915 0.946264 0.946613 0.946953 0.947294 0.947635 0.947975 0.948316 0.948657 0.948997 0.949338 0.94967 0.950002 0.950334 0.950667 0.950999 0.951331 0.951663 0.951995 0.952319 0.952643 0.952966 0.95329 0.953614 0.953937 0.954261 0.954585 0.9549 0.955215 0.95553 0.955845 0.95616 0.956475 0.95679 0.957106 0.957412 0.957718 0.958025 0.958332 0.958638 0.958945 0.959251 0.959558 0.959855 0.960153 0.960451 0.960749 0.961047 0.961345 0.961643 0.96194 0.962229 0.962519 0.962808 0.963097 0.963386 0.963675 0.963964 0.964254 0.964534 0.964814 0.965095 0.965375 0.965656 0.965936 0.966217 0.966497 0.966769 0.96704 0.967312 0.967584 0.967855 0.968127 0.968398 0.96867 0.968933 0.969196 0.969459 0.969721 0.969984 0.970247 0.97051 0.970773 0.971027 0.97128 0.971534 0.971788 0.972042 0.972296 0.97255 0.972804 0.973049 0.973294 0.973539 0.973784 0.974029 0.974275 0.97452 0.974765 0.975001 0.975237 0.975473 0.975709 0.975945 0.976181 0.976417 0.976654 0.976881 0.977108 0.977335 0.977562 0.977789 0.978016 0.978244 0.978471 0.978689 0.978907 0.979125 0.979343 0.979561 0.979779 0.979998 0.980216 0.980425 0.980634 0.980843 0.981052 0.981261 0.98147 0.981679 0.981889 0.982089 0.982289 0.982489 0.982689 0.982889 0.983089 0.983289 0.983489 0.98368 0.983871 0.984061 0.984252 0.984443 0.984634 0.984825 0.985016 0.985198 0.98538 0.985561 0.985743 0.985925 0.986107 0.986289 0.98647 0.986643 0.986816 0.986988 0.987161 0.987334 0.987506 0.987679 0.987852 0.988015 0.988178 0.988342 0.988505 0.988669 0.988832 0.988996 0.989159 0.989313 0.989468 0.989622 0.989776 0.98993 0.990085 0.990239 0.990393 0.990538 0.990683 0.990828 0.990973 0.991118 0.991263 0.991408 0.991553 0.991689 0.991825 0.99196 0.992096 0.992232 0.992368 0.992503 0.992639 0.992766 0.992892 0.993019 0.993145 0.993272 0.993398 0.993525 0.993651 0.993768 0.993885 0.994003 0.99412 0.994237 0.994354 0.994471 0.994589 0.994696 0.994804 0.994912 0.99502 0.995128 0.995236 0.995344 0.995452 0.99555 0.995649 0.995747 0.995846 0.995944 0.996043 0.996141 0.99624 0.996329 0.996418 0.996508 0.996597 0.996686 0.996775 0.996864 0.996954 0.997034 0.997113 0.997193 0.997273 0.997353 0.997433 0.997513 0.997593 0.997663 0.997734 0.997804 0.997874 0.997945 0.998016 0.998086 0.998156 0.998218 0.998279 0.99834 0.998401 0.998462 0.998523 0.998584 ; #A 2000 0.998645 0.998697 0.998749 0.998801 0.998852 0.998904 0.998956 0.999007 0.999059 0.999102 0.999144 0.999186 0.999228 0.999271 0.999313 0.999355 0.999398 0.999431 0.999464 0.999497 0.99953 0.999563 0.999595 0.999628 0.999661 0.999685 0.999708 0.999732 0.999755 0.999779 0.999802 0.999826 0.999849 0.999864 0.999878 0.999892 0.999906 0.99992 0.999934 0.999948 0.999962 0.999967 0.999972 0.999977 0.999981 0.999986 0.999991 0.999995 1 0.999995 0.999991 0.999986 0.999981 0.999976 0.999972 0.999967 0.999962 0.999948 0.999934 0.99992 0.999906 0.999892 0.999878 0.999864 0.999849 0.999826 0.999802 0.999779 0.999755 0.999732 0.999708 0.999685 0.999661 0.999628 0.999595 0.999562 0.999529 0.999496 0.999463 0.999431 0.999398 0.999355 0.999313 0.999271 0.999228 0.999186 0.999144 0.999101 0.999059 0.999007 0.998955 0.998904 0.998852 0.9988 0.998749 0.998697 0.998645 0.998584 0.998523 0.998462 0.998401 0.998339 0.998278 0.998217 0.998156 0.998086 0.998015 0.997945 0.997874 0.997804 0.997733 0.997663 0.997592 0.997512 0.997432 0.997353 0.997273 0.997193 0.997113 0.997033 0.996953 0.996864 0.996775 0.996686 0.996596 0.996507 0.996418 0.996329 0.996239 0.996141 0.996042 0.995944 0.995845 0.995747 0.995648 0.99555 0.995451 0.995343 0.995235 0.995127 0.995019 0.994912 0.994804 0.994696 0.994588 0.994471 0.994354 0.994236 0.994119 0.994002 0.993885 0.993767 0.99365 0.993524 0.993397 0.993271 0.993144 0.993018 0.992891 0.992765 0.992638 0.992503 0.992367 0.992231 0.992095 0.99196 0.991824 0.991688 0.991552 0.991407 0.991262 0.991117 0.990972 0.990827 0.990682 0.990537 0.990392 0.990238 0.990084 0.989929 0.989775 0.989621 0.989467 0.989312 0.989158 0.988995 0.988831 0.988668 0.988504 0.988341 0.988177 0.988014 0.987851 0.987678 0.987505 0.987333 0.98716 0.986987 0.986815 0.986642 0.986469 0.986288 0.986106 0.985924 0.985742 0.98556 0.985379 0.985197 0.985015 0.984824 0.984633 0.984442 0.984251 0.98406 0.983869 0.983679 0.983488 0.983288 0.983088 0.982888 0.982687 0.982487 0.982287 0.982087 0.981887 0.981678 0.981469 0.98126 0.981051 0.980842 0.980633 0.980424 0.980215 0.979996 0.979778 0.97956 0.979342 0.979124 0.978906 0.978688 0.978469 0.978242 0.978015 0.977788 0.977561 0.977334 0.977107 0.976879 0.976652 0.976416 0.97618 0.975944 0.975708 0.975472 0.975236 0.974999 0.974763 0.974518 0.974273 0.974028 0.973783 0.973538 0.973293 0.973048 0.972803 0.972549 0.972295 0.972041 0.971787 0.971533 0.971279 0.971025 0.970771 0.970508 0.970245 0.969983 0.96972 0.969457 0.969194 0.968931 0.968669 0.968397 0.968125 0.967854 0.967582 0.96731 0.967039 0.966767 0.966495 0.966215 0.965935 0.965654 0.965374 0.965093 0.964813 0.964532 0.964252 0.963963 0.963674 0.963385 0.963095 0.962806 0.962517 0.962228 0.961939 0.961641 0.961343 0.961045 0.960747 0.960449 0.960152 0.959854 0.959556 0.959249 0.958943 0.958636 0.95833 0.958023 0.957717 0.95741 0.957104 0.956789 0.956474 0.956158 0.955843 0.955528 0.955213 0.954898 0.954583 0.954259 0.953936 0.953612 0.953288 0.952964 0.952641 0.952317 0.951993 0.951661 0.951329 0.950997 0.950665 0.950333 0.95 0.949668 0.949336 0.948995 0.948655 0.948314 0.947973 0.947633 0.947292 0.946952 0.946611 0.946262 0.945913 0.945564 0.945215 0.944866 0.944517 0.944168 0.943818 0.943461 0.943104 0.942746 0.942389 0.942032 0.941674 0.941317 0.940959 0.940594 0.940228 0.939862 0.939496 0.939131 0.938765 0.938399 0.938034 0.93766 0.937286 0.936912 0.936538 0.936164 0.93579 0.935416 0.935042 0.93466 0.934278 0.933896 0.933514 0.933131 0.932749 0.932367 0.931985 0.931595 0.931204 0.930814 0.930424 0.930034 0.929643 0.929253 0.928863 0.928464 0.928066 0.927668 0.927269 0.926871 0.926473 0.926074 0.925676 0.92527 0.924863 0.924457 0.924051 0.923644 0.923238 0.922832 0.922425 0.922011 0.921597 0.921182 0.920768 0.920354 0.919939 0.919525 0.919111 0.918689 0.918266 0.917844 0.917422 0.917 0.916578 0.916155 0.915733 0.915303 0.914873 0.914443 0.914013 0.913583 0.913153 0.912723 0.912293 0.911855 0.911417 0.91098 0.910542 0.910104 0.909666 0.909228 0.908791 0.908345 0.9079 0.907454 0.907009 0.906563 0.906118 0.905672 0.905227 0.904774 0.904321 0.903867 0.903414 0.902961 0.902508 0.902055 0.901602 0.901141 0.900681 0.90022 0.899759 0.899299 0.898838 0.898377 0.897917 0.897448 0.89698 0.896512 0.896044 0.895576 0.895108 0.894639 0.894171 0.893696 0.89322 0.892745 0.892269 0.891793 0.891318 0.890842 0.890367 0.889884 0.889401 0.888918 0.888435 0.887952 0.887469 0.886986 0.886503 0.886013 0.885523 0.885033 0.884542 0.884052 0.883562 0.883072 0.882582 0.882084 0.881587 0.881089 0.880592 0.880095 0.879597 0.8791 0.878602 0.878098 0.877593 0.877089 0.876584 0.87608 0.875575 0.875071 0.874566 0.874055 0.873543 0.873031 0.87252 0.872008 0.871497 0.870985 0.870473 0.869955 0.869436 0.868918 0.868399 0.867881 0.867362 0.866844 0.866325 0.865799 0.865274 0.864749 0.864223 0.863698 0.863172 0.862647 0.862121 0.861589 0.861057 0.860525 0.859992 0.85946 0.858928 0.858395 0.857863 0.857324 0.856785 0.856246 0.855707 0.855168 0.854629 0.85409 0.853551 0.853005 0.85246 0.851914 0.851368 0.850823 0.850277 0.849731 0.849186 0.848634 0.848081 0.847529 0.846977 0.846425 0.845872 0.84532 0.844768 0.844209 0.84365 0.843092 0.842533 0.841974 0.841416 0.840857 0.840298 0.839733 0.839168 0.838603 0.838037 0.837472 0.836907 0.836342 0.835777 0.835206 0.834634 0.834063 0.833491 0.83292 0.832348 0.831777 0.831205 0.830628 0.83005 0.829472 0.828895 0.828317 0.827739 0.827162 0.826584 0.826 0.825416 0.824832 0.824249 0.823665 0.823081 0.822497 0.821913 0.821323 0.820733 0.820144 0.819554 0.818964 0.818374 0.817784 0.817194 0.816598 0.816002 0.815407 0.814811 0.814215 0.813619 0.813023 0.812427 0.811825 0.811224 0.810622 0.81002 0.809418 0.808817 0.808215 0.807613 0.807006 0.806398 0.805791 0.805183 0.804575 0.803968 0.80336 0.802753 0.80214 0.801526 0.800913 0.8003 0.799687 0.799073 0.79846 0.797847 0.797228 0.796609 0.79599 0.795372 0.794753 0.794134 0.793515 0.792896 0.792272 0.791647 0.791023 0.790399 0.789774 0.78915 0.788526 0.787901 0.787271 0.786642 0.786012 0.785382 0.784752 0.784123 0.783493 0.782863 0.782228 0.781593 0.780958 0.780323 0.779688 0.779052 0.778417 0.777782 0.777142 0.776502 0.775861 0.775221 0.774581 0.77394 0.7733 0.77266 0.772014 0.771369 0.770723 0.770078 0.769432 0.768787 0.768141 0.767496 0.766845 0.766195 0.765544 0.764894 0.764243 0.763593 0.762942 0.762292 0.761636 0.760981 0.760326 0.75967 0.759015 0.758359 0.757704 0.757048 0.756388 0.755728 0.755068 0.754407 0.753747 0.753087 0.752426 0.751766 0.751101 0.750436 0.749771 0.749106 0.748441 0.747776 0.747111 0.746446 0.745776 0.745107 0.744437 0.743767 0.743098 0.742428 0.741758 0.741089 0.740415 0.73974 0.739066 0.738392 0.737718 0.737044 0.736369 0.735695 0.735017 0.734338 0.733659 0.732981 0.732302 0.731623 0.730945 0.730266 0.729583 0.7289 0.728217 0.727534 0.726851 0.726168 0.725485 0.724802 0.724115 0.723428 0.722741 0.722054 0.721366 0.720679 0.719992 0.719305 0.718614 0.717922 0.717231 0.71654 0.715848 0.715157 0.714466 0.713774 0.713079 0.712384 0.711688 0.710993 0.710298 0.709602 0.708907 0.708211 0.707512 0.706813 0.706114 0.705414 0.704715 0.704016 0.703317 0.702617 0.701914 0.701211 0.700508 0.699805 0.699102 0.698399 0.697696 0.696993 0.696286 0.695579 0.694872 0.694165 0.693459 0.692752 0.692045 0.691338 0.690628 0.689918 0.689207 0.688497 0.687786 0.687076 0.686366 0.685655 0.684941 0.684227 0.683513 0.6828 0.682086 0.681372 0.680658 0.679944 0.679227 0.678509 0.677792 0.677075 0.676358 0.67564 0.674923 0.674206 0.673485 0.672765 0.672044 0.671324 0.670603 0.669882 0.669162 0.668441 0.667718 0.666994 0.66627 0.665546 0.664823 0.664099 0.663375 0.662652 0.661925 0.661198 0.660471 0.659744 0.659018 0.658291 0.657564 0.656837 0.656108 0.655378 0.654648 0.653918 0.653189 0.652459 0.651729 0.650999 0.650267 0.649534 0.648802 0.648069 0.647336 0.646604 0.645871 0.645139 0.644403 0.643668 0.642933 0.642197 0.641462 0.640727 0.639991 0.639256 0.638518 0.63778 0.637042 0.636304 0.635566 0.634829 0.634091 0.633353 0.632612 0.631872 0.631131 0.630391 0.62965 0.62891 0.62817 0.627429 0.626686 0.625943 0.625201 0.624458 0.623715 0.622972 0.622229 0.621486 0.620741 0.619996 0.619251 0.618506 0.617761 0.617015 0.61627 0.615525 0.614778 0.614031 0.613283 0.612536 0.611789 0.611041 0.610294 0.609547 0.608797 0.608048 0.607299 0.606549 0.6058 0.605051 0.604301 0.603552 0.6028 0.602049 0.601298 0.600547 0.599795 0.599044 0.598293 0.597541 0.596788 0.596035 0.595282 0.594529 0.593775 0.593022 0.592269 0.591516 0.590761 0.590006 0.589251 0.588497 0.587742 0.586987 0.586232 0.585477 0.58472 0.583964 0.583207 0.582451 0.581695 0.580938 0.580182 0.579425 0.578667 0.577909 0.577151 0.576393 0.575635 0.574877 0.574119 0.573361 0.572602 0.571842 0.571083 0.570324 0.569564 0.568805 0.568046 0.567286 0.566526 0.565765 0.565004 0.564244 0.563483 0.562723 0.561962 0.561201 0.560439 0.559678 0.558916 0.558154 0.557392 0.556631 0.555869 ; #A 3000 0.555107 0.554344 0.553581 0.552819 0.552056 0.551293 0.55053 0.549767 0.549004 0.548241 0.547477 0.546713 0.54595 0.545186 0.544422 0.543658 0.542895 0.54213 0.541365 0.540601 0.539836 0.539072 0.538307 0.537543 0.536778 0.536013 0.535248 0.534482 0.533717 0.532952 0.532187 0.531421 0.530656 0.52989 0.529125 0.528359 0.527593 0.526827 0.526061 0.525295 0.52453 0.523763 0.522997 0.522231 0.521465 0.520698 0.519932 0.519166 0.518399 0.517633 0.516866 0.5161 0.515333 0.514566 0.5138 0.513033 0.512266 0.5115 0.510733 0.509966 0.509199 0.508432 0.507665 0.506898 0.506132 0.505365 0.504598 0.503831 0.503064 0.502297 0.50153 0.500763 0.499996 0.499229 0.498462 0.497695 0.496928 0.496161 0.495394 0.494627 0.49386 0.493093 0.492326 0.491559 0.490793 0.490026 0.489259 0.488492 0.487725 0.486958 0.486192 0.485425 0.484659 0.483892 0.483125 0.482359 0.481592 0.480826 0.48006 0.479293 0.478527 0.477761 0.476994 0.476228 0.475462 0.474696 0.47393 0.473164 0.472399 0.471633 0.470867 0.470101 0.469335 0.46857 0.467805 0.46704 0.466274 0.465509 0.464744 0.463979 0.463213 0.462449 0.461684 0.46092 0.460155 0.459391 0.458626 0.457862 0.457097 0.456333 0.45557 0.454806 0.454042 0.453278 0.452515 0.451751 0.450987 0.450224 0.449461 0.448699 0.447936 0.447173 0.44641 0.445647 0.444885 0.444123 0.443361 0.442599 0.441837 0.441076 0.440314 0.439552 0.43879 0.43803 0.437269 0.436508 0.435748 0.434987 0.434226 0.433466 0.432705 0.431946 0.431186 0.430427 0.429668 0.428908 0.428149 0.42739 0.42663 0.425872 0.425114 0.424356 0.423598 0.42284 0.422082 0.421324 0.420566 0.41981 0.419054 0.418297 0.417541 0.416784 0.416028 0.415271 0.414515 0.41376 0.413005 0.41225 0.411495 0.41074 0.409985 0.40923 0.408476 0.407722 0.406969 0.406216 0.405463 0.40471 0.403957 0.403204 0.40245 0.401699 0.400948 0.400196 0.399445 0.398694 0.397942 0.397191 0.39644 0.395691 0.394941 0.394192 0.393442 0.392693 0.391944 0.391194 0.390445 0.389698 0.38895 0.388203 0.387456 0.386708 0.385961 0.385214 0.384466 0.383721 0.382976 0.382231 0.381486 0.380741 0.379996 0.379251 0.378505 0.377763 0.37702 0.376277 0.375534 0.374791 0.374048 0.373306 0.372563 0.371822 0.371082 0.370341 0.369601 0.36886 0.36812 0.36738 0.366639 0.365901 0.365163 0.364425 0.363687 0.362949 0.362212 0.361474 0.360736 0.36 0.359265 0.35853 0.357794 0.357059 0.356324 0.355588 0.354853 0.354121 0.353388 0.352655 0.351923 0.35119 0.350458 0.349725 0.348993 0.348263 0.347533 0.346803 0.346074 0.345344 0.344614 0.343884 0.343155 0.342428 0.341701 0.340974 0.340248 0.339521 0.338794 0.338067 0.33734 0.336617 0.335893 0.335169 0.334445 0.333722 0.332998 0.332274 0.331551 0.33083 0.33011 0.329389 0.328668 0.327948 0.327227 0.326507 0.325786 0.325069 0.324352 0.323634 0.322917 0.3222 0.321483 0.320765 0.320048 0.319334 0.31862 0.317906 0.317192 0.316479 0.315765 0.315051 0.314337 0.313627 0.312916 0.312206 0.311495 0.310785 0.310075 0.309364 0.308654 0.307947 0.30724 0.306533 0.305827 0.30512 0.304413 0.303706 0.303 0.302296 0.301593 0.30089 0.300187 0.299484 0.298781 0.298078 0.297375 0.296676 0.295976 0.295277 0.294578 0.293879 0.293179 0.29248 0.291781 0.291085 0.29039 0.289695 0.288999 0.288304 0.287609 0.286913 0.286218 0.285527 0.284835 0.284144 0.283453 0.282761 0.28207 0.281379 0.280687 0.28 0.279313 0.278626 0.277939 0.277252 0.276564 0.275877 0.27519 0.274507 0.273824 0.273141 0.272458 0.271775 0.271092 0.270409 0.269726 0.269048 0.268369 0.26769 0.267012 0.266333 0.265655 0.264976 0.264297 0.263623 0.262949 0.262275 0.2616 0.260926 0.260252 0.259578 0.258904 0.258234 0.257564 0.256895 0.256225 0.255556 0.254886 0.254216 0.253547 0.252882 0.252217 0.251552 0.250886 0.250221 0.249556 0.248891 0.248226 0.247566 0.246906 0.246246 0.245585 0.244925 0.244265 0.243605 0.242944 0.242289 0.241633 0.240978 0.240323 0.239667 0.239012 0.238356 0.237701 0.23705 0.2364 0.235749 0.235099 0.234448 0.233798 0.233147 0.232497 0.231851 0.231206 0.230561 0.229915 0.22927 0.228624 0.227979 0.227333 0.226693 0.226053 0.225412 0.224772 0.224132 0.223491 0.222851 0.222211 0.221576 0.22094 0.220305 0.21967 0.219035 0.2184 0.217765 0.21713 0.2165 0.21587 0.215241 0.214611 0.213981 0.213351 0.212721 0.212092 0.211467 0.210843 0.210219 0.209594 0.20897 0.208346 0.207721 0.207097 0.206478 0.205859 0.20524 0.204622 0.204003 0.203384 0.202765 0.202146 0.201533 0.20092 0.200307 0.199693 0.19908 0.198467 0.197854 0.19724 0.196633 0.196025 0.195418 0.19481 0.194203 0.193595 0.192988 0.19238 0.191778 0.191177 0.190575 0.189973 0.189371 0.18877 0.188168 0.187566 0.18697 0.186374 0.185779 0.185183 0.184587 0.183991 0.183395 0.182799 0.182209 0.18162 0.18103 0.18044 0.17985 0.17926 0.17867 0.17808 0.177496 0.176913 0.176329 0.175745 0.175161 0.174577 0.173993 0.17341 0.172832 0.172254 0.171677 0.171099 0.170521 0.169944 0.169366 0.168788 0.168217 0.167645 0.167074 0.166502 0.165931 0.165359 0.164788 0.164217 0.163651 0.163086 0.162521 0.161956 0.161391 0.160826 0.160261 0.159696 0.159137 0.158578 0.158019 0.157461 0.156902 0.156343 0.155785 0.155226 0.154674 0.154121 0.153569 0.153017 0.152465 0.151912 0.15136 0.150808 0.150262 0.149717 0.149171 0.148625 0.14808 0.147534 0.146988 0.146443 0.145904 0.145365 0.144826 0.144287 0.143748 0.143209 0.14267 0.142131 0.141599 0.141066 0.140534 0.140002 0.13947 0.138937 0.138405 0.137873 0.137347 0.136822 0.136296 0.135771 0.135246 0.13472 0.134195 0.133669 0.133151 0.132632 0.132114 0.131595 0.131076 0.130558 0.130039 0.129521 0.129009 0.128498 0.127986 0.127474 0.126963 0.126451 0.12594 0.125428 0.124924 0.124419 0.123915 0.12341 0.122906 0.122401 0.121897 0.121392 0.120895 0.120397 0.1199 0.119402 0.118905 0.118408 0.11791 0.117413 0.116923 0.116432 0.115942 0.115452 0.114962 0.114472 0.113981 0.113491 0.113008 0.112525 0.112043 0.11156 0.111077 0.110594 0.110111 0.109628 0.109152 0.108677 0.108201 0.107726 0.10725 0.106775 0.106299 0.105823 0.105355 0.104887 0.104419 0.103951 0.103483 0.103014 0.102546 0.102078 0.101618 0.101157 0.100696 0.100236 0.0997749 0.0993142 0.0988536 0.0983929 0.0979398 0.0974867 0.0970336 0.0965805 0.0961274 0.0956743 0.0952212 0.0947681 0.0943227 0.0938772 0.0934317 0.0929863 0.0925408 0.0920953 0.0916498 0.0912044 0.0907666 0.0903288 0.089891 0.0894533 0.0890155 0.0885777 0.0881399 0.0877022 0.0872721 0.0868421 0.0864121 0.0859821 0.0855521 0.0851221 0.0846921 0.0842621 0.0838399 0.0834177 0.0829955 0.0825733 0.0821511 0.0817289 0.0813068 0.0808846 0.0804703 0.080056 0.0796417 0.0792274 0.0788131 0.0783988 0.0779845 0.0775702 0.0771638 0.0767575 0.0763511 0.0759448 0.0755385 0.0751321 0.0747257 0.0743194 0.0739211 0.0735227 0.0731244 0.0727261 0.0723277 0.0719294 0.0715311 0.0711327 0.0707425 0.0703522 0.069962 0.0695717 0.0691814 0.0687912 0.0684009 0.0680107 0.0676286 0.0672464 0.0668643 0.0664822 0.0661001 0.0657179 0.0653358 0.0649537 0.0645797 0.0642058 0.0638319 0.0634579 0.063084 0.06271 0.0623361 0.0619622 0.0615965 0.0612308 0.0608651 0.0604994 0.0601337 0.059768 0.0594023 0.0590366 0.0586793 0.0583219 0.0579645 0.0576071 0.0572497 0.0568923 0.0565349 0.0561775 0.0558285 0.0554794 0.0551304 0.0547814 0.0544324 0.0540833 0.0537343 0.0533853 0.0530446 0.052704 0.0523634 0.0520227 0.0516821 0.0513415 0.0510008 0.0506602 0.050328 0.0499959 0.0496637 0.0493315 0.0489994 0.0486672 0.048335 0.0480029 0.0476792 0.0473555 0.0470319 0.0467082 0.0463845 0.0460609 0.0457372 0.0454136 0.0450985 0.0447834 0.0444683 0.0441532 0.0438381 0.043523 0.0432079 0.0428928 0.0425862 0.0422798 0.0419732 0.0416667 0.0413603 0.0410537 0.0407473 0.0404408 0.0401429 0.039845 0.0395472 0.0392494 0.0389515 0.0386537 0.0383558 0.038058 0.0377688 0.0374797 0.0371905 0.0369014 0.0366122 0.036323 0.0360339 0.0357448 0.0354643 0.0351839 0.0349035 0.0346231 0.0343427 0.0340623 0.0337819 0.0335015 0.0332298 0.0329582 0.0326866 0.0324149 0.0321433 0.0318717 0.0316001 0.0313284 0.0310656 0.0308028 0.03054 0.0302772 0.0300144 0.0297516 0.0294888 0.029226 0.028972 0.0287181 0.0284641 0.0282102 0.0279562 0.0277023 0.0274483 0.0271944 0.0269493 0.0267043 0.0264592 0.0262142 0.0259692 0.0257241 0.0254791 0.025234 0.0249979 0.0247618 0.0245257 0.0242896 0.0240535 0.0238174 0.0235813 0.0233451 0.023118 0.0228909 0.0226637 0.0224366 0.0222095 0.0219823 0.0217552 0.0215281 0.0213099 0.0210918 0.0208737 0.0206555 0.0204374 0.0202193 0.0200012 0.019783 0.019574 0.0193649 0.0191558 0.0189467 0.0187376 0.0185285 0.0183194 0.0181103 0.0179103 0.0177103 0.0175103 0.0173103 0.0171103 0.0169102 0.0167102 0.0165102 0.0163193 0.0161284 0.0159374 0.0157465 0.0155556 0.0153647 0.0151738 0.0149829 0.0148011 0.0146193 0.0144375 0.0142557 0.014074 0.0138922 0.0137104 0.0135286 0.013356 0.0131834 0.0130107 0.0128381 0.0126655 0.0124928 0.0123202 0.0121476 0.0119841 0.0118207 0.0116573 0.0114938 0.0113304 0.0111669 0.0110035 0.01084 0.0106858 0.0105316 0.0103773 0.0102231 0.0100689 0.00991464 0.00976041 0.00960615 0.00946116 0.00931615 0.00917113 0.00902614 0.00888112 0.00873613 0.00859112 0.0084461 0.00831035 0.0081746 0.00803885 0.0079031 0.00776735 0.0076316 0.00749585 0.0073601 0.00723362 0.00710717 0.00698069 0.00685421 0.00672773 0.00660124 0.00647476 0.00634828 0.0062311 0.00611392 0.00599673 0.00587955 0.00576237 0.00564519 0.005528; #A 4000 0.00541082 0.00530297 0.00519508 0.0050872 0.00497934 0.00487146 0.00476357 0.00465572 0.00454783 0.00444928 0.00435075 0.0042522 0.00415364 0.00405508 0.00395656 0.003858 0.00375944 0.00367025 0.00358105 0.00349185 0.00340265 0.00331345 0.00322422 0.00313503 0.00304583 0.00296599 0.00288612 0.00280628 0.00272644 0.00264657 0.00256673 0.00248688 0.00240701 0.00233653 0.00226605 0.00219557 0.00212508 0.0020546 0.00198412 0.00191364 0.00184315 0.00178206 0.00172094 0.00165984 0.00159875 0.00153762 0.00147653 0.0014154 0.00135431 0.0013026 0.00125086 0.00119916 0.00114745 0.00109571 0.00104401 0.000992268 0.000940561 0.000898242 0.000855923 0.000813574 0.000771254 0.000728935 0.000686616 0.000644267 0.000601947 0.000569016 0.000536114 0.000503182 0.000470281 0.000437349 0.000404418 0.000371516 0.000338584 0.00031507 0.000291556 0.000268042 0.000244528 0.000220984 0.00019747 0.000173956 0.000150442 0.000136346 0.000122219 0.000108123 9.40263e-05 7.99e-05 6.58035e-05 5.16772e-05 3.75807e-05 3.2872e-05 2.8193e-05 2.34842e-05 1.88053e-05 1.40965e-05 9.38773e-06 4.70877e-06; #X coords 0 1 4095 0 300 100 1; #X restore 350 261 graph; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-prev-imag 4096 float 0; #X coords 0 1000 4096 -1000 200 150 1; #X restore 577 392 graph; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-prev-real 4096 float 0; #X coords 0 500 4096 -500 200 150 1; #X restore 351 388 graph; #X obj 565 -18 inlet; #X obj 678 57 inlet; #X text 733 59 tp (semitones); #X text 345 198 phasevocoder from the pd doc \, removed some stuff \, wireless connections etc \, added some mess... 2009 martin brinkmann ; #N canvas 0 22 450 300 (subpatch) 0; #X array \$0-sample 88200 float 0; #X coords 0 1 88199 -1 400 150 1; #X restore 351 558 graph; #X text 593 -37 location (percent); #X obj 565 10 clip 0 100; #X obj 558 33 / 100; #X obj 546 64 * 88200; #X msg 310 33 44100; #X connect 0 0 2 1; #X connect 1 0 2 0; #X connect 2 0 15 0; #X connect 2 0 40 0; #X connect 3 0 5 1; #X connect 4 0 5 0; #X connect 5 0 15 1; #X connect 5 0 39 0; #X connect 6 0 19 1; #X connect 7 0 19 0; #X connect 8 0 10 1; #X connect 9 0 10 0; #X connect 10 0 23 0; #X connect 11 0 18 1; #X connect 12 0 16 0; #X connect 13 0 1 1; #X connect 13 0 3 1; #X connect 13 1 0 1; #X connect 13 1 4 1; #X connect 14 0 9 1; #X connect 14 0 7 1; #X connect 14 1 6 1; #X connect 14 1 8 1; #X connect 15 0 24 0; #X connect 17 0 18 0; #X connect 18 0 28 0; #X connect 19 0 11 1; #X connect 19 0 11 0; #X connect 19 0 21 0; #X connect 20 0 1 0; #X connect 20 0 4 0; #X connect 21 0 0 0; #X connect 21 0 3 0; #X connect 23 0 17 1; #X connect 23 0 17 0; #X connect 23 0 20 0; #X connect 24 0 12 0; #X connect 25 0 24 1; #X connect 26 0 12 1; #X connect 27 0 22 0; #X connect 28 0 20 1; #X connect 28 0 21 1; #X connect 29 0 14 0; #X connect 29 1 13 0; #X connect 30 0 32 1; #X connect 31 0 32 0; #X connect 32 0 34 0; #X connect 33 0 35 1; #X connect 33 0 36 1; #X connect 34 0 33 0; #X connect 35 0 8 0; #X connect 35 0 7 0; #X connect 36 0 9 0; #X connect 36 0 6 0; #X connect 37 0 26 0; #X connect 37 0 27 0; #X connect 37 0 29 0; #X connect 38 0 37 0; #X connect 38 0 56 0; #X connect 41 0 31 1; #X connect 41 0 31 0; #X connect 41 0 36 0; #X connect 42 0 30 1; #X connect 42 0 30 0; #X connect 42 0 35 0; #X connect 47 0 53 0; #X connect 48 0 29 2; #X connect 53 0 54 0; #X connect 54 0 55 0; #X connect 55 0 29 1; #X connect 56 0 29 3; #X restore 88 200 pd pddocpvoc; #X obj 89 241 outlet~; #X obj 60 83 inlet; #X text 55 67 place mod; #X obj 207 102 inlet; #X text 218 84 tp; #X obj 314 60 inlet~; #X obj 500 71 inlet; #X msg 501 102 bang; #X obj 313 199 tabwrite~ \$0-sample; #X connect 0 0 1 0; #X connect 2 0 0 0; #X connect 4 0 0 1; #X connect 6 0 9 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X coords 0 0 1 1 330 200 0; #X restore 456 626 pd pvoclooprandom; #N canvas 187 182 588 521 rndline 0; #X obj 166 290 pack; #X obj 122 137 random 1000; #X obj 122 158 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 196 264 + 300; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 18 0; #X connect 10 1 11 0; #X connect 11 0 18 0; #X connect 12 0 14 0; #X connect 12 0 17 0; #X connect 13 0 6 0; #X connect 14 0 0 1; #X connect 15 0 11 1; #X connect 16 0 15 1; #X connect 17 0 15 0; #X connect 17 1 16 1; #X connect 18 0 1 0; #X connect 18 1 13 0; #X connect 18 2 16 0; #X restore 407 589 pd rndline; #X obj 301 580 hip~ 100; #X obj 473 529 *~ 0.7; #X msg 514 563 -7; #N canvas 209 298 871 653 fmblip 0; #X obj 240 184 t b f; #X obj 217 443 osc~; #X obj 197 257 mtof; #X obj 366 520 line~; #X obj 275 572 *~; #X obj 212 401 +~; #X obj 210 374 sig~; #X obj 394 434 t b b; #X msg 441 472 0.3; #X obj 234 73 inlet; #X obj 244 148 + 36; #X obj 425 324 line~; #X obj 425 171 t b b; #X msg 384 471 0 200; #X obj 271 350 osc~; #X obj 273 391 *~; #X obj 286 613 outlet~; #X obj 242 303 * 1; #X obj 476 283 int; #X obj 383 271 pack f f; #X msg 380 244 0; #X obj 439 242 int; #X obj 518 123 random 70; #X obj 523 147 + 30; #X obj 520 57 inlet; #X obj 593 184 random 1500; #X obj 753 302 inlet~; #X obj 298 215 random 9; #X obj 289 242 * 0.5; #X obj 262 278 + 1; #X connect 0 0 7 0; #X connect 0 0 12 0; #X connect 0 1 2 0; #X connect 1 0 4 0; #X connect 2 0 6 0; #X connect 2 0 17 0; #X connect 3 0 4 1; #X connect 4 0 16 0; #X connect 5 0 1 0; #X connect 6 0 5 0; #X connect 7 0 13 0; #X connect 7 1 8 0; #X connect 8 0 3 0; #X connect 9 0 10 0; #X connect 10 0 0 0; #X connect 11 0 15 1; #X connect 12 0 20 0; #X connect 12 1 18 0; #X connect 13 0 3 0; #X connect 14 0 15 0; #X connect 15 0 5 1; #X connect 17 0 14 0; #X connect 18 0 11 0; #X connect 19 0 11 0; #X connect 20 0 19 0; #X connect 21 0 19 1; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 22 0; #X connect 24 0 25 0; #X connect 24 0 27 0; #X connect 25 0 18 1; #X connect 26 0 15 1; #X connect 27 0 28 0; #X connect 28 0 29 0; #X connect 29 0 17 1; #X restore 700 451 pd fmblip; #N canvas 346 94 693 820 phaser1 0; #X obj -124 271 rpole~; #X obj -124 246 rzero_rev~; #X obj -124 320 rpole~; #X obj -124 295 rzero_rev~; #X obj -124 368 rpole~; #X obj -124 343 rzero_rev~; #X obj -124 417 rpole~; #X obj -124 392 rzero_rev~; #X obj -181 615 +~; #X obj 96 336 expr~ 1 - 0.03 - 0.6*abs($v1-0.5)*abs($v1-0.5); #X obj -154 96 inlet~; #X obj -180 662 outlet~; #X obj 125 118 hsl 100 8 0.05 5 0 1 empty empty spd -22 5 0 8 -262144 -1 -1 240 1; #X obj 94 300 phasor~; #X obj -124 468 rpole~; #X obj -124 443 rzero_rev~; #X obj -124 517 rpole~; #X obj -124 492 rzero_rev~; #X obj 275 51 inlet; #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 7 0; #X connect 5 0 4 0; #X connect 6 0 15 0; #X connect 7 0 6 0; #X connect 8 0 11 0; #X connect 9 0 1 1; #X connect 9 0 0 1; #X connect 9 0 3 1; #X connect 9 0 2 1; #X connect 9 0 5 1; #X connect 9 0 4 1; #X connect 9 0 7 1; #X connect 9 0 6 1; #X connect 9 0 15 1; #X connect 9 0 14 1; #X connect 9 0 17 1; #X connect 9 0 16 1; #X connect 10 0 1 0; #X connect 10 0 8 0; #X connect 12 0 13 0; #X connect 13 0 9 0; #X connect 14 0 17 0; #X connect 15 0 14 0; #X connect 16 0 8 1; #X connect 17 0 16 0; #X connect 18 0 12 0; #X coords 0 -1 1 1 130 30 1 100 100; #X restore 692 572 pd phaser1; #X obj 837 467 random 100; #X obj 837 500 / 500; #X obj 794 370 osc~; #X obj 819 290 random 100; #X obj 824 337 / 1000; #X obj 825 315 + 10; #X obj 789 406 *~; #X obj 847 367 random 500; #X obj 850 395 + 100; #X msg 902 233 bang; #X text -358 -393 5/2011 martin brinkmann; #X obj 295 722 *~ 1.7; #X obj 493 717 *~ 1.7; #X obj -554 167 * 0.9; #X obj 680 612 *~ 0.3; #N canvas 375 27 824 662 bufferfx1s 0; #X obj -72 256 inlet~; #X obj 181 428 phasor~; #X obj 179 504 *~; #X obj 276 408 /; #X obj 272 334 t b f; #X obj 78 319 metro 500; #X obj 16 63 loadbang; #X msg 166 355 1; #X obj 76 345 t b b; #X msg 58 366 start; #X msg 107 365 stop; #X obj 233 271 + 3; #X obj 135 263 line; #X msg 134 232 \$1 20; #X obj 244 230 line; #X msg 244 204 \$1 20; #X msg 245 373 44100; #X obj 106 115 hsl 128 8 30 1000 0 1 empty empty update -2 5 0 10 -262144 -1 -1 1854 1; #X obj 106 127 hsl 128 8 3 70 0 1 empty empty length -2 5 0 10 -262144 -1 -1 116 1; #X obj 148 37 inlet; #X obj 148 62 * 7.8; #X obj 242 39 inlet; #X obj -39 536 table \$0bufferfx1r 44100; #X obj -31 506 table \$0bufferfx1l 44100; #X obj -19 412 tabwrite~ \$0bufferfx1l; #X obj 178 533 tabread4~ \$0bufferfx1l; #X obj -26 207 inlet~; #X obj 17 455 tabwrite~ \$0bufferfx1r; #X obj 248 572 tabread4~ \$0bufferfx1r; #X obj 207 706 +~; #X obj 245 686 *~; #X obj 179 679 *~; #X obj 202 620 * -1; #X obj 200 644 + 1; #X obj 309 714 +~; #X obj 354 687 *~; #X obj 284 691 *~; #X obj 343 39 inlet; #X obj 106 139 hsl 128 8 0 1 0 1 empty empty dry/wet -2 5 0 10 -262144 -1 -1 0 1; #X obj 189 736 outlet~; #X obj 286 744 outlet~; #X connect 0 0 24 0; #X connect 0 0 31 1; #X connect 1 0 2 0; #X connect 2 0 25 0; #X connect 2 0 28 0; #X connect 3 0 2 1; #X connect 4 0 16 0; #X connect 4 1 3 1; #X connect 5 0 7 0; #X connect 5 0 8 0; #X connect 6 0 5 0; #X connect 7 0 1 1; #X connect 8 0 9 0; #X connect 8 1 10 0; #X connect 9 0 24 0; #X connect 9 0 27 0; #X connect 10 0 24 0; #X connect 10 0 27 0; #X connect 11 0 4 0; #X connect 11 0 1 0; #X connect 12 0 5 1; #X connect 13 0 12 0; #X connect 14 0 11 0; #X connect 15 0 14 0; #X connect 16 0 3 0; #X connect 17 0 13 0; #X connect 18 0 15 0; #X connect 19 0 20 0; #X connect 20 0 17 0; #X connect 21 0 18 0; #X connect 25 0 30 1; #X connect 26 0 27 0; #X connect 26 0 36 0; #X connect 28 0 35 1; #X connect 29 0 39 0; #X connect 30 0 29 1; #X connect 31 0 29 0; #X connect 32 0 33 0; #X connect 33 0 31 0; #X connect 33 0 36 1; #X connect 34 0 40 0; #X connect 35 0 34 1; #X connect 36 0 34 0; #X connect 37 0 38 0; #X connect 38 0 35 0; #X connect 38 0 32 0; #X connect 38 0 30 0; #X coords 0 -1 1 1 140 50 1 100 100; #X restore 28 620 pd bufferfx1s; #X obj 51 564 random 128; #X obj -58 465 random 100; #X obj -56 510 + 3; #X obj -55 487 / 100; #X msg -180 434 bang; #X obj -86 584 line; #X msg -117 555 0.6; #X obj -437 157 + 1; #X obj -472 155 f; #X obj -396 208 - 1; #X msg -460 301 0; #X msg -513 299 0.9; #X obj -504 269 select 0; #N canvas 101 241 690 525 autopan 0; #X obj 105 118 hsl 128 8 0.1 30 1 1 empty empty lfo 132 5 0 8 -262144 -1 -1 3624 1; #X obj 105 129 hsl 128 8 0 0.5 0 1 empty empty dp 132 5 0 8 -262144 -1 -1 2500 1; #X obj -19 204 osc~; #X obj -14 241 *~; #X obj -63 475 outlet~; #X obj 62 476 outlet~; #X obj 116 294 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 160 42 clip~ 0 1; #X obj 120 15 inlet~; #X obj 208 75 *~ -1; #X obj 276 122 +~ 1; #X obj 335 113 *~ -1; #X connect 0 0 3 0; #X connect 0 0 4 1; #X connect 3 0 1 0; #X connect 4 0 2 0; #X connect 5 0 7 0; #X connect 6 0 5 0; #X connect 7 0 8 0; #X connect 7 0 9 0; #X connect 8 0 3 1; #X connect 9 0 4 0; #X restore -22 368 pd pan1; #X obj -17 281 +~ 0.5; #X obj 166 38 inlet; #X obj 169 64 random 100; #X obj 291 41 + 8; #X obj 297 77 / 108; #X connect 0 0 2 0; #X connect 1 0 3 1; #X connect 2 0 3 0; #X connect 3 0 8 0; #X connect 6 0 7 1; #X connect 7 0 4 0; #X connect 7 1 5 0; #X connect 8 0 7 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 0 0; #X coords 0 -1 1 1 150 40 1 100 100; #X restore 673 640 pd autopan; #N canvas 21 104 1025 581 fix-pan-mix-5chan 0; #X obj 30 39 inlet~; #X obj 101 41 inlet~; #X obj 132 339 outlet~; #X obj 373 330 outlet~; #X obj 269 44 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 42 187 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 122 192 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 281 194 pd pan1; #X obj 553 -9 inlet; #X obj 122 118 random 10; #X obj 123 141 / 50; #X obj 123 165 + 0.4; #X obj 39 108 random 10; #X obj 40 131 / 50; #X obj 40 155 + 0.4; #X obj 293 118 random 10; #X obj 294 141 / 50; #X obj 294 165 + 0.4; #X obj 362 50 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 374 200 pd pan1; #X obj 386 124 random 10; #X obj 387 147 / 50; #X obj 387 171 + 0.4; #X obj 454 60 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 466 210 pd pan1; #X obj 478 134 random 10; #X obj 479 157 / 50; #X obj 479 181 + 0.4; #X connect 0 0 5 1; #X connect 1 0 6 1; #X connect 4 0 7 1; #X connect 5 0 2 0; #X connect 5 1 3 0; #X connect 6 0 2 0; #X connect 6 1 3 0; #X connect 7 0 2 0; #X connect 7 1 3 0; #X connect 8 0 9 0; #X connect 8 0 12 0; #X connect 8 0 15 0; #X connect 8 0 20 0; #X connect 8 0 25 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 6 0; #X connect 12 0 13 0; #X connect 13 0 14 0; #X connect 14 0 5 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 7 0; #X connect 18 0 19 1; #X connect 19 0 2 0; #X connect 19 1 3 0; #X connect 20 0 21 0; #X connect 21 0 22 0; #X connect 22 0 19 0; #X connect 23 0 24 1; #X connect 24 0 2 0; #X connect 24 1 3 0; #X connect 25 0 26 0; #X connect 26 0 27 0; #X connect 27 0 24 0; #X restore 346 682 pd fix-pan-mix-5chan; #X text -359 -414 euclidian rythmn patterns \, clix \, synth \, phasevocoder \, fx; #X obj -459 183 mod; #X obj -456 232 select; #X obj 358 389 - 1; #X msg 312 472 0; #X obj 274 443 select 0; #X obj 312 382 mod; #X obj 318 419 select; #X msg 269 470 1; #X obj 229 502 spigot 1; #X obj -72 560 pack 0 f; #X obj -105 529 t b b b; #X obj -15 530 random 800; #X obj -5 408 *~ 0.23; #X obj 114 -442 inlet; #X obj 38 707 outlet~; #X text -272 675 This "outlet~" is the key to subpatching!!!!!; #X text -463 558 comment; #X text -513 406 comment; #X text -143 -439 This inlet is key to subpatching!!!!!; #X obj 108 712 outlet~; #X connect 0 0 1 0; #X connect 1 0 23 0; #X connect 1 1 150 0; #X connect 2 0 0 3; #X connect 2 1 0 2; #X connect 2 1 1 1; #X connect 3 0 18 0; #X connect 3 0 71 0; #X connect 3 0 107 0; #X connect 3 1 109 1; #X connect 3 1 141 1; #X connect 4 0 3 0; #X connect 4 0 5 0; #X connect 4 0 13 0; #X connect 4 0 52 0; #X connect 4 0 62 0; #X connect 4 0 32 0; #X connect 4 0 48 0; #X connect 4 0 194 5; #X connect 4 0 93 0; #X connect 4 0 83 0; #X connect 4 0 108 0; #X connect 4 0 125 0; #X connect 4 0 153 0; #X connect 4 0 158 0; #X connect 4 0 161 0; #X connect 5 0 9 0; #X connect 6 0 0 0; #X connect 6 0 1 3; #X connect 6 0 135 0; #X connect 6 0 201 1; #X connect 6 0 198 0; #X connect 7 0 6 0; #X connect 8 0 137 0; #X connect 9 0 2 0; #X connect 9 1 8 0; #X connect 9 2 7 0; #X connect 10 0 11 0; #X connect 11 0 21 0; #X connect 12 0 10 3; #X connect 12 1 10 2; #X connect 12 1 11 1; #X connect 13 0 17 0; #X connect 14 0 10 0; #X connect 14 0 11 3; #X connect 14 0 134 0; #X connect 15 0 14 0; #X connect 16 0 136 0; #X connect 17 0 12 0; #X connect 17 1 16 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 28 0; #X connect 19 0 30 2; #X connect 20 0 11 2; #X connect 20 1 1 2; #X connect 21 0 22 0; #X connect 22 1 24 0; #X connect 22 2 25 0; #X connect 22 3 26 0; #X connect 23 0 21 1; #X connect 24 0 27 0; #X connect 25 0 27 0; #X connect 26 0 27 0; #X connect 27 0 204 0; #X connect 27 1 40 0; #X connect 28 0 20 0; #X connect 29 0 30 0; #X connect 30 0 177 0; #X connect 30 1 188 0; #X connect 31 0 29 3; #X connect 31 1 29 2; #X connect 31 1 30 1; #X connect 32 0 38 0; #X connect 32 0 39 1; #X connect 33 0 36 0; #X connect 33 0 29 0; #X connect 33 0 30 3; #X connect 33 0 189 0; #X connect 33 0 196 1; #X connect 34 0 33 0; #X connect 35 0 37 0; #X connect 36 0 35 1; #X connect 37 0 29 1; #X connect 38 0 31 0; #X connect 38 1 35 0; #X connect 38 2 34 0; #X connect 39 0 194 2; #X connect 40 0 194 4; #X connect 40 0 159 0; #X connect 41 0 74 0; #X connect 42 0 25 1; #X connect 42 0 45 1; #X connect 42 0 145 0; #X connect 43 0 42 0; #X connect 44 0 43 0; #X connect 45 0 26 1; #X connect 45 0 78 1; #X connect 45 0 104 1; #X connect 45 0 144 0; #X connect 46 0 45 0; #X connect 47 0 46 0; #X connect 48 0 40 2; #X connect 48 0 77 0; #X connect 48 0 140 5; #X connect 49 0 50 0; #X connect 50 0 69 1; #X connect 50 1 122 0; #X connect 51 0 49 3; #X connect 51 1 49 2; #X connect 51 1 50 1; #X connect 52 0 58 0; #X connect 53 0 56 0; #X connect 53 0 49 0; #X connect 53 0 50 3; #X connect 54 0 53 0; #X connect 55 0 57 0; #X connect 56 0 55 1; #X connect 56 0 142 0; #X connect 57 0 49 1; #X connect 58 0 51 0; #X connect 58 1 55 0; #X connect 58 2 54 0; #X connect 59 0 60 0; #X connect 60 0 69 0; #X connect 61 0 59 3; #X connect 61 1 59 2; #X connect 61 1 60 1; #X connect 62 0 68 0; #X connect 62 0 76 0; #X connect 63 0 66 0; #X connect 63 0 59 0; #X connect 63 0 60 3; #X connect 64 0 63 0; #X connect 65 0 67 0; #X connect 66 0 65 1; #X connect 67 0 59 1; #X connect 68 0 61 0; #X connect 68 1 65 0; #X connect 68 2 64 0; #X connect 69 0 70 0; #X connect 70 1 72 0; #X connect 70 2 73 0; #X connect 71 0 60 2; #X connect 71 1 75 0; #X connect 72 0 76 1; #X connect 73 0 76 1; #X connect 74 0 42 1; #X connect 74 0 24 1; #X connect 74 0 105 1; #X connect 74 0 146 0; #X connect 75 0 50 2; #X connect 76 0 194 3; #X connect 76 0 141 0; #X connect 77 0 79 0; #X connect 77 1 47 0; #X connect 77 2 44 0; #X connect 77 3 41 0; #X connect 78 0 103 1; #X connect 78 0 148 0; #X connect 79 0 111 0; #X connect 80 0 81 0; #X connect 81 0 102 0; #X connect 82 0 80 3; #X connect 82 1 80 2; #X connect 82 1 81 1; #X connect 83 0 89 0; #X connect 83 0 117 0; #X connect 83 0 157 3; #X connect 84 0 87 0; #X connect 84 0 80 0; #X connect 84 0 81 3; #X connect 85 0 84 0; #X connect 86 0 88 0; #X connect 87 0 86 1; #X connect 88 0 80 1; #X connect 89 0 82 0; #X connect 89 1 86 0; #X connect 89 2 85 0; #X connect 90 0 91 0; #X connect 91 0 100 0; #X connect 91 1 113 0; #X connect 92 0 90 3; #X connect 92 1 90 2; #X connect 92 1 91 1; #X connect 93 0 99 0; #X connect 93 0 157 3; #X connect 93 0 173 0; #X connect 94 0 97 0; #X connect 94 0 90 0; #X connect 94 0 91 3; #X connect 95 0 94 0; #X connect 96 0 98 0; #X connect 97 0 96 1; #X connect 97 0 110 0; #X connect 98 0 90 1; #X connect 99 0 92 0; #X connect 99 1 96 0; #X connect 99 2 95 0; #X connect 100 0 101 0; #X connect 101 1 103 0; #X connect 101 2 104 0; #X connect 101 3 105 0; #X connect 102 0 100 1; #X connect 103 0 162 0; #X connect 104 0 162 0; #X connect 105 0 162 0; #X connect 106 0 91 2; #X connect 106 1 81 2; #X connect 107 0 138 0; #X connect 108 0 107 1; #X connect 109 0 163 0; #X connect 110 0 116 0; #X connect 111 0 78 0; #X connect 112 0 113 1; #X connect 113 0 112 0; #X connect 113 0 114 0; #X connect 114 0 115 0; #X connect 115 0 118 0; #X connect 116 0 109 2; #X connect 117 0 120 0; #X connect 118 0 119 0; #X connect 119 0 93 0; #X connect 119 1 83 0; #X connect 120 0 114 1; #X connect 121 0 122 1; #X connect 122 0 121 0; #X connect 122 0 123 0; #X connect 123 0 124 0; #X connect 124 0 126 0; #X connect 125 0 128 0; #X connect 126 0 127 0; #X connect 127 0 62 0; #X connect 127 1 52 0; #X connect 128 0 123 1; #X connect 134 0 16 1; #X connect 135 0 8 1; #X connect 136 0 10 1; #X connect 137 0 0 1; #X connect 138 0 139 0; #X connect 139 0 106 0; #X connect 140 0 147 0; #X connect 141 0 140 0; #X connect 141 0 160 0; #X connect 141 0 208 0; #X connect 142 0 143 0; #X connect 143 0 141 2; #X connect 144 0 140 2; #X connect 145 0 140 3; #X connect 146 0 140 4; #X connect 147 0 160 0; #X connect 147 0 175 0; #X connect 147 1 160 0; #X connect 147 1 176 0; #X connect 148 0 140 1; #X connect 149 0 150 1; #X connect 150 0 149 0; #X connect 150 0 151 0; #X connect 150 0 201 0; #X connect 151 0 152 0; #X connect 152 0 154 0; #X connect 153 0 156 0; #X connect 154 0 155 0; #X connect 155 0 13 0; #X connect 155 1 5 0; #X connect 156 0 151 1; #X connect 157 0 194 1; #X connect 158 0 157 0; #X connect 159 0 160 0; #X connect 160 0 157 2; #X connect 161 0 157 1; #X connect 162 0 109 0; #X connect 163 0 178 0; #X connect 163 0 160 0; #X connect 164 0 165 0; #X connect 165 0 163 1; #X connect 166 0 170 0; #X connect 167 0 169 0; #X connect 168 0 166 0; #X connect 169 0 168 0; #X connect 170 0 162 2; #X connect 171 0 172 0; #X connect 172 0 170 1; #X connect 173 0 162 1; #X connect 173 0 171 0; #X connect 173 0 167 0; #X connect 173 0 164 0; #X connect 173 0 193 1; #X connect 175 0 179 0; #X connect 176 0 179 1; #X connect 177 0 39 0; #X connect 178 0 193 0; #X connect 179 0 210 0; #X connect 179 0 215 0; #X connect 179 1 210 0; #X connect 179 1 215 0; #X connect 180 0 179 2; #X connect 181 0 183 0; #X connect 182 0 179 3; #X connect 183 0 182 0; #X connect 184 0 181 0; #X connect 184 0 180 0; #X connect 184 0 206 0; #X connect 185 0 179 4; #X connect 186 0 185 0; #X connect 187 0 188 1; #X connect 188 0 196 0; #X connect 189 0 197 1; #X connect 190 0 177 1; #X connect 191 0 177 1; #X connect 192 0 191 0; #X connect 193 0 175 0; #X connect 193 1 176 0; #X connect 194 0 175 0; #X connect 194 1 176 0; #X connect 196 0 187 0; #X connect 196 0 192 0; #X connect 196 0 197 0; #X connect 197 0 190 0; #X connect 197 0 184 0; #X connect 198 0 202 1; #X connect 199 0 204 1; #X connect 200 0 203 0; #X connect 201 0 200 0; #X connect 201 0 202 0; #X connect 202 0 199 0; #X connect 203 0 204 1; #X connect 204 0 40 1; #X connect 205 0 185 0; #X connect 206 0 205 0; #X connect 206 1 186 0; #X connect 206 2 207 0; #X connect 207 0 205 1; #X connect 208 0 194 0; #X connect 209 0 4 0; #X restore -39 -308 pd patch_1; #X obj -46 -346 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 47 -258 *~; #X obj 294 -189 *~; #X obj 124 -121 *~; #N canvas 749 78 450 300 patch_2 0; #N canvas 680 268 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 1.44307 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 101 68 pd click; #N canvas 4 79 839 714 resonator1 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 8900 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 5300 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 192 258 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 304 342 vd~ \$0tpres1; #X obj 203 530 delwrite~ \$0tpres1 500; #X connect 0 0 2 0; #X connect 2 0 10 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 3 0; #X connect 9 0 1 0; #X connect 9 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 92 202 pd resonator1; #N canvas 0 60 839 714 resonator2 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 8900 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 4400 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 192 258 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 304 342 vd~ \$0tpres2; #X obj 203 531 delwrite~ \$0tpres2 500; #X connect 0 0 2 0; #X connect 2 0 10 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 3 0; #X connect 9 0 1 0; #X connect 9 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 290 161 pd resonator2; #N canvas 0 60 839 714 resonator3 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 9200 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 5800 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 192 258 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 304 342 vd~ \$0tpres3; #X obj 204 531 delwrite~ \$0tpres3 500; #X connect 0 0 2 0; #X connect 2 0 10 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 3 0; #X connect 9 0 1 0; #X connect 9 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 577 167 pd resonator3; #N canvas 0 60 839 714 resonator4 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 9200 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 3700 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 192 258 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 204 531 delwrite~ \$0tpres4 500; #X obj 304 342 vd~ \$0tpres4; #X connect 0 0 2 0; #X connect 2 0 9 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 10 0; #X connect 8 0 3 0; #X connect 10 0 1 0; #X connect 10 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 841 178 pd resonator4; #N canvas 4 79 839 714 resonator5 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 9400 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 7600 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 193 259 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 304 342 vd~ \$0tpres5; #X obj 204 531 delwrite~ \$0tpres5 500; #X connect 0 0 2 0; #X connect 2 0 10 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 3 0; #X connect 9 0 1 0; #X connect 9 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1157 160 pd resonator5; #N canvas 5 80 839 714 resonator6 0; #X obj 130 384 inlet~; #X obj 230 555 outlet~; #X obj 117 126 hsl 96 8 0.6 0.999 1 1 empty empty fb -15 4 0 8 -262144 -1 -1 9400 1; #X obj 117 114 hsl 96 8 75 127 1 1 empty empty dp -15 4 0 8 -262144 -1 -1 7200 1; #X obj 200 421 mtof; #X obj 315 376 mtof; #X msg 266 371 1000; #X obj 287 411 /; #X obj 334 67 inlet; #X obj 221 125 tgl 10 1 empty empty md 0 -6 0 8 -262144 -1 -1 2 2; #X obj 234 218 - 1; #N canvas 194 260 839 634 delayline 0; #X obj 125 281 inlet~; #X obj 418 525 outlet~; #X obj 199 507 +~; #X obj 228 478 *~; #X obj 29 267 block~ 1; #X obj 355 374 lop~; #X obj 399 289 inlet; #X obj 288 277 inlet; #X obj 215 266 inlet; #X obj 304 342 vd~ \$0tpres6; #X obj 204 531 delwrite~ \$0tpres6 500; #X connect 0 0 2 0; #X connect 2 0 10 0; #X connect 3 0 2 1; #X connect 5 0 3 1; #X connect 6 0 5 1; #X connect 7 0 9 0; #X connect 8 0 3 0; #X connect 9 0 1 0; #X connect 9 0 5 0; #X restore 231 494 pd delayline; #X obj 202 289 *; #X obj 170 247 float; #X obj 188 194 t b f; #X obj 386 141 - 63; #X obj 387 164 / 64; #X obj 283 230 t b f; #X obj 302 445 +; #X obj 388 186 - 1; #X obj 387 209 abs; #X obj 321 344 float; #X obj 341 302 t b b f; #X obj 384 238 *; #X obj 378 261 * -0.2; #X connect 0 0 11 0; #X connect 2 0 13 0; #X connect 3 0 4 0; #X connect 3 0 15 0; #X connect 4 0 11 3; #X connect 5 0 7 1; #X connect 6 0 7 0; #X connect 7 0 18 0; #X connect 8 0 17 0; #X connect 9 0 14 0; #X connect 10 0 12 1; #X connect 11 0 1 0; #X connect 12 0 11 1; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 14 1 10 0; #X connect 15 0 16 0; #X connect 16 0 19 0; #X connect 17 0 6 0; #X connect 17 1 21 0; #X connect 18 0 11 2; #X connect 19 0 20 0; #X connect 20 0 23 1; #X connect 20 0 23 0; #X connect 21 0 5 0; #X connect 22 0 6 0; #X connect 22 1 21 0; #X connect 22 2 18 1; #X connect 23 0 24 0; #X connect 24 0 22 0; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1400 186 pd resonator6; #X obj 794 787 dac~; #X floatatom 241 223 5 0 0 0 - - -; #X obj 94 37 metro 150; #X obj 98 107 hip~ 10; #N canvas 1 79 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 900 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 5900 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 163 0 pd lfo1; #X msg 762 -114 bang; #N canvas 680 268 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 2.22227 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 378 23 pd click; #X obj 352 67 hip~ 10; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 3100 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 4200 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 443 -51 pd lfo1; #X floatatom 442 198 5 0 0 0 - - -; #X obj 377 -10 metro 187; #X obj 441 1 + 2; #N canvas 678 269 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 2.24475 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 599 70 pd click; #X obj 593 108 hip~ 10; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 2500 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 10200 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 697 -9 pd lfo1; #X floatatom 736 185 5 0 0 0 - - -; #X obj 659 50 + 2; #X obj 598 37 metro 243; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 700 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 9600 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 691 67 pd lfo1; #X obj 584 143 *~; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 900 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 12100 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 417 63 pd lfo1; #X obj 333 137 *~; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 600 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 10500 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 179 100 pd lfo1; #X obj 86 165 *~; #N canvas 678 269 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 2.35803 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 878 67 pd click; #X obj 872 105 hip~ 10; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 1700 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 11500 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 947 -10 pd lfo1; #X floatatom 1027 185 5 0 0 0 - - -; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 1900 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 10300 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 970 64 pd lfo1; #X obj 875 139 *~; #X obj 865 28 metro 199; #X obj 158 48 + 1; #X obj 938 47 + 3; #N canvas 680 268 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 2.36959 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 1155 39 pd click; #X obj 1149 77 hip~ 10; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 2800 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 9400 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1224 -38 pd lfo1; #X floatatom 1324 165 5 0 0 0 - - -; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 800 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 8300 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1247 36 pd lfo1; #X obj 1166 130 *~; #X obj 1131 11 metro 233; #X obj 1215 19 + 2; #N canvas 680 268 450 300 click 0; #X obj 27 109 inlet; #X obj 28 136 t b b; #X obj 96 221 line~; #X msg 93 172 1; #X obj 32 172 pack 0 f; #X obj 103 256 outlet~; #X obj 103 114 nbx 4 14 0 999 0 1 empty empty empty 0 -8 0 10 -262144 -1 -1 1.55575 256; #X obj 185 46 inlet; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 3 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 6 0 4 1; #X connect 7 0 6 0; #X coords 0 -1 1 1 50 30 1 100 100; #X restore 1397 48 pd click; #X obj 1402 92 hip~ 10; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 1300 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 10900 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1466 -29 pd lfo1; #X floatatom 1567 194 5 0 0 0 - - -; #N canvas 0 22 450 300 lfo1 0; #X obj -7 -13 metro 5; #X obj 24 11 osc~; #X obj 24 50 snapshot~; #X obj 24 145 *; #X obj -17 -43 loadbang; #X msg 67 -45 bang; #X obj 19 182 outlet; #X obj 24 114 * 1; #X obj 107 117 hsl 128 8 0.01 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 400 1; #X obj 107 129 hsl 128 8 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 8300 1; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 7 0 3 0; #X connect 8 0 1 0; #X connect 9 0 3 1; #X coords 0 -1 1 1 140 40 1 100 100; #X restore 1489 45 pd lfo1; #X obj 1408 139 *~; #X obj 1457 28 + 2; #X obj 1396 15 metro 177; #N canvas 50 141 883 711 particlecloud 0; #X msg -177 374 bang; #X obj 76 450 *; #X obj 1 399 *; #X obj -302 535 metro; #X obj -257 513 +; #X obj -198 493 random; #X obj -277 590 delay 0; #X msg 20 542 0; #X obj -8 645 outlet~; #X obj 111 646 outlet~; #X obj -8 624 clip~ -1 1; #X obj 107 624 clip~ -1 1; #X obj -289 36 inlet; #X text -248 37 position 0..1; #X obj -139 36 inlet; #X text -98 37 dens 0..1; #X obj -18 38 inlet; #X text 23 39 densjit 0..1; #X obj 116 38 inlet; #X text 158 39 len 0..1; #X obj 228 37 inlet; #X obj 351 35 inlet; #X text 390 36 pitchjit 0..1; #X text 270 39 tp -24..24; #X obj 491 35 inlet; #X text 532 38 panjit 0..1; #X obj -51 213 loadbang; #X obj 294 377 table \$0grainsource1 176400; #X msg -52 253 176400; #N canvas 102 57 1147 836 particles12 0; #X obj -148 -2 inlet; #X obj 251 108 inlet; #X obj 91 45 inlet; #X obj 205 748 outlet~; #X text 130 45 <-length; #X obj 169 75 inlet; #X text 207 76 <-len jitter; #X obj 319 129 inlet; #X text 365 128 <-pos jitter; #X text 292 107 <-pos; #X obj -90 16 + 1; #X obj -129 43 float; #X obj 411 158 inlet; #X obj 516 189 inlet; #X text 452 158 <-transpose; #X text 557 190 <-p jitter; #X obj 583 228 inlet; #X text 632 230 <-pan jitter; #X obj 719 798 outlet~; #X text 583 57 \;; #X text 593 58 -); #N canvas 0 22 1050 795 grainplayer01 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 116.648; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore -120 191 pd grainplayer01; #N canvas 0 22 1050 795 grainplayer02 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 119.167; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore -31 222 pd grainplayer02; #N canvas 0 22 1050 795 grainplayer03 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 121.057; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 68 253 pd grainplayer03; #N canvas 0 22 1050 795 grainplayer04 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 123.576; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 163 284 pd grainplayer04; #N canvas 0 22 1050 795 grainplayer05 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 126.096; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 262 317 pd grainplayer05; #N canvas 0 22 1050 795 grainplayer06 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 100.271; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 366 347 pd grainplayer06; #N canvas 0 22 1050 795 grainplayer07 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 102.161; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 425 383 pd grainplayer07; #N canvas 0 22 1050 795 grainplayer08 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 104.68; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 513 426 pd grainplayer08; #N canvas 0 22 1050 795 grainplayer09 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 107.2; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 586 462 pd grainplayer09; #N canvas 0 22 1050 795 grainplayer10 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 109.719; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 648 496 pd grainplayer10; #N canvas 0 22 1050 795 grainplayer11 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 112.239; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 679 538 pd grainplayer11; #N canvas 0 22 1050 795 grainplayer12 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 114.128; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -27 359 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 721 566 pd grainplayer12; #X obj -83 49 mod 12; #X obj -215 94 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #N canvas 0 22 1050 795 grainplayer13 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 315.648; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 733 608 pd grainplayer13; #N canvas 0 22 1050 795 grainplayer14 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 304.582; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 796 644 pd grainplayer14; #N canvas 0 22 1050 795 grainplayer15 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 297.204; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -6 358 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 842 682 pd grainplayer15; #N canvas 0 22 1050 795 grainplayer16 0; #X obj 35 -145 inlet; #X obj 403 11 inlet; #X obj 239 -124 inlet; #X obj 59 142 line~; #X obj 127 558 outlet~; #X msg 48 48 0; #X msg 65 104 1 278.761; #X obj 14 305 +~; #X obj 61 245 *~; #X msg 87 64 set 1 \$1; #X obj 125 -34 / 22.05; #X text 282 -124 <-length; #X obj 352 -107 inlet; #X obj 193 -44 +; #X text 398 -108 <-len jitter; #X obj 472 33 inlet; #X obj 133 230 +; #X text 518 32 <-pos jitter; #X text 445 11 <-pos; #X obj 223 189 random 1; #X obj 234 -77 random 1; #X obj 163 338 cos~; #X obj 163 286 -~ 0.5; #X obj 163 310 *~ 0.5; #X obj 105 -3 *; #X obj 630 8 inlet; #X obj 699 75 inlet; #X text 672 8 <-transpose; #X text 748 74 <-p jitter; #X msg 446 190 1.05946; #X obj 481 218 pow; #X obj 544 85 * -1; #X obj 637 131 * 128; #X obj 630 166 random 1; #X obj 631 190 / 128; #X obj 613 296 *; #X obj 509 110 +; #X obj 127 522 *~; #X obj 228 564 outlet~; #X obj 228 528 *~; #X msg 295 356 0.5; #X obj 295 384 +; #X obj 768 317 inlet; #X text 817 316 <-pan jitter; #X obj 686 352 * 128; #X obj 634 397 random 1; #X obj 624 423 / 128; #X obj 623 454 - 0.5; #X obj 624 487 *; #X text 513 -79 play a single grain on bang; #X msg 281 450 1; #X obj 301 481 -; #X obj 628 219 * 48; #X obj 5 185 phasor~; #X obj 48 20 / 1000; #X obj -4 43 pow -1; #X msg 28 152 1; #X obj 467 243 clip 0.125 4; #X obj 628 244 - 24; #X obj 140 413 *~; #X obj 163 360 *~ 8; #X obj 161 383 clip~ 0 1; #X obj 287 415 t b f; #X text 76 -142 bang starts grain; #X obj 508 132 float; #X obj -27 359 tabread4~ \$0grainsource1; #X obj 483 159 t b f; #X obj 649 101 float; #X obj 633 30 t b f; #X obj 571 64 float; #X connect 0 0 19 0; #X connect 0 0 20 0; #X connect 0 0 5 0; #X connect 0 0 33 0; #X connect 0 0 40 0; #X connect 0 0 45 0; #X connect 0 0 56 0; #X connect 0 0 64 0; #X connect 1 0 16 1; #X connect 2 0 13 1; #X connect 3 0 22 0; #X connect 5 0 3 0; #X connect 5 0 6 0; #X connect 6 0 3 0; #X connect 7 0 65 0; #X connect 8 0 7 0; #X connect 9 0 6 0; #X connect 10 0 24 0; #X connect 12 0 20 1; #X connect 13 0 10 0; #X connect 13 0 8 1; #X connect 15 0 19 1; #X connect 16 0 7 1; #X connect 19 0 16 0; #X connect 20 0 13 0; #X connect 21 0 60 0; #X connect 22 0 23 0; #X connect 23 0 21 0; #X connect 24 0 9 0; #X connect 24 0 54 0; #X connect 25 0 68 0; #X connect 25 0 69 0; #X connect 26 0 35 1; #X connect 26 0 67 0; #X connect 29 0 30 0; #X connect 30 0 57 0; #X connect 31 0 36 1; #X connect 32 0 33 1; #X connect 33 0 34 0; #X connect 34 0 52 0; #X connect 35 0 36 0; #X connect 36 0 64 0; #X connect 37 0 4 0; #X connect 39 0 38 0; #X connect 40 0 41 0; #X connect 41 0 37 1; #X connect 41 0 62 0; #X connect 42 0 44 0; #X connect 42 0 48 1; #X connect 44 0 45 1; #X connect 45 0 46 0; #X connect 46 0 47 0; #X connect 47 0 48 0; #X connect 48 0 41 1; #X connect 50 0 51 0; #X connect 51 0 39 1; #X connect 52 0 58 0; #X connect 53 0 8 0; #X connect 54 0 55 0; #X connect 55 0 53 0; #X connect 56 0 53 1; #X connect 57 0 24 1; #X connect 58 0 35 0; #X connect 59 0 37 0; #X connect 59 0 39 0; #X connect 60 0 61 0; #X connect 61 0 59 1; #X connect 62 0 50 0; #X connect 62 1 51 1; #X connect 64 0 66 0; #X connect 65 0 59 0; #X connect 66 0 29 0; #X connect 66 1 30 1; #X connect 67 0 32 0; #X connect 68 0 67 0; #X connect 68 0 33 0; #X connect 68 0 69 0; #X connect 68 1 69 1; #X connect 69 0 31 0; #X restore 884 717 pd grainplayer16; #X text 213 38 12 grains at the same time should be enough for everyone ; #X connect 0 0 11 0; #X connect 1 0 21 3; #X connect 1 0 22 3; #X connect 1 0 23 3; #X connect 1 0 24 3; #X connect 1 0 25 3; #X connect 1 0 26 3; #X connect 1 0 27 3; #X connect 1 0 28 3; #X connect 1 0 29 3; #X connect 1 0 30 3; #X connect 1 0 31 3; #X connect 1 0 32 3; #X connect 1 0 35 3; #X connect 1 0 36 3; #X connect 1 0 37 3; #X connect 1 0 38 3; #X connect 2 0 21 1; #X connect 2 0 22 1; #X connect 2 0 23 1; #X connect 2 0 24 1; #X connect 2 0 25 1; #X connect 2 0 26 1; #X connect 2 0 27 1; #X connect 2 0 28 1; #X connect 2 0 29 1; #X connect 2 0 30 1; #X connect 2 0 31 1; #X connect 2 0 32 1; #X connect 2 0 35 1; #X connect 2 0 36 1; #X connect 2 0 37 1; #X connect 2 0 38 1; #X connect 5 0 21 2; #X connect 5 0 22 2; #X connect 5 0 23 2; #X connect 5 0 24 2; #X connect 5 0 25 2; #X connect 5 0 26 2; #X connect 5 0 27 2; #X connect 5 0 28 2; #X connect 5 0 29 2; #X connect 5 0 30 2; #X connect 5 0 31 2; #X connect 5 0 32 2; #X connect 5 0 35 2; #X connect 5 0 36 2; #X connect 5 0 37 2; #X connect 5 0 38 2; #X connect 7 0 21 4; #X connect 7 0 22 4; #X connect 7 0 23 4; #X connect 7 0 24 4; #X connect 7 0 25 4; #X connect 7 0 26 4; #X connect 7 0 27 4; #X connect 7 0 28 4; #X connect 7 0 29 4; #X connect 7 0 30 4; #X connect 7 0 31 4; #X connect 7 0 32 4; #X connect 7 0 35 4; #X connect 7 0 36 4; #X connect 7 0 37 4; #X connect 7 0 38 4; #X connect 10 0 11 1; #X connect 10 0 33 0; #X connect 11 0 10 0; #X connect 12 0 21 5; #X connect 12 0 22 5; #X connect 12 0 23 5; #X connect 12 0 24 5; #X connect 12 0 25 5; #X connect 12 0 26 5; #X connect 12 0 27 5; #X connect 12 0 28 5; #X connect 12 0 29 5; #X connect 12 0 30 5; #X connect 12 0 31 5; #X connect 12 0 32 5; #X connect 12 0 38 5; #X connect 12 0 37 5; #X connect 12 0 36 5; #X connect 12 0 35 5; #X connect 13 0 21 6; #X connect 13 0 22 6; #X connect 13 0 23 6; #X connect 13 0 24 6; #X connect 13 0 25 6; #X connect 13 0 26 6; #X connect 13 0 27 6; #X connect 13 0 28 6; #X connect 13 0 29 6; #X connect 13 0 30 6; #X connect 13 0 31 6; #X connect 13 0 32 6; #X connect 13 0 35 6; #X connect 13 0 36 6; #X connect 13 0 37 6; #X connect 13 0 38 6; #X connect 16 0 21 7; #X connect 16 0 22 7; #X connect 16 0 23 7; #X connect 16 0 24 7; #X connect 16 0 25 7; #X connect 16 0 26 7; #X connect 16 0 27 7; #X connect 16 0 28 7; #X connect 16 0 29 7; #X connect 16 0 30 7; #X connect 16 0 31 7; #X connect 16 0 32 7; #X connect 16 0 38 7; #X connect 16 0 37 7; #X connect 16 0 35 7; #X connect 16 0 36 7; #X connect 21 0 3 0; #X connect 21 1 18 0; #X connect 22 0 3 0; #X connect 22 1 18 0; #X connect 23 0 3 0; #X connect 23 1 18 0; #X connect 24 0 3 0; #X connect 24 1 18 0; #X connect 25 0 3 0; #X connect 25 1 18 0; #X connect 26 0 3 0; #X connect 26 1 18 0; #X connect 27 0 3 0; #X connect 27 1 18 0; #X connect 28 0 3 0; #X connect 28 1 18 0; #X connect 29 0 3 0; #X connect 29 1 18 0; #X connect 30 0 3 0; #X connect 30 1 18 0; #X connect 31 0 3 0; #X connect 31 1 18 0; #X connect 32 0 3 0; #X connect 32 1 18 0; #X connect 33 0 34 0; #X connect 34 0 21 0; #X connect 34 1 22 0; #X connect 34 2 23 0; #X connect 34 3 24 0; #X connect 34 4 25 0; #X connect 34 5 26 0; #X connect 34 6 27 0; #X connect 34 7 28 0; #X connect 34 8 29 0; #X connect 34 9 30 0; #X connect 34 10 31 0; #X connect 34 11 32 0; #X connect 34 12 35 0; #X connect 34 13 36 0; #X connect 34 14 37 0; #X connect 34 15 38 0; #X connect 35 0 3 0; #X connect 35 1 18 0; #X connect 36 0 3 0; #X connect 36 1 18 0; #X connect 37 0 3 0; #X connect 37 1 18 0; #X connect 38 0 3 0; #X connect 38 1 18 0; #X restore -1 594 pd particles12; #X obj -269 448 * 70; #X obj -157 459 * 70; #X obj -43 362 / 8; #X connect 0 0 3 0; #X connect 0 0 7 0; #X connect 1 0 29 3; #X connect 2 0 29 1; #X connect 3 0 6 0; #X connect 3 0 29 0; #X connect 4 0 3 1; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 7 0 29 2; #X connect 7 0 29 4; #X connect 10 0 8 0; #X connect 11 0 9 0; #X connect 12 0 1 0; #X connect 14 0 30 0; #X connect 16 0 31 0; #X connect 18 0 2 0; #X connect 20 0 29 5; #X connect 21 0 29 6; #X connect 24 0 29 7; #X connect 26 0 28 0; #X connect 28 0 0 0; #X connect 28 0 1 1; #X connect 28 0 32 0; #X connect 29 0 10 0; #X connect 29 1 11 0; #X connect 30 0 4 1; #X connect 31 0 5 1; #X connect 32 0 2 1; #X coords 0 0 1 1 200 40 0; #X restore 943 518 pd particlecloud; #X obj 546 797 tabwrite~ \$0grainsource1; #N canvas 307 119 713 632 counter 0; #X obj 278 497 + 1; #X obj 227 493 float; #X msg 206 296 1; #X obj 218 321 /; #X obj 209 273 t f f; #X obj 228 344 * 15000; #X obj 353 306 t b f; #X obj 218 459 metro 125; #X msg 348 270 -2; #X text 141 455 1/16 in ms; #X floatatom 244 136 3 30 300 0 - - -; #X text 248 116 bpm; #X obj 255 548 outlet; #X obj 423 453 outlet; #X text 306 549 pos->; #X obj 130 69 t b b b; #X obj 236 92 + 70; #X obj 131 39 inlet; #X obj 234 66 random 50; #X text 471 454 steplen->; #X connect 0 0 1 1; #X connect 0 0 12 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 5 0; #X connect 4 0 2 0; #X connect 4 1 3 1; #X connect 5 0 7 1; #X connect 5 0 13 0; #X connect 6 0 7 0; #X connect 6 1 1 0; #X connect 7 0 1 0; #X connect 8 0 6 0; #X connect 10 0 4 0; #X connect 15 0 8 0; #X connect 15 1 10 0; #X connect 15 2 18 0; #X connect 16 0 10 0; #X connect 17 0 15 0; #X connect 18 0 16 0; #X coords 0 0 1 1 120 40 0; #X restore 521 340 pd counter; #N canvas 1295 206 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 889 478 pd rndline; #N canvas 1297 205 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 935 442 pd rndline; #N canvas 1297 205 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 1012 459 pd rndline; #N canvas 1295 206 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 1130 485 pd rndline; #X obj 1142 451 clip 0 1; #X obj 1142 403 * 5; #X obj 1142 426 - 4; #N canvas 1297 205 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 1143 369 pd rndline; #X msg 876 229 bang; #X msg 503 660 start; #X obj 538 455 == 0; #X obj 495 573 moses 0.1; #X obj 523 382 div 16; #X obj 525 480 change; #X obj 634 358 random 7; #X obj 586 405 + 8; #X obj 535 431 mod 12; #X obj 606 696 hip~ 20; #X obj 552 773 *~ 0.4; #N canvas 70 55 473 398 dist1 0; #X obj 126 115 hsl 128 8 1 5 0 1 empty empty empty -2 -6 0 8 -262144 -1 -1 1700 1; #X obj 126 129 hsl 128 8 0.1 0.8 0 1 empty empty empty -2 -6 0 8 -262144 -1 -1 12700 1; #X obj -63 93 inlet~; #X obj -67 236 /~; #X obj -39 177 abs~; #X obj -24 209 +~; #X obj -60 130 *~; #X obj -65 277 outlet~; #X text 101 181 needs pd >=0.42-5 or zexy; #X connect 0 0 6 1; #X connect 1 0 5 1; #X connect 2 0 6 0; #X connect 3 0 7 0; #X connect 4 0 5 0; #X connect 5 0 3 1; #X connect 6 0 3 0; #X connect 6 0 4 0; #X coords 0 -1 1 1 160 40 1 100 100; #X restore 567 728 pd dist1; #X msg 998 385 0; #N canvas 0 29 991 632 4tap-delay 0; #X obj 636 784 outlet~; #X obj 787 789 outlet~; #X obj 13 484 inlet~; #X obj 313 175 inlet; #X floatatom 328 319 5 0 0 0 - - -; #X obj 127 114 hradio 12 1 1 8 empty empty 1/16 -25 6 0 8 -262144 -1 -1 3; #X obj 327 338 pow -1; #X obj 327 361 / 4; #X obj 327 385 *; #X obj 351 412 * 60000; #X obj 114 630 +~; #X obj 233 811 *~; #X obj 136 338 hsl 96 8 0 0.95 0 1 empty empty fb -16 5 0 8 -262144 -1 -1 3400 1; #X text 362 175 <- bpm in; #X obj 525 179 loadbang; #X floatatom 393 306 5 0 0 0 - - -; #X obj 286 276 t b b; #X text 269 112 beatsynced multitap-delay with feedback; #X text 132 654 <- unique name for delaylines! ->; #X obj 131 130 hsl 96 8 1 0.01 0 1 empty empty fn -16 5 0 8 -262144 -1 -1 0 1; #X obj 394 327 +; #X obj 358 502 *~; #X obj 366 472 dbtorms; #X obj 371 439 / 1.27; #X obj 160 153 hsl 41 8 0 -1 0 1 empty empty pan -21 4 0 8 -262144 -1 -1 3760 1; #X obj 355 559 *~; #X obj 412 558 *~; #X obj 380 532 + 1; #X obj 412 530 * -1; #X obj 131 142 hsl 96 8 0 127 0 1 empty empty lv -16 5 0 8 -262144 -1 -1 9200 1; #X obj 712 757 +~; #X floatatom 489 296 5 0 0 0 - - -; #X obj 128 169 hradio 12 1 1 8 empty empty 1/16 -25 6 0 8 -262144 -1 -1 1; #X obj 488 315 pow -1; #X obj 488 338 / 4; #X obj 488 362 *; #X obj 512 389 * 60000; #X floatatom 554 283 5 0 0 0 - - -; #X obj 447 253 t b b; #X obj 132 185 hsl 96 8 1 0.01 0 1 empty empty fn -16 5 0 8 -262144 -1 -1 6100 1; #X obj 555 304 +; #X obj 161 208 hsl 41 8 0 -1 0 1 empty empty pan -21 4 0 8 -262144 -1 -1 1280 1; #X obj 132 197 hsl 96 8 0 127 0 1 empty empty lv -16 5 0 8 -262144 -1 -1 9300 1; #X obj 504 488 *~; #X obj 511 457 dbtorms; #X obj 521 424 / 1.27; #X obj 490 545 *~; #X obj 547 544 *~; #X obj 506 523 + 1; #X obj 547 518 * -1; #X floatatom 638 290 5 0 0 0 - - -; #X obj 129 226 hradio 12 1 1 8 empty empty 1/16 -25 6 0 8 -262144 -1 -1 4; #X obj 637 309 pow -1; #X obj 637 332 / 4; #X obj 637 356 *; #X obj 661 383 * 60000; #X floatatom 703 277 5 0 0 0 - - -; #X obj 596 247 t b b; #X obj 133 242 hsl 96 8 1 0.01 0 1 empty empty fn -16 5 0 8 -262144 -1 -1 1400 1; #X obj 704 298 +; #X obj 162 265 hsl 41 8 0 -1 0 1 empty empty pan -21 4 0 8 -262144 -1 -1 3360 1; #X obj 133 254 hsl 96 8 0 127 0 1 empty empty lv -16 5 0 8 -262144 -1 -1 9100 1; #X obj 653 482 *~; #X obj 660 451 dbtorms; #X obj 670 418 / 1.27; #X obj 639 539 *~; #X obj 696 538 *~; #X obj 655 517 + 1; #X obj 696 509 * -1; #X floatatom 778 289 5 0 0 0 - - -; #X obj 131 283 hradio 12 1 1 8 empty empty 1/16 -25 6 0 8 -262144 -1 -1 2; #X obj 777 308 pow -1; #X obj 777 331 / 4; #X obj 777 355 *; #X obj 801 382 * 60000; #X floatatom 843 276 5 0 0 0 - - -; #X obj 736 246 t b b; #X obj 135 299 hsl 96 8 1 0.01 0 1 empty empty fn -16 5 0 8 -262144 -1 -1 1800 1; #X obj 844 297 +; #X obj 164 322 hsl 41 8 0 -1 0 1 empty empty pan -21 4 0 8 -262144 -1 -1 240 1; #X obj 135 311 hsl 96 8 0 127 0 1 empty empty lv -16 5 0 8 -262144 -1 -1 9100 1; #X obj 793 481 *~; #X obj 800 450 dbtorms; #X obj 810 417 / 1.27; #X obj 779 538 *~; #X obj 836 537 *~; #X obj 795 516 + 1; #X obj 830 510 * -1; #X obj 31 78 random 100; #X obj 44 107 * -0.01; #X obj 78 12 inlet; #X obj 17 139 random 100; #X obj 17 166 * -0.01; #X obj 9 212 random 100; #X obj 8 242 * -0.01; #X obj 11 282 random 100; #X obj 15 308 * -0.01; #X obj -21 655 delwrite~ \$0bmtdl1 2000; #X obj -24 701 delwrite~ \$0bmtdl2 2000; #X obj -24 737 delwrite~ \$0bmtdl3 2000; #X obj -26 774 delwrite~ \$0bmtdl4 2000; #X obj 370 656 delread~ \$0bmtdl1; #X obj 363 699 delread~ \$0bmtdl2; #X obj 364 736 delread~ \$0bmtdl3; #X obj 365 773 delread~ \$0bmtdl4; #X connect 2 0 10 0; #X connect 3 0 4 0; #X connect 3 0 31 0; #X connect 3 0 50 0; #X connect 3 0 69 0; #X connect 4 0 6 0; #X connect 5 0 15 0; #X connect 5 0 16 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 9 0 101 0; #X connect 10 0 97 0; #X connect 11 0 10 1; #X connect 12 0 11 1; #X connect 14 0 16 0; #X connect 14 0 38 0; #X connect 14 0 57 0; #X connect 14 0 76 0; #X connect 15 0 20 0; #X connect 16 0 4 0; #X connect 16 1 15 0; #X connect 19 0 20 1; #X connect 19 0 16 0; #X connect 20 0 8 1; #X connect 21 0 25 0; #X connect 21 0 26 1; #X connect 22 0 21 0; #X connect 23 0 22 0; #X connect 24 0 27 0; #X connect 24 0 28 0; #X connect 25 0 30 0; #X connect 25 0 0 0; #X connect 26 0 30 1; #X connect 26 0 1 0; #X connect 27 0 25 1; #X connect 28 0 26 0; #X connect 29 0 23 0; #X connect 30 0 11 0; #X connect 31 0 33 0; #X connect 32 0 37 0; #X connect 32 0 38 0; #X connect 33 0 34 0; #X connect 34 0 35 0; #X connect 35 0 36 0; #X connect 36 0 102 0; #X connect 37 0 40 0; #X connect 38 0 31 0; #X connect 38 1 37 0; #X connect 39 0 40 1; #X connect 39 0 38 0; #X connect 40 0 35 1; #X connect 41 0 49 0; #X connect 41 0 48 0; #X connect 42 0 45 0; #X connect 43 0 46 0; #X connect 43 0 47 1; #X connect 44 0 43 0; #X connect 45 0 44 0; #X connect 46 0 30 0; #X connect 46 0 0 0; #X connect 47 0 30 1; #X connect 47 0 1 0; #X connect 48 0 46 1; #X connect 49 0 47 0; #X connect 50 0 52 0; #X connect 51 0 56 0; #X connect 51 0 57 0; #X connect 52 0 53 0; #X connect 53 0 54 0; #X connect 54 0 55 0; #X connect 55 0 103 0; #X connect 56 0 59 0; #X connect 57 0 50 0; #X connect 57 1 56 0; #X connect 58 0 59 1; #X connect 58 0 57 0; #X connect 59 0 54 1; #X connect 60 0 68 0; #X connect 60 0 67 0; #X connect 61 0 64 0; #X connect 62 0 65 0; #X connect 62 0 66 1; #X connect 63 0 62 0; #X connect 64 0 63 0; #X connect 65 0 30 0; #X connect 65 0 0 0; #X connect 66 0 30 1; #X connect 66 0 1 0; #X connect 67 0 65 1; #X connect 68 0 66 0; #X connect 69 0 71 0; #X connect 70 0 75 0; #X connect 70 0 76 0; #X connect 71 0 72 0; #X connect 72 0 73 0; #X connect 73 0 74 0; #X connect 74 0 104 0; #X connect 75 0 78 0; #X connect 76 0 69 0; #X connect 76 1 75 0; #X connect 77 0 78 1; #X connect 77 0 76 0; #X connect 78 0 73 1; #X connect 79 0 87 0; #X connect 79 0 86 0; #X connect 80 0 83 0; #X connect 81 0 84 0; #X connect 81 0 85 1; #X connect 82 0 81 0; #X connect 83 0 82 0; #X connect 84 0 30 0; #X connect 84 0 0 0; #X connect 85 0 30 1; #X connect 85 0 1 0; #X connect 86 0 84 1; #X connect 87 0 85 0; #X connect 88 0 89 0; #X connect 89 0 24 0; #X connect 90 0 88 0; #X connect 90 0 91 0; #X connect 90 0 93 0; #X connect 90 0 95 0; #X connect 91 0 92 0; #X connect 92 0 41 0; #X connect 93 0 94 0; #X connect 94 0 60 0; #X connect 95 0 96 0; #X connect 96 0 79 0; #X connect 101 0 21 1; #X connect 101 0 98 0; #X connect 102 0 43 1; #X connect 102 0 99 0; #X connect 103 0 62 1; #X connect 103 0 100 0; #X connect 104 0 81 1; #X coords 0 0 1 1 140 250 0; #X restore 788 622 pd 4tap-delay; #X msg 839 590 bang; #X obj 714 346 *~ 0.1; #X obj 591 659 *~ 0.5; #X msg 244 171 49; #X msg 463 141 62; #X msg 770 129 68; #X msg 1047 126 48; #X msg 1330 112 60; #X msg 1503 152 74; #X obj 936 113 clip 0 1; #X obj 684 649 *~ 0.5; #X obj 744 646 *~ 0.5; #N canvas 1 80 614 719 noisefilter 0; #X obj -206 260 -; #X obj -225 204 t f f b; #X obj -184 239 f 0; #X obj -123 606 noise~; #X obj -153 703 *~; #X obj -235 448 line~; #X obj -225 179 f; #X obj -64 275 * 5000; #X obj -225 111 metro 15; #X obj 83 254 hsl 128 8 150 15 0 1 empty empty rate -2 -6 0 8 -262144 -1 -1 11800 1; #X obj -205 353 pack f 20; #X obj -206 283 abs; #X obj 83 312 hsl 128 8 0 1 0 1 empty empty resonance -2 -6 0 8 -262144 -1 -1 1000 1; #X obj 83 293 hsl 128 8 0 -10000 0 1 empty empty filter_env -2 -6 0 8 -262144 -1 -1 10800 1; #X obj -205 305 *; #X obj -205 329 clip 0 1; #X obj 83 273 hsl 128 8 1 3 0 1 empty empty mod_adjust -2 -6 0 8 -262144 -1 -1 5900 1; #X obj -69 311 + 300; #N canvas 190 170 920 635 simple_reson_lp1 0; #X obj -19 398 cpole~; #X obj 31 440 czero~; #X obj 27 494 outlet~; #X obj -173 141 inlet~; #X obj -53 364 *~; #X obj 31 118 /~ 2; #X obj 32 238 cos~; #X obj 95 182 -~ 0.25; #X obj 96 203 cos~; #X obj 96 256 *~; #X obj 225 183 clip~ 0.05 0.99; #X obj 236 146 inlet~; #X obj -60 305 *~; #X obj -81 266 +~ 2; #X obj -84 237 *~ 0.5; #X obj -27 279 -~; #X obj 32 90 clip~ 0 1; #X obj 36 34 /~ 11025; #X obj 34 5 inlet~; #X text -123 141 audio in; #X text 81 5 cutoff; #X text 287 143 resonance; #X text 55 368 zero at nyquist; #X text 99 35 1/4 samplerate; #X text -128 198 attenuation factor; #X text -128 214 (1-x)*(1/2*angle+2); #X text 70 118 pi/2 for audio cos; #X text -256 396 pole: cos(angle) \, sin(angle)+res; #X text 39 220 cosine; #X text 147 191 sine; #X text -310 363 multiply input by attenuation factor; #X text -404 106 4/2008 martin brinkmann; #X text -405 8 slightly crude (especially the attenuatiun factor) lowpass filter design \, made without knowing too much of the math involved. frequency is not very exact \, but at least it sounds like a reson filter :-); #X text -404 63 a pole is moved along the unit-circle on a kind of rugby-egg-shaped path \, while a zero sits at -1 \, 0 (nyquist frequency) \, which makes a resonant lowpass filter.; #X text 100 54 cutoff (or angle on the unit circle \, usually 0..pi (0..nyquist) \, but here 0..0.5 because of the cos~ audio object); #X obj -32 246 sig~ 1; #X obj 45 393 sig~ -1; #X obj 104 393 sig~ 0; #X obj -36 334 *~ 0.5; #X connect 0 0 1 0; #X connect 0 1 1 1; #X connect 1 0 2 0; #X connect 3 0 4 0; #X connect 4 0 0 0; #X connect 5 0 7 0; #X connect 5 0 6 0; #X connect 6 0 0 2; #X connect 6 0 15 1; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 9 0 0 3; #X connect 10 0 9 1; #X connect 11 0 10 0; #X connect 12 0 38 0; #X connect 13 0 12 0; #X connect 14 0 13 0; #X connect 15 0 12 1; #X connect 16 0 5 0; #X connect 16 0 14 0; #X connect 17 0 16 0; #X connect 18 0 17 0; #X connect 35 0 15 0; #X connect 36 0 1 2; #X connect 37 0 1 3; #X connect 38 0 4 1; #X restore -99 641 pd simple_reson_lp1; #X obj -131 680 clip~ -1 1; #X obj -143 423 *~; #X obj -119 466 +~; #X obj -164 379 line~; #X obj -73 529 clip~ 40 20000; #X obj -156 740 outlet~; #X msg -186 75 bang; #X obj 92 37 inlet; #X connect 0 0 11 0; #X connect 1 0 2 1; #X connect 1 1 0 0; #X connect 1 2 2 0; #X connect 2 0 0 1; #X connect 3 0 18 0; #X connect 4 0 24 0; #X connect 5 0 4 0; #X connect 6 0 1 0; #X connect 7 0 17 0; #X connect 8 0 6 0; #X connect 9 0 8 1; #X connect 9 0 25 0; #X connect 10 0 5 0; #X connect 10 0 22 0; #X connect 11 0 14 0; #X connect 12 0 18 2; #X connect 13 0 20 1; #X connect 14 0 15 0; #X connect 15 0 10 0; #X connect 16 0 14 1; #X connect 17 0 21 1; #X connect 18 0 19 0; #X connect 19 0 4 1; #X connect 20 0 21 0; #X connect 21 0 23 0; #X connect 22 0 20 0; #X connect 23 0 18 1; #X connect 25 0 8 0; #X connect 26 0 7 0; #X connect 26 0 6 1; #X coords 0 719 1 718 140 120 0; #X restore 784 400 pd noisefilter; #N canvas 1297 205 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 800 360 pd rndline; #X obj 665 588 lop~ 200; #X obj 724 581 lop~ 200; #X obj 775 435 *~ 0.4; #X obj 73 -26 random; #X obj 97 -4 +; #X obj 134 -40 * 4; #X obj 81 -46 t b b f; #X obj 340 -55 random; #X obj 364 -33 +; #X obj 401 -69 * 4; #X obj 348 -75 t b b f; #X obj 592 -17 random; #X obj 616 5 +; #X obj 653 -31 * 4; #X obj 600 -37 t b b f; #X obj 866 -41 random; #X obj 890 -19 +; #X obj 927 -55 * 4; #X obj 874 -61 t b b f; #X obj 1121 -56 random; #X obj 1145 -34 +; #X obj 1182 -70 * 4; #X obj 1129 -76 t b b f; #X obj 1375 -36 random; #X obj 1399 -14 +; #X obj 1436 -50 * 4; #X obj 1383 -56 t b b f; #X obj 372 113 clip 0 1; #X obj 123 145 clip 0 1; #X obj 657 116 clip 0 1; #X obj 1213 85 clip 0 1; #X obj 1470 104 clip 0 1; #X floatatom 124 -8 5 0 0 0 - - -; #X floatatom 401 -39 5 0 0 0 - - -; #X floatatom 657 20 5 0 0 0 - - -; #X floatatom 907 3 5 0 0 0 - - -; #X floatatom 1175 -13 5 0 0 0 - - -; #X floatatom 1429 -7 5 0 0 0 - - -; #N canvas 1297 205 588 521 rndline 0; #X obj 166 290 pack; #X obj 67 81 random 1000; #X obj 79 208 / 1000; #X obj 135 361 ==; #X obj 159 324 line; #X obj 241 187 exp; #X obj 236 159 / 100; #X obj 49 -10 inlet; #X text 102 -16 start; #X obj 251 413 outlet; #X obj 90 396 moses 0.1; #X obj 74 437 delay 1000; #X obj 241 213 int; #X obj 234 134 random 950; #X obj 313 334 +; #X obj 338 268 random 950; #X obj 264 236 t f f; #X obj 54 22 t b b b; #X obj 89 140 +; #X obj 95 173 mod 1000; #X obj 126 146 int; #X obj 68 104 + 200; #X obj 196 264 + 200; #X connect 0 0 4 0; #X connect 1 0 21 0; #X connect 2 0 0 0; #X connect 2 0 3 1; #X connect 3 0 10 0; #X connect 4 0 9 0; #X connect 4 0 3 0; #X connect 5 0 12 0; #X connect 6 0 5 0; #X connect 7 0 17 0; #X connect 10 1 11 0; #X connect 11 0 17 0; #X connect 12 0 16 0; #X connect 12 0 22 0; #X connect 13 0 6 0; #X connect 14 0 11 1; #X connect 15 0 14 1; #X connect 16 0 14 0; #X connect 16 1 15 1; #X connect 17 0 1 0; #X connect 17 1 13 0; #X connect 17 2 15 0; #X connect 18 0 19 0; #X connect 19 0 2 0; #X connect 19 0 20 0; #X connect 20 0 18 1; #X connect 21 0 18 0; #X connect 22 0 0 1; #X restore 968 483 pd rndline; #X obj 249 195 +; #X obj 450 169 +; #X obj 737 160 +; #X obj 919 -116 +; #X obj 958 -113 random 6; #X obj 894 -94 int; #X obj 926 -139 t f b; #X floatatom 980 -89 5 0 0 0 - - -; #X obj 934 -91 mod 12; #X obj 996 -70 - 6; #X obj 1027 154 +; #X obj 1316 141 +; #X obj 1558 167 +; #X obj 806 -64 t b b; #X obj 20 78 int; #X obj 48 78 + 1; #X msg 58 53 0; #X floatatom 9 101 5 0 0 0 - - -; #X obj 568 -91 + 42; #X obj 39 134 >; #X floatatom 612 -91 5 0 0 0 - - -; #X obj 16 160 change; #X obj 12 187 moses 0.1; #X obj 26 228 delay 10; #X obj 60 286 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 11 91 1025 581 fix-pan-mix-7chan 0; #X obj 30 39 inlet~; #X obj 101 41 inlet~; #X obj 139 320 outlet~; #X obj 343 327 outlet~; #X obj 186 42 inlet~; #X obj 269 44 inlet~; #X obj 354 42 inlet~; #X obj 430 44 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 42 187 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 122 192 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 203 183 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 281 194 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 365 196 pd pan1; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 457 192 pd pan1; #X obj 805 -5 inlet; #X obj 122 118 random 10; #X obj 123 141 / 50; #X obj 123 165 + 0.4; #X obj 39 108 random 10; #X obj 40 131 / 50; #X obj 40 155 + 0.4; #X obj 293 118 random 10; #X obj 294 141 / 50; #X obj 294 165 + 0.4; #X obj 210 108 random 10; #X obj 211 131 / 50; #X obj 211 155 + 0.4; #X obj 457 125 random 10; #X obj 458 148 / 50; #X obj 458 172 + 0.4; #X obj 374 115 random 10; #X obj 375 138 / 50; #X obj 375 162 + 0.4; #X obj 527 45 inlet~; #N canvas 0 22 450 300 pan1 0; #X obj 120 15 inlet; #X obj 297 51 inlet~; #X obj 256 225 outlet~; #X obj 336 218 outlet~; #X obj 251 149 *~; #X obj 323 154 *~; #X obj 276 122 + 1; #X obj 335 113 * -1; #X obj 208 75 * -1; #X obj 160 42 clip 0 1; #X connect 0 0 9 0; #X connect 1 0 4 0; #X connect 1 0 5 1; #X connect 4 0 2 0; #X connect 5 0 3 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 8 0 7 0; #X connect 9 0 8 0; #X restore 548 218 pd pan1; #X obj 557 137 random 10; #X obj 558 160 / 50; #X obj 558 184 + 0.4; #X connect 0 0 8 1; #X connect 1 0 9 1; #X connect 4 0 10 1; #X connect 5 0 11 1; #X connect 6 0 12 1; #X connect 7 0 13 1; #X connect 8 0 2 0; #X connect 8 1 3 0; #X connect 9 0 2 0; #X connect 9 1 3 0; #X connect 10 0 2 0; #X connect 10 1 3 0; #X connect 11 0 2 0; #X connect 11 1 3 0; #X connect 12 0 2 0; #X connect 12 1 3 0; #X connect 13 0 2 0; #X connect 13 1 3 0; #X connect 14 0 15 0; #X connect 14 0 18 0; #X connect 14 0 24 0; #X connect 14 0 21 0; #X connect 14 0 30 0; #X connect 14 0 27 0; #X connect 14 0 35 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 9 0; #X connect 18 0 19 0; #X connect 19 0 20 0; #X connect 20 0 8 0; #X connect 21 0 22 0; #X connect 22 0 23 0; #X connect 23 0 11 0; #X connect 24 0 25 0; #X connect 25 0 26 0; #X connect 26 0 10 0; #X connect 27 0 28 0; #X connect 28 0 29 0; #X connect 29 0 13 0; #X connect 30 0 31 0; #X connect 31 0 32 0; #X connect 32 0 12 0; #X connect 33 0 34 1; #X connect 34 0 2 0; #X connect 34 1 3 0; #X connect 35 0 36 0; #X connect 36 0 37 0; #X connect 37 0 34 0; #X restore 636 554 pd fix-pan-mix-7chan; #X obj 577 -117 random 144; #X text 1082 -127 6 metros playing 6 plucked strings \, a granulator and some fx; #X text 1307 -111 2012-13 martin brinkmann; #X obj 212 411 max; #X obj 185 384 float; #X obj 241 419 max; #X obj 269 427 max; #X obj 299 427 max; #X obj 327 429 max; #X obj 9 23 metro 1000; #X obj 245 -40 t b b; #X obj 248 -66 delay 1; #X floatatom 333 458 5 0 0 0 - - -; #X obj 711 -140 inlet; #X obj 892 778 outlet~; #X connect 0 0 10 0; #X connect 1 0 82 0; #X connect 1 0 159 0; #X connect 2 0 82 0; #X connect 2 0 159 1; #X connect 3 0 82 0; #X connect 3 0 159 2; #X connect 4 0 82 0; #X connect 4 0 159 3; #X connect 5 0 82 0; #X connect 5 0 159 4; #X connect 6 0 82 0; #X connect 6 0 159 5; #X connect 9 0 0 0; #X connect 10 0 30 0; #X connect 11 0 38 0; #X connect 12 0 17 0; #X connect 12 0 9 0; #X connect 12 0 24 0; #X connect 12 0 37 0; #X connect 12 0 46 0; #X connect 12 0 55 0; #X connect 12 0 58 0; #X connect 12 0 67 0; #X connect 12 0 159 7; #X connect 12 0 94 0; #X connect 12 0 147 0; #X connect 12 0 150 0; #X connect 12 0 160 0; #X connect 12 0 171 0; #X connect 13 0 14 0; #X connect 14 0 28 0; #X connect 15 0 18 0; #X connect 17 0 13 0; #X connect 18 0 13 1; #X connect 19 0 20 0; #X connect 20 0 26 0; #X connect 21 0 23 0; #X connect 23 0 19 1; #X connect 24 0 19 0; #X connect 25 0 124 0; #X connect 26 0 3 0; #X connect 27 0 122 0; #X connect 28 0 2 0; #X connect 29 0 123 0; #X connect 30 0 1 0; #X connect 31 0 32 0; #X connect 32 0 36 0; #X connect 33 0 39 0; #X connect 35 0 90 0; #X connect 36 0 4 0; #X connect 37 0 31 0; #X connect 38 0 0 1; #X connect 39 0 31 1; #X connect 40 0 41 0; #X connect 41 0 45 0; #X connect 42 0 47 0; #X connect 44 0 125 0; #X connect 45 0 5 0; #X connect 46 0 40 0; #X connect 47 0 40 1; #X connect 48 0 49 0; #X connect 49 0 53 0; #X connect 50 0 54 0; #X connect 52 0 126 0; #X connect 53 0 6 0; #X connect 54 0 48 1; #X connect 55 0 48 0; #X connect 56 0 83 0; #X connect 56 0 174 0; #X connect 56 1 83 0; #X connect 56 1 174 0; #X connect 58 0 71 0; #X connect 58 1 80 2; #X connect 58 1 101 0; #X connect 58 1 105 0; #X connect 58 1 109 0; #X connect 58 1 113 0; #X connect 58 1 117 0; #X connect 58 1 121 0; #X connect 59 0 56 0; #X connect 60 0 56 1; #X connect 61 0 56 3; #X connect 62 0 56 6; #X connect 63 0 56 5; #X connect 64 0 65 0; #X connect 65 0 63 0; #X connect 66 0 64 0; #X connect 67 0 66 0; #X connect 67 0 62 0; #X connect 67 0 61 0; #X connect 67 0 60 0; #X connect 67 0 59 0; #X connect 67 0 73 0; #X connect 67 0 79 0; #X connect 67 0 81 0; #X connect 67 0 133 0; #X connect 68 0 57 0; #X connect 69 0 72 0; #X connect 70 1 68 0; #X connect 71 0 75 0; #X connect 72 0 70 0; #X connect 73 0 74 0; #X connect 74 0 75 1; #X connect 75 0 69 0; #X connect 76 0 78 0; #X connect 77 0 57 0; #X connect 78 0 77 0; #X connect 79 0 56 4; #X connect 80 0 174 0; #X connect 80 1 174 0; #X connect 81 0 80 1; #X connect 82 0 80 0; #X connect 83 0 76 0; #X connect 84 0 134 0; #X connect 85 0 135 0; #X connect 86 0 136 0; #X connect 87 0 144 0; #X connect 88 0 145 0; #X connect 89 0 146 0; #X connect 90 0 36 1; #X connect 91 0 174 0; #X connect 92 0 174 0; #X connect 93 0 97 0; #X connect 94 0 93 0; #X connect 95 0 91 0; #X connect 96 0 92 0; #X connect 97 0 159 6; #X connect 98 0 99 0; #X connect 99 0 9 1; #X connect 99 0 127 0; #X connect 99 0 164 1; #X connect 100 0 98 1; #X connect 101 0 9 0; #X connect 101 1 98 0; #X connect 101 2 100 0; #X connect 101 2 99 1; #X connect 102 0 103 0; #X connect 103 0 17 1; #X connect 103 0 128 0; #X connect 103 0 163 1; #X connect 104 0 102 1; #X connect 105 0 17 0; #X connect 105 1 102 0; #X connect 105 2 104 0; #X connect 105 2 103 1; #X connect 106 0 107 0; #X connect 107 0 24 1; #X connect 107 0 129 0; #X connect 107 0 165 1; #X connect 108 0 106 1; #X connect 109 0 24 0; #X connect 109 1 106 0; #X connect 109 2 108 0; #X connect 109 2 107 1; #X connect 110 0 111 0; #X connect 111 0 37 1; #X connect 111 0 130 0; #X connect 111 0 166 1; #X connect 112 0 110 1; #X connect 113 0 37 0; #X connect 113 1 110 0; #X connect 113 2 112 0; #X connect 113 2 111 1; #X connect 114 0 115 0; #X connect 115 0 131 0; #X connect 115 0 46 1; #X connect 115 0 167 1; #X connect 116 0 114 1; #X connect 117 0 46 0; #X connect 117 1 114 0; #X connect 117 2 116 0; #X connect 117 2 115 1; #X connect 118 0 119 0; #X connect 119 0 55 1; #X connect 119 0 132 0; #X connect 119 0 168 1; #X connect 120 0 118 1; #X connect 121 0 55 0; #X connect 121 1 118 0; #X connect 121 2 120 0; #X connect 121 2 119 1; #X connect 122 0 28 1; #X connect 123 0 30 1; #X connect 124 0 26 1; #X connect 125 0 45 1; #X connect 126 0 53 1; #X connect 133 0 56 2; #X connect 134 0 1 1; #X connect 134 0 8 0; #X connect 135 0 2 1; #X connect 135 0 16 0; #X connect 136 0 3 1; #X connect 136 0 22 0; #X connect 137 0 139 1; #X connect 138 0 137 1; #X connect 139 0 142 0; #X connect 140 0 137 0; #X connect 140 1 138 0; #X connect 142 0 140 0; #X connect 142 0 141 0; #X connect 142 0 143 0; #X connect 143 0 134 1; #X connect 143 0 135 1; #X connect 143 0 136 1; #X connect 143 0 144 1; #X connect 143 0 145 1; #X connect 143 0 146 1; #X connect 144 0 4 1; #X connect 144 0 34 0; #X connect 145 0 5 1; #X connect 145 0 43 0; #X connect 146 0 6 1; #X connect 146 0 51 0; #X connect 147 0 84 0; #X connect 147 0 85 0; #X connect 147 0 86 0; #X connect 147 0 87 0; #X connect 147 0 88 0; #X connect 147 0 89 0; #X connect 147 1 139 0; #X connect 148 0 149 0; #X connect 148 0 151 0; #X connect 148 0 153 0; #X connect 149 0 148 1; #X connect 150 0 148 1; #X connect 152 0 153 1; #X connect 152 0 154 0; #X connect 153 0 155 0; #X connect 155 0 156 0; #X connect 156 1 157 0; #X connect 157 0 158 0; #X connect 158 0 12 0; #X connect 159 0 76 0; #X connect 159 0 91 0; #X connect 159 0 95 0; #X connect 159 1 76 0; #X connect 159 1 92 0; #X connect 159 1 96 0; #X connect 160 0 152 0; #X connect 163 0 165 0; #X connect 164 0 163 0; #X connect 165 0 166 0; #X connect 166 0 167 0; #X connect 167 0 168 0; #X connect 168 0 169 1; #X connect 168 0 172 0; #X connect 169 0 148 0; #X connect 170 0 169 0; #X connect 170 1 164 0; #X connect 171 0 170 0; #X connect 173 0 12 0; #X restore 247 -233 pd patch_2; #X text -328 -309 copy paste patch and put inlets and outlets in it ; #X obj 130 -261 *~; #X obj 162 -456 vu_meter; #X obj 157 -122 *~; #X obj -197 -91 vu_meter; #X obj 412 -405 vu_meter; #X obj 254 -264 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 332 -187 *~; #X obj 62 -454 stereo_fader; #X obj -97 -91 stereo_fader; #X obj 314 -405 mono_fader; #X obj 142 -58 linear_pan~; #X obj 256 -86 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 5600 1; #X obj 81 -185 linear_pan~; #X obj 122 -214 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 12700 1; #X connect 1 0 3 0; #X connect 1 1 8 0; #X connect 2 0 1 0; #X connect 3 0 20 0; #X connect 4 0 5 0; #X connect 4 0 12 0; #X connect 4 0 12 1; #X connect 5 0 18 0; #X connect 6 0 4 0; #X connect 6 0 14 0; #X connect 8 0 20 0; #X connect 10 0 18 0; #X connect 13 0 6 0; #X connect 14 0 10 0; #X connect 15 0 3 1; #X connect 15 1 8 1; #X connect 16 0 5 1; #X connect 16 1 10 1; #X connect 17 0 4 1; #X connect 17 0 14 1; #X connect 18 0 11 0; #X connect 18 0 0 0; #X connect 18 1 11 1; #X connect 18 1 0 1; #X connect 19 0 18 1; #X connect 20 0 5 0; #X connect 20 0 9 0; #X connect 20 1 10 0; #X connect 20 1 9 1; #X connect 21 0 20 1;