#N canvas 439 190 404 363 10; #N canvas 0 25 815 569 bay 0; #X obj 12 83 loadbang; #N canvas 0 22 763 340 ascoltaHits 0; #X obj 161 223 outlet; #X obj 146 33 r 1-hit; #X obj 147 54 bang; #X msg 147 83 60; #X obj 198 57 bang; #X obj 197 36 r 2-hit; #X msg 198 86 72; #X obj 254 57 bang; #X msg 254 86 48; #X obj 253 36 r 3-hit; #X obj 303 60 bang; #X msg 303 89 67; #X obj 303 39 r 4-hit; #X obj 359 60 bang; #X obj 422 60 bang; #X obj 422 39 r 6-hit; #X obj 359 39 r 5-hit; #X msg 359 89 76; #X msg 422 89 36; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 0 0; #X connect 4 0 6 0; #X connect 5 0 4 0; #X connect 6 0 0 0; #X connect 7 0 8 0; #X connect 8 0 0 0; #X connect 9 0 7 0; #X connect 10 0 11 0; #X connect 11 0 0 0; #X connect 12 0 10 0; #X connect 13 0 17 0; #X connect 14 0 18 0; #X connect 15 0 14 0; #X connect 16 0 13 0; #X connect 17 0 0 0; #X connect 18 0 0 0; #X restore 428 102 pd ascoltaHits; #X obj 430 164 mtof; #N canvas 0 22 466 316 chords 0; #X obj 132 43 inlet; #X obj 131 240 outlet; #X obj 262 31 loadbang; #X obj 260 74 metro 20000; #X obj 257 115 int 0; #X obj 303 117 + 1; #X obj 257 136 % 2; #X obj 246 162 select 0 1; #X obj 131 214 + 0; #X msg 243 182 0; #X msg 270 184 7; #X msg 260 54 1; #X connect 0 0 8 0; #X connect 2 0 11 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 6 0; #X connect 5 0 4 1; #X connect 6 0 7 0; #X connect 7 0 9 0; #X connect 7 1 10 0; #X connect 8 0 1 0; #X connect 9 0 8 1; #X connect 10 0 8 1; #X connect 11 0 3 0; #X restore 430 131 pd chords; #N canvas 0 22 940 672 ascolta-valori 0; #X obj 135 554 outlet; #X obj 28 146 line; #X msg 27 123 \$1 100; #X msg 27 175 control amp1 \$1; #X obj 146 100 line; #X msg 145 77 \$1 100; #X obj 144 26 + 1; #X obj 143 51 / 2; #X obj 265 143 line; #X msg 264 119 \$1 100; #X obj 382 135 line; #X msg 381 112 \$1 100; #X obj 380 61 + 1; #X obj 379 86 / 2; #X msg 264 171 control amp2 \$1; #X obj 297 304 line; #X msg 296 281 \$1 100; #X obj 414 288 line; #X msg 413 265 \$1 100; #X obj 412 214 + 1; #X obj 411 239 / 2; #X obj 533 331 line; #X msg 532 307 \$1 100; #X obj 650 323 line; #X msg 649 300 \$1 100; #X obj 648 249 + 1; #X obj 647 274 / 2; #X msg 296 324 control amp3 \$1; #X msg 531 359 control amp4 \$1; #N canvas 0 22 678 338 graph16 0; #X array vol 100 float 3; #A 0 0.382146 0.444444 0.527258 0.5757 0.610071 0.636731 0.658514 0.676931 0.692884 0.706956 0.719544 0.730931 0.741327 0.75089 0.759744 0.767987 0.775698 0.782941 0.78977 0.796229 0.802357 0.808187 0.813745 0.819055 0.82414 0.829017 0.833703 0.838212 0.842557 0.84675 0.8508 0.854718 0.858511 0.862187 0.865754 0.869217 0.872583 0.875856 0.879043 0.882146 0.885171 0.888121 0.891 0.893811 0.896558 0.899243 0.901869 0.904438 0.906954 0.909417 0.911831 0.914197 0.916517 0.918792 0.921026 0.923218 0.925371 0.927485 0.929563 0.931605 0.933613 0.935588 0.937531 0.939443 0.941324 0.943177 0.945001 0.946797 0.948567 0.950311 0.952031 0.953725 0.955396 0.957044 0.95867 0.960273 0.961856 0.963418 0.964959 0.966481 0.967984 0.969468 0.970934 0.972382 0.973813 0.975227 0.976624 0.978006 0.979371 0.980721 0.982056 0.983376 0.984682 0.985974 0.987252 0.988516 0.989767 0.991005 0.99223 1.0615; #X coords 0 1 99 0 200 140 1; #X restore 532 24 graph; #X obj 26 101 tabread vol; #X obj 28 76 * 100; #X obj 265 97 tabread vol; #X obj 262 75 * 100; #X obj 28 48 clip 0 1; #X obj 262 40 clip 0 1; #X obj 307 264 tabread vol; #X obj 307 242 * 100; #X obj 308 222 clip 0 1; #X obj 534 284 tabread vol; #X obj 534 262 * 100; #X obj 535 242 clip 0 1; #X msg 149 129 control pos1 \$1; #X msg 385 164 control pos2 \$1; #X msg 417 317 control pos3 \$1; #X msg 653 352 control pos4 \$1; #X obj 434 493 line; #X msg 433 469 \$1 100; #X obj 551 485 line; #X msg 550 462 \$1 100; #X obj 549 411 + 1; #X obj 548 436 / 2; #X obj 435 446 tabread vol; #X obj 435 424 * 100; #X obj 436 404 clip 0 1; #X msg 432 521 control amp5 \$1; #X msg 553 514 control pos5 \$1; #X obj 28 13 r 1-velo; #X obj 145 6 r 1-x; #X obj 264 17 r 2-velo; #X obj 296 202 r 3-velo; #X obj 412 194 r 3-x; #X obj 528 216 r 4-velo; #X obj 649 229 r 4-x; #X obj 429 378 r 5-velo; #X obj 550 391 r 5-x; #X obj 382 40 r 2-x; #X obj 839 58 + 1; #X obj 761 97 log; #X obj 803 59 int 1; #X obj 759 119 / 4.65; #X obj 807 83 t f f; #X obj 785 33 metro 10; #X obj 785 14 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 763 183 tabwrite vol; #X msg 848 32 1; #X obj 758 141 + 0.8; #X obj 757 160 / 1.8; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 3 0 0 0; #X connect 4 0 42 0; #X connect 5 0 4 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 14 0; #X connect 9 0 8 0; #X connect 10 0 43 0; #X connect 11 0 10 0; #X connect 12 0 13 0; #X connect 13 0 11 0; #X connect 14 0 0 0; #X connect 15 0 27 0; #X connect 16 0 15 0; #X connect 17 0 44 0; #X connect 18 0 17 0; #X connect 19 0 20 0; #X connect 20 0 18 0; #X connect 21 0 28 0; #X connect 22 0 21 0; #X connect 23 0 45 0; #X connect 24 0 23 0; #X connect 25 0 26 0; #X connect 26 0 24 0; #X connect 27 0 0 0; #X connect 28 0 0 0; #X connect 30 0 2 0; #X connect 31 0 30 0; #X connect 32 0 9 0; #X connect 33 0 32 0; #X connect 34 0 31 0; #X connect 35 0 33 0; #X connect 36 0 16 0; #X connect 37 0 36 0; #X connect 38 0 37 0; #X connect 39 0 22 0; #X connect 40 0 39 0; #X connect 41 0 40 0; #X connect 42 0 0 0; #X connect 43 0 0 0; #X connect 44 0 0 0; #X connect 45 0 0 0; #X connect 46 0 55 0; #X connect 47 0 46 0; #X connect 48 0 56 0; #X connect 49 0 48 0; #X connect 50 0 51 0; #X connect 51 0 49 0; #X connect 52 0 47 0; #X connect 53 0 52 0; #X connect 54 0 53 0; #X connect 55 0 0 0; #X connect 56 0 0 0; #X connect 57 0 34 0; #X connect 58 0 6 0; #X connect 59 0 35 0; #X connect 60 0 38 0; #X connect 61 0 19 0; #X connect 62 0 41 0; #X connect 63 0 25 0; #X connect 64 0 54 0; #X connect 65 0 50 0; #X connect 66 0 12 0; #X connect 67 0 69 1; #X connect 68 0 70 0; #X connect 69 0 67 0; #X connect 69 0 71 0; #X connect 70 0 76 0; #X connect 71 0 68 0; #X connect 71 1 74 1; #X connect 72 0 69 0; #X connect 73 0 72 0; #X connect 75 0 69 0; #X connect 76 0 77 0; #X connect 77 0 74 0; #X restore 592 84 pd ascolta-valori; #X obj 567 118 bay --------; #X obj 367 279 catch~ mainL; #X obj 491 281 catch~ mainR; #X obj 376 318 *~ 0.01; #X obj 467 319 *~ 0.01; #X obj 701 211 vsl 15 128 0 0.8 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 317 1; #X floatatom 700 346 5 0 0 0 - - -; #X obj 750 195 loadbang; #X msg 750 216 0.02; #X obj 265 365 csound~ 2 2; #X obj 332 137 r csound; #X msg 156 24 i9 0 8 400 90 0.3; #X msg 23 159 i30 0 17000 2 30; #X msg 23 136 i10 0 17000 10 30; #X msg 24 112 i25 0 17000 0.98 0.8 20000; #X msg 1 182 bang \; csound bin /usr/local/bin/csound \; csound orc bay.orc \; csound sco bay.sco \; csound csound -dm0 \; csound bang \; pd dsp 1; #X msg 267 58 i9 0 8 450 90 0.3; #X msg 293 20 i9 0 8 500 90 0.3; #X obj 255 392 /~ 32767; #X obj 324 391 /~ 32767; #N canvas 77 25 718 506 note---- 0; #X obj 95 284 outlet; #X obj 95 222 mtof; #X obj 202 211 mtof; #X obj 309 220 mtof; #X obj 412 221 mtof; #X obj 120 133 inlet; #X obj 195 140 inlet; #X obj 310 163 inlet; #X obj 414 170 inlet; #X obj 533 224 mtof; #X obj 535 173 inlet; #X obj 204 283 outlet; #X obj 303 284 outlet; #X obj 408 280 outlet; #X obj 539 274 outlet; #X connect 1 0 0 0; #X connect 2 0 11 0; #X connect 3 0 12 0; #X connect 4 0 13 0; #X connect 5 0 1 0; #X connect 6 0 2 0; #X connect 7 0 3 0; #X connect 8 0 4 0; #X connect 9 0 14 0; #X connect 10 0 9 0; #X restore 567 142 pd note----; #X obj 324 411 /~ 1.5; #X obj 255 412 /~ 1.5; #X obj 235 450 outlet~; #X obj 328 446 outlet~; #X msg 404 197 i9 0 14 \$1 90 0.3; #X obj 408 242 inlet~; #X obj 479 243 inlet~; #X connect 0 0 20 0; #X connect 0 0 17 0; #X connect 0 0 18 0; #X connect 0 0 19 0; #X connect 1 0 3 0; #X connect 2 0 30 0; #X connect 3 0 2 0; #X connect 5 0 25 0; #X connect 5 1 25 1; #X connect 5 2 25 2; #X connect 5 3 25 3; #X connect 5 4 25 4; #X connect 6 0 8 0; #X connect 7 0 9 0; #X connect 8 0 14 0; #X connect 9 0 14 1; #X connect 10 0 9 1; #X connect 10 0 8 1; #X connect 10 0 11 0; #X connect 12 0 13 0; #X connect 13 0 10 0; #X connect 14 0 23 0; #X connect 14 1 24 0; #X connect 15 0 14 0; #X connect 16 0 14 0; #X connect 17 0 14 0; #X connect 18 0 14 0; #X connect 19 0 14 0; #X connect 21 0 14 0; #X connect 22 0 14 0; #X connect 23 0 27 0; #X connect 24 0 26 0; #X connect 25 0 30 0; #X connect 25 1 30 0; #X connect 25 2 30 0; #X connect 25 3 30 0; #X connect 25 4 30 0; #X connect 26 0 29 0; #X connect 27 0 28 0; #X connect 30 0 14 0; #X connect 31 0 8 0; #X connect 32 0 9 0; #X restore 48 180 pd bay; #N canvas 0 22 892 581 beats 0; #X obj 361 183 metro; #N canvas 1 23 466 316 msecs 0; #X obj 58 19 inlet; #X obj 61 209 outlet; #X obj 57 147 /; #X obj 57 100 bang; #X obj 73 79 t f f; #X obj 57 174 / 4; #X msg 57 122 60000; #X connect 0 0 4 0; #X connect 2 0 5 0; #X connect 3 0 6 0; #X connect 4 0 3 0; #X connect 4 1 2 1; #X connect 5 0 1 0; #X connect 6 0 2 0; #X restore 425 154 pd msecs; #X obj 424 80 loadbang; #X obj 361 160 tgl 15 0 empty empty empty 0 -6 0 8 -258699 -1 -1 1 1; #N canvas 0 22 490 340 graph2 0; #X obj 122 9 inlet; #X obj 362 255 outlet; #X obj 171 33 int; #X obj 204 31 + 1; #X obj 185 57 % 4; #X obj 168 78 sel 0; #X obj 168 105 bng 15 250 50 0 empty empty beat 0 -6 0 8 -262144 -1 -1; #X obj 263 86 sel 0; #X obj 264 108 bng 15 250 50 0 empty empty bar 0 -6 0 8 -262144 -1 -1; #X obj 262 63 % 16; #X obj 69 278 hradio 10 1 0 16 empty empty empty 0 -6 0 8 -262144 -1 -1 7; #X obj 70 64 / 2; #X obj 71 87 int; #X obj 72 111 hradio 10 1 0 2 empty empty 1/8 0 -6 0 8 -262144 -1 -1 1; #X obj 342 78 int; #X obj 73 220 hradio 10 1 0 4 empty empty 1/4 0 -6 0 8 -262144 -1 -1 1; #X obj 341 55 / 4; #X obj 70 167 hradio 10 1 0 4 empty empty 1/16 0 -6 0 8 -262144 -1 -1 3; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 3 0 2 1; #X connect 3 0 4 0; #X connect 3 0 9 0; #X connect 4 0 5 0; #X connect 4 0 17 0; #X connect 4 0 11 0; #X connect 5 0 6 0; #X connect 7 0 8 0; #X connect 9 0 7 0; #X connect 9 0 10 0; #X connect 9 0 16 0; #X connect 9 0 1 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 14 0 15 0; #X connect 16 0 14 0; #X coords 0 1 100 -1 200 140 1; #X restore 373 244 graph; #X floatatom 447 179 5 0 0 0 - - -; #X obj 373 221 delay; #X obj 408 200 / 2; #X text 37 224 this delay is to center the quantization; #X obj 426 130 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -258699 -1 -1 50 256; #X obj 460 101 s sampleinit; #X obj 272 104 loadbang; #X obj 442 417 s beat; #X obj 446 201 s beatmsec; #X obj 392 478 s nets; #X obj 561 210 s nets; #X msg 425 101 50; #X msg 562 186 beatmsec \$1; #X msg 390 454 beat \$1; #X msg 295 135 1; #X obj 538 427 bang; #X obj 537 400 select 0; #X obj 558 457 s bar; #X obj 628 451 s nets; #X msg 626 427 bar 1; #X connect 0 0 6 0; #X connect 1 0 0 1; #X connect 1 0 5 0; #X connect 1 0 7 0; #X connect 1 0 13 0; #X connect 1 0 17 0; #X connect 2 0 16 0; #X connect 2 0 10 0; #X connect 3 0 0 0; #X connect 4 0 12 0; #X connect 4 0 18 0; #X connect 4 0 21 0; #X connect 6 0 4 0; #X connect 7 0 6 1; #X connect 9 0 1 0; #X connect 11 0 19 0; #X connect 16 0 9 0; #X connect 17 0 15 0; #X connect 18 0 14 0; #X connect 19 0 3 0; #X connect 20 0 22 0; #X connect 20 0 24 0; #X connect 21 0 20 0; #X connect 24 0 23 0; #X restore 7 6 pd beats; #X obj 39 312 dac~; #X obj 39 262 +~; #X obj 91 262 +~; #N canvas 0 94 786 462 normalizza-volumi 0; #N canvas 0 22 450 300 graph16 0; #X array \$0-norm-array 100 float 3; #A 0 0.154758 0.190473 0.211901 0.226187 0.247616 0.269044 0.297616 0.319044 0.33333 0.347616 0.361902 0.369044 0.38333 0.390473 0.404759 0.419045 0.43333 0.447616 0.45714 0.466664 0.476188 0.483331 0.497616 0.504759 0.519045 0.519045 0.526188 0.533331 0.547617 0.547617 0.554759 0.561902 0.566664 0.571426 0.576188 0.576188 0.576188 0.583331 0.583331 0.583331 0.590474 0.590474 0.590474 0.597617 0.597617 0.60476 0.60476 0.60476 0.60476 0.60476 0.611903 0.611903 0.611903 0.611903 0.611903 0.619045 0.619045 0.623807 0.628569 0.633331 0.633331 0.633331 0.638093 0.642855 0.647617 0.647617 0.647617 0.65476 0.658331 0.661903 0.665474 0.669046 0.669046 0.669046 0.672617 0.676189 0.67976 0.683331 0.683331 0.683331 0.683331 0.686903 0.690474 0.694046 0.697617 0.701189 0.70476 0.708331 0.711903 0.711903 0.711903 0.711903 0.711903 0.719046 0.726189 0.726189 0.726189 0.726189 0.733332 0.733332; #X coords 0 1 99 0 200 140 1; #X restore 531 154 graph; #X obj 37 133 tabread \$0-norm-array; #X obj 37 155 s 1-loop-vol; #X obj 135 218 tabread \$0-norm-array; #X obj 48 290 tabread \$0-norm-array; #X obj 104 392 tabread \$0-norm-array; #X obj 277 370 tabread \$0-norm-array; #X obj 133 238 s 2-loop-vol; #X obj 47 306 s 3-loop-vol; #X obj 104 413 s 4-loop-vol; #X obj 274 397 s 5-loop-vol; #X obj 379 88 i 0; #X obj 408 88 + 1; #X obj 378 67 metro 10; #X obj 377 46 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 380 113 expr 1+$f1; #X obj 340 146 tabwrite \$0-norm-array; #X msg 481 58 0; #X obj 279 309 r 5-velo; #X obj 104 335 r 4-velo; #X obj 51 235 r 3-velo; #X obj 138 162 r 2-velo; #X obj 38 78 r 1-velo; #X obj 281 332 clip 0 1; #X obj 279 350 * 100; #X obj 106 352 clip 0 1; #X obj 104 370 * 100; #X obj 51 253 clip 0 1; #X obj 49 271 * 100; #X obj 138 181 clip 0 1; #X obj 136 199 * 100; #X obj 40 96 clip 0 1; #X obj 38 114 * 100; #X connect 1 0 2 0; #X connect 3 0 7 0; #X connect 4 0 8 0; #X connect 5 0 9 0; #X connect 6 0 10 0; #X connect 11 0 12 0; #X connect 11 0 15 0; #X connect 12 0 11 1; #X connect 13 0 11 0; #X connect 14 0 13 0; #X connect 15 0 16 0; #X connect 17 0 11 1; #X connect 18 0 23 0; #X connect 19 0 25 0; #X connect 20 0 27 0; #X connect 21 0 29 0; #X connect 22 0 31 0; #X connect 23 0 24 0; #X connect 24 0 6 0; #X connect 25 0 26 0; #X connect 26 0 5 0; #X connect 27 0 28 0; #X connect 28 0 4 0; #X connect 29 0 30 0; #X connect 30 0 3 0; #X connect 31 0 32 0; #X connect 32 0 1 0; #X restore 7 26 pd normalizza-volumi; #N canvas 0 22 454 304 normalizza-pan 0; #X obj 56 26 r 1-x; #X obj 55 92 s 1-pan; #X obj 61 50 + 4; #X obj 58 72 / 8; #X obj 126 50 + 4; #X obj 123 72 / 8; #X obj 190 50 + 4; #X obj 187 72 / 8; #X obj 256 47 + 4; #X obj 253 69 / 8; #X obj 330 48 + 4; #X obj 327 70 / 8; #X obj 121 26 r 2-x; #X obj 120 92 s 2-pan; #X obj 185 26 r 3-x; #X obj 184 92 s 3-pan; #X obj 251 23 r 4-x; #X obj 249 89 s 4-pan; #X obj 325 24 r 5-x; #X obj 324 90 s 5-pan; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 3 0 1 0; #X connect 4 0 5 0; #X connect 5 0 13 0; #X connect 6 0 7 0; #X connect 7 0 15 0; #X connect 8 0 9 0; #X connect 9 0 17 0; #X connect 10 0 11 0; #X connect 11 0 19 0; #X connect 12 0 4 0; #X connect 14 0 6 0; #X connect 16 0 8 0; #X connect 18 0 10 0; #X restore 7 46 pd normalizza-pan; #X obj 158 63 vsl 15 128 0.01 1 1 0 empty empty empty 0 -8 0 8 -262144 -1 -1 8262 1; #X obj 39 235 *~ 0.5; #X obj 91 236 *~ 0.5; #X obj 90 88 loadbang; #X floatatom 156 196 5 0 0 0 - - -; #X obj 245 63 vsl 15 128 0.1 3 0 0 empty empty empty 0 -8 0 8 -262144 -1 -1 8321 1; #X floatatom 243 196 5 0 0 0 - - -; #X obj 39 288 *~ 1; #X obj 91 287 *~ 1; #X obj 180 88 loadbang; #X text 265 159 volume generale; #X text 74 156 volume bay; #X msg 197 115 2; #X msg 108 112 0.2; #X connect 0 0 8 0; #X connect 0 1 9 0; #X connect 3 0 14 0; #X connect 4 0 15 0; #X connect 7 0 8 1; #X connect 7 0 9 1; #X connect 7 0 11 0; #X connect 8 0 3 0; #X connect 9 0 4 0; #X connect 10 0 20 0; #X connect 12 0 13 0; #X connect 12 0 14 1; #X connect 12 0 15 1; #X connect 14 0 2 0; #X connect 15 0 2 1; #X connect 16 0 19 0; #X connect 19 0 12 0; #X connect 20 0 7 0;