forest-all-around/puredata/piano_access_mesh_x_2.pd

1264 lines
36 KiB
Text

#N canvas 503 89 613 467 10;
#X obj 318 178 spigot;
#X obj 367 163 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#N canvas 0 89 1440 811 crickets 0;
#X obj 129 363 pack f f;
#X obj 175 185 tgl 20 0 empty empty 120 17 7 0 10 -257985 -1 -1 0 1
;
#X obj 91 289 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 139 311 5 0 0 0 - - -;
#X obj 1077 528 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 1077 552 t b a;
#X msg 1124 512 0;
#X obj 1248 793 pack f f;
#X obj 1293 767 tgl 15 0 empty \$0-c-tgl r:0-c-tgl 17 7 0 10 -262144
-1 -1 0 1;
#X obj 1251 721 hsl 128 15 0 255 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 1248 846 s CTRL;
#X floatatom 1258 741 5 0 0 0 - - -;
#X msg 1248 814 127 \$1 \$2;
#X text 1314 689 fishing-fly;
#X text 1048 603 cricket drummers;
#X obj 1114 581 tgl 15 0 \$0-c-tgl empty s:0-c-tgl 17 7 0 10 -262144
-1 -1 0 1;
#X floatatom 1077 581 5 0 0 0 s:0-c-sld - #0-c-sld;
#X floatatom 1248 690 5 0 0 0 r:0-c-sld #0-c-sld -;
#X obj 129 407 s CTRL;
#X obj 1248 652 * 127;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff2 50 float 3;
#A 0 0.285714 0.304762 0.328572 0.457144 0.504763 0.514287 0.542858
0.542858 0.533335 0.533335 0.514287 0.495239 0.476191 0.428572 0.380953
0.361905 0.342857 0.333333 0.333333 0.361905 0.4 0.466667 0.466667
0.552382 0.57143 0.580954 0.590478 0.590478 0.580954 0.523811 0.457144
0.409524 0.361905 0.304762 0.27619 0.266666 0.257142 0.180951 0.123808
0.0761888 0.0571411 0.0571411 0.0571411 0.0476172 0.0476172 0.0380933
0.0380933 0.0380937 0.0380937 0.333333;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 334 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff1 50 float 3;
#A 0 0.2 0.304762 0.333334 0.419049 0.44762 0.504763 0.571431 0.61905
0.666669 0.723812 0.838099 1.14286 0.952385 0.74286 0.666669 0.533335
0.419049 0.380953 0.266667 0.219047 0.171428 0.104761 0.0857133 0.0666667
0.0190476 0.0285714 0.0285714 0.0285714 0.0285714 0.0190476 0.0190476
0.0190476 0.847619 0.847619 0.847619 0.847619 0.847619 0.12381 0.12381
0.12381 0.12381 0.12381 0.828571 0.828571 0.828571 0.828571 0.828571
0.152381 0.152381 0.152381;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 181 38 graph;
#X obj 113 768 pack f f;
#X obj 158 593 tgl 20 0 empty empty 102 17 7 0 10 -159808 -1 -1 0 1
;
#X obj 120 640 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 127 660 5 0 0 0 - - -;
#X obj 113 812 s CTRL;
#X obj 40 650 f;
#X obj 39 593 tgl 20 0 empty empty empty 17 7 0 10 -232576 -1 -1 0
1;
#X floatatom 39 765 5 0 0 0 - - -;
#X floatatom 39 806 5 0 0 0 - - -;
#X floatatom 38 716 5 0 0 0 - - -;
#X msg 113 789 102 \$1 \$2;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff0 50 float 3;
#A 0 0.371428 0.352381 0.323809 0.295237 0.247618 0.180951 0.142856
0.104762 0.104762 0.104762 0.0952383 0.104762 0.114286 0.142855 0.152379
0.171427 0.209522 0.238094 0.285713 0.333333 0.390476 0.466667 0.552381
0.638095 0.342855 0.238093 0.180949 0.142854 0.142854 0.142854 0.142854
0.142854 0.142854 0.171429 0.219048 0.238096 0.238096 0.219048 0.190476
0.152381 0.152381 0.161905 0.171429 0.238096 0.276191 0.295239 0.276191
0.209524 0.171429 0.390478;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 27 38 graph;
#X obj 115 680 int;
#X floatatom 178 732 5 0 0 0 - - -;
#X obj 179 755 s X3;
#X obj 114 701 t b a;
#X obj 32 248 f;
#X obj 32 269 + 1;
#X obj 32 186 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X floatatom 31 366 5 0 0 0 - - -;
#X floatatom 31 407 5 0 0 0 - - -;
#X floatatom 32 311 5 0 0 0 - - -;
#X obj 32 226 metro 2000;
#X obj 904 578 s CTRL;
#X floatatom 1040 467 5 0 0 0 - - -;
#X msg 1038 447 100;
#X msg 1040 490 151 \$1 1;
#X obj 564 894 s CTRL;
#X msg 564 871 150 \$1 1;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff5 50 float 3;
#A 0 0.32381 0.409525 0.361906 0.333334 0.266667 0.219048 0.142857
0.190477 0.342858 0.419049 0.419049 0.314287 0.24762 0.152381 0.0952379
0.200001 0.323811 0.37143 0.361906 0.219048 0.161905 0.895239 0.876191
0.876191 0.876191 0.8 0.8 0.8 0.390477 0.409524 0.419048 0.104762 0.104762
0.114286 0.133334 0.161905 0.180953 0.209524 0.24762 0.304763 0.333335
0.37143 0.409526 0.457145 0.514288 0.54286 0.571431 0.600003 0.628575
0.638099;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 794 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff4 50 float 3;
#A 0 0.133333 0.171428 0.266667 0.295239 0.285715 0.276191 0.266667
0.247619 0.209524 0.180952 0.142857 0.0857136 0.0952386 0.0952386 0.114286
0.209525 0.247621 0.247621 0.161904 0.142856 0.114285 0.114285 0.142856
0.180952 0.238095 0.257143 0.257143 0.257143 0.257143 0.24762 0.295239
0.304763 0.304763 0.304763 0.266667 0.2 0.152381 0.123809 0.123809
0.123809 0.133333 0.2 0.276191 0.304763 0.342858 0.361906 0.37143 0.37143
0.37143 0.304763;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 641 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff3 50 float 3;
#A 0 0.295238 0.361905 0.380952 0.380952 0.380952 0.380952 0.390476
0.495237 0.514285 0.571428 0.676191 0.714287 0.752382 0.780954 0.857145
0.904764 0.819049 0.695239 0.580953 0.342857 0.361905 0.352381 0.352381
0.323809 0.295238 0.257142 0.180951 0.171427 0.171427 0.257143 0.304762
0.352382 0.361906 0.380953 0.37143 0.342858 0.295239 0.266667 0.190476
0.161904 0.123809 0.104761 0.0285701 0.0190462 -0.00952387 -0.00952387
-0.00952387 -0.00952387 -0.00952387 -0.00952387;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 487 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff8 12 float 3;
#A 0 0.578571 0.864285 1.39286 0.557143 0.557143 0.885714 1.39286 0.878573
0.535715 0.535715 1.1 0.542857;
#X coords 0 1 12 0 150 105 1 0 0;
#X restore 1254 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff7 50 float 3;
#A 0 0.2 0.228571 0.228571 0.228571 0.228571 0.221429 0.214286 0.207143
0.2 0.178571 0.164286 0.157143 0.142857 0.121428 0.0928566 0.0785708
0.0499989 0.142857 0.185714 0.242857 0.3 0.328572 0.385715 0.42143
0.442859 0.442859 0.400001 0.364287 0.300001 0.278572 0.214286 0.142857
0.164286 0.185714 0.242858 0.264286 0.300001 0.307144 0.342858 0.378573
0.407144 0.435716 0.457145 0.414287 0.37143 0.321429 0.292858 0.242858
0.164286 -0.0928589;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 1101 38 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff6 50 float 3;
#A 0 0.104762 0.104762 0.12381 0.161905 0.190477 0.209524 0.219048
0.200001 0.171429 0.152379 0.161903 0.180951 0.199998 0.266665 0.314285
0.323809 0.371429 0.380953 0.380953 0.380953 0.390476 0.133334 0.133334
0.133334 0.133334 0.142857 0.219048 0.247619 0.266667 0.266667 0.228572
0.2 0.180952 0.123809 0.133333 0.190476 0.228572 0.247619 0.247619
0.219048 0.161905 0.180951 0.190475 0.257142 0.304761 0.352381 0.504764
0.609527 0.66667 0.733337;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 947 38 graph;
#X obj 337 363 pack f f;
#X obj 383 185 tgl 20 0 empty empty 121 17 7 0 10 -257985 -1 -1 0 1
;
#X obj 299 289 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 347 311 5 0 0 0 - - -;
#X obj 337 407 s CTRL;
#X obj 239 345 tabread riff1;
#X obj 240 248 f;
#X obj 240 269 + 1;
#X obj 240 186 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X floatatom 239 366 5 0 0 0 - - -;
#X floatatom 239 407 5 0 0 0 - - -;
#X floatatom 240 311 5 0 0 0 - - -;
#X obj 240 226 metro 2000;
#X obj 240 290 mod 50;
#X msg 337 384 121 \$1 \$2;
#X msg 129 384 120 \$1 \$2;
#X obj 545 361 pack f f;
#X obj 591 183 tgl 20 0 empty empty 122 17 7 0 10 -257985 -1 -1 0 1
;
#X obj 507 287 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 555 309 5 0 0 0 - - -;
#X obj 545 405 s CTRL;
#X obj 448 246 f;
#X obj 448 267 + 1;
#X obj 448 184 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X floatatom 447 364 5 0 0 0 - - -;
#X floatatom 447 405 5 0 0 0 - - -;
#X floatatom 448 309 5 0 0 0 - - -;
#X obj 448 224 metro 2000;
#X msg 545 382 122 \$1 \$2;
#X obj 447 343 tabread riff2;
#X obj 31 345 tabread riff0;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff12 30 float 3;
#A 0 0.578571 0.864285 1.39286 0.00952381 0.00952375 0.428571 0.542857
0.878573 0.00952381 0.00952387 1.1 0.12381 0 0 0 0 0 0 0.152381 0.152381
0 0 0 0.495238 0 0.685714 0.514286 0 0.238095 0;
#X coords 0 1 30 0 150 105 1 0 0;
#X restore 338 452 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff11 10 float 3;
#A 0 0.342857 0.67619 0.371429 0.685714 0.352381 0.638095 0.352381
0.609524 0.333333 0.0285714;
#X coords 0 1 10 0 150 105 1 0 0;
#X restore 185 452 graph;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff10 50 float 3;
#A 0 0.809524 0.809524 0.819048 0.819048 0.819048 0.809524 0.7 0.695239
0.695239 0.695239 0.695239 0.438095 0.695239 0.690477 0.685715 0.447619
0.680952 0.680952 0.680952 0.680952 0.680952 0.82381 0.82381 0.666666
0.666666 0.671429 0.671429 0.814286 0.814286 0.657142 0.657142 0.657142
0.642856 0.623807 0.623807 0.623807 0.809524 0.361905 0.809524 0.361905
0.714285 0.714285 0.723809 0.761905 0.761905 0.771429 0.771429 0.771429
0.771429 0.800001;
#X coords 0 1 50 0 150 105 1 0 0;
#X restore 31 452 graph;
#X obj 340 772 pack f f;
#X obj 385 597 tgl 20 0 empty empty 103 17 7 0 10 -159808 -1 -1 0 1
;
#X obj 347 644 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 354 664 5 0 0 0 - - -;
#X obj 340 816 s CTRL;
#X obj 265 657 f;
#X obj 265 678 + 1;
#X obj 266 597 tgl 20 0 empty empty empty 17 7 0 10 -232576 -1 -1 0
1;
#X floatatom 266 769 5 0 0 0 - - -;
#X floatatom 266 810 5 0 0 0 - - -;
#X floatatom 265 720 5 0 0 0 - - -;
#X obj 342 684 int;
#X floatatom 405 736 5 0 0 0 - - -;
#X obj 406 759 s X3;
#X obj 341 705 t b a;
#X obj 265 699 mod 10;
#X obj 265 747 tabread riff11;
#X obj 38 743 tabread riff10;
#X obj 39 785 * 170;
#X obj 38 695 mod 50;
#X obj 538 639 f;
#X obj 538 660 + 1;
#X obj 539 579 tgl 20 0 empty empty 150 17 7 0 10 -232576 -1 -1 0 1
;
#X floatatom 538 806 5 0 0 0 - - -;
#X floatatom 538 702 5 0 0 0 - - -;
#X obj 538 785 int;
#X floatatom 538 744 5 0 0 0 - - -;
#X obj 538 826 sel 0;
#X obj 32 290 mod 50;
#X obj 448 288 mod 50;
#X obj 40 668 + 1;
#X obj 39 629 metro 1000;
#X obj 752 357 pack f f;
#X obj 798 179 tgl 20 0 empty empty 123 17 7 0 10 -257985 -1 -1 0 1
;
#X obj 714 283 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 762 305 5 0 0 0 - - -;
#X obj 752 401 s CTRL;
#X obj 655 242 f;
#X obj 655 263 + 1;
#X obj 655 180 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X floatatom 654 360 5 0 0 0 - - -;
#X floatatom 654 401 5 0 0 0 - - -;
#X floatatom 655 305 5 0 0 0 - - -;
#X obj 655 220 metro 2000;
#X obj 655 284 mod 50;
#X msg 752 378 123 \$1 \$2;
#X obj 654 339 tabread riff3;
#X obj 960 352 pack f f;
#X obj 1006 174 tgl 20 0 empty empty 124 17 7 0 10 -257985 -1 -1 0
1;
#X obj 922 278 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 970 300 5 0 0 0 - - -;
#X obj 960 396 s CTRL;
#X obj 863 237 f;
#X obj 863 258 + 1;
#X obj 863 175 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X floatatom 862 355 5 0 0 0 - - -;
#X floatatom 862 396 5 0 0 0 - - -;
#X floatatom 863 300 5 0 0 0 - - -;
#X obj 863 215 metro 2000;
#X obj 863 279 mod 50;
#X msg 960 373 124 \$1 \$2;
#X obj 862 334 tabread riff4;
#X obj 538 723 tabread riff12;
#X obj 538 681 mod 30;
#X obj 654 380 * 200;
#X obj 1170 349 pack f f;
#X obj 1216 171 tgl 20 0 empty empty 125 17 7 0 10 -257985 -1 -1 0
1;
#X obj 1132 275 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 1180 297 5 0 0 0 - - -;
#X obj 1170 393 s CTRL;
#X obj 1073 234 f;
#X obj 1073 255 + 1;
#X obj 1073 172 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1
0 1;
#X floatatom 1072 352 5 0 0 0 - - -;
#X floatatom 1072 393 5 0 0 0 - - -;
#X floatatom 1073 297 5 0 0 0 - - -;
#X obj 1073 212 metro 2000;
#X obj 1073 276 mod 50;
#X obj 1072 331 tabread riff5;
#X msg 1170 370 125 \$1 \$2;
#X obj 950 439 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X obj 877 462 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1 0
1;
#X obj 266 789 * 200;
#X msg 340 793 103 \$1 \$2;
#X floatatom 897 713 5 0 0 0 - - -;
#X obj 840 586 f;
#X obj 840 607 + 1;
#X obj 840 628 mod 2;
#X floatatom 840 649 5 0 0 0 - - -;
#X floatatom 947 713 5 0 0 0 - - -;
#X obj 948 736 s X2;
#X obj 898 736 s X1;
#X obj 840 669 sel 0 1;
#X obj 922 677 unpack f f;
#X obj 882 515 t b b;
#X msg 903 555 200 1 1;
#X obj 862 375 * 400;
#X obj 1318 570 pack f f;
#X obj 1364 392 tgl 20 0 empty empty 125 17 7 0 10 -257985 -1 -1 0
1;
#X obj 1280 496 hsl 128 15 0 300 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 1328 518 5 0 0 0 - - -;
#X obj 1318 614 s CTRL;
#X obj 1221 455 f;
#X obj 1221 476 + 1;
#X obj 1221 393 tgl 20 0 empty empty empty 17 7 0 10 -262130 -1 -1
0 1;
#X floatatom 1220 573 5 0 0 0 - - -;
#X floatatom 1220 614 5 0 0 0 - - -;
#X floatatom 1221 518 5 0 0 0 - - -;
#X obj 1221 433 metro 2000;
#X obj 1220 552 tabread riff6;
#X msg 1318 591 126 \$1 \$2;
#X obj 666 895 s CTRL;
#X obj 640 640 f;
#X obj 640 661 + 1;
#X obj 641 580 tgl 20 0 empty empty 150 17 7 0 10 -232576 -1 -1 0 1
;
#X floatatom 639 808 5 0 0 0 - - -;
#X floatatom 640 703 5 0 0 0 - - -;
#X obj 640 765 int;
#X floatatom 640 745 5 0 0 0 - - -;
#X obj 640 827 sel 0;
#X floatatom 666 852 5 0 0 0 - - -;
#X msg 666 872 151 \$1 1;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff13 10 float 3;
#A 0 0.00952369 1.02858 0.0190476 1.0381 0 1.04763 0 1.05714 0.00952303
0.285711;
#X coords 0 1 10 0 150 105 1 0 0;
#X restore 492 451 graph;
#X obj 640 724 tabread riff13;
#X obj 640 682 mod 10;
#X obj 736 537 s CTRL;
#X msg 736 514 151 0 \$1;
#X obj 737 446 tgl 20 0 empty empty 150 17 7 0 10 -232576 -1 -1 0 1
;
#X obj 950 479 metro 2000;
#X msg 956 636 0 2000;
#X msg 945 615 200 2000;
#X obj 538 764 * 300;
#X obj 1221 497 mod 50;
#X text 701 184 3 찌;
#X text 491 187 2 찌;
#X text 283 189 1 찌;
#X text 907 181 가방진;
#X text 1121 177 노란이 1;
#X text 1271 395 노란이 2;
#X text 79 600 가방툭;
#X obj 768 845 s CTRL;
#X obj 754 642 f;
#X obj 754 663 + 1;
#X obj 755 582 tgl 20 0 empty empty 150 17 7 0 10 -232576 -1 -1 0 1
;
#X floatatom 754 705 5 0 0 0 - - -;
#X obj 754 726 tabread riff13;
#X obj 754 684 mod 10;
#X obj 755 618 metro 2000;
#X obj 768 791 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 768 822 152 0 \$1;
#X obj 266 633 metro 2000;
#X obj 846 827 s CTRL;
#X obj 846 773 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 846 804 153 0 \$1;
#X obj 49 1227 s CTRL;
#X obj 49 958 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 123 1082 f;
#X obj 156 1082 + 1;
#X obj 156 1105 mod 2;
#X floatatom 156 1128 5 0 0 0 - - -;
#X obj 156 1150 sel 1 0;
#X obj 221 1224 s X1;
#X obj 273 1103 s X2;
#X floatatom 221 1202 5 0 0 0 - - -;
#X floatatom 273 1081 5 0 0 0 - - -;
#X obj 49 978 metro 60000;
#X floatatom 273 1202 5 0 0 0 - - -;
#X obj 49 1017 t b b b b;
#X msg 273 1168 100;
#X obj 273 1224 s X3;
#X text 312 1198 multiplier;
#X text 257 1201 X;
#X text 310 1149 target position;
#X text 313 1081 target time;
#X obj 479 1227 s CTRL;
#X obj 479 958 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 553 1082 f;
#X obj 586 1082 + 1;
#X floatatom 586 1128 5 0 0 0 - - -;
#X obj 651 1224 s X1;
#X obj 703 1103 s X2;
#X floatatom 651 1202 5 0 0 0 - - -;
#X floatatom 703 1081 5 0 0 0 - - -;
#X floatatom 703 1202 5 0 0 0 - - -;
#X obj 479 1017 t b b b b;
#X obj 703 1224 s X3;
#X text 742 1198 multiplier;
#X text 687 1201 X;
#X text 740 1149 target position;
#X text 743 1081 target time;
#X msg 703 1168 1;
#X obj 966 1231 dac~ 1;
#X obj 966 1094 mx~;
#X obj 1268 1103 scope~ 130 130 256 3 128 -1 1 0 0 0 0 205 229 232
74 79 77 96 98 102 0 empty;
#X obj 1159 1064 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 966 1047 >~ 0.01;
#X obj 1086 1136 >~ 0.02;
#X obj 1086 1113 phasor~ 0.25;
#X obj 966 1024 phasor~ 2;
#X floatatom 966 1002 5 0 0 0 - - -;
#X floatatom 1105 1046 5 0 0 0 - - -;
#X msg 273 1042 1000;
#X msg 156 1196 120;
#X msg 175 1173 -900;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff14 10 float 3;
#A 0 20.1904 0 0 0 0 0 0 0 0 0;
#X coords 0 10 10 0 150 105 1 0 0;
#X restore 1072 752 graph;
#X obj 1310 856 until;
#X msg 1215 880 100;
#X obj 1310 879 f;
#X obj 1343 879 + 1;
#X floatatom 1310 926 5 0 0 0 - - -;
#X obj 965 842 f;
#X obj 992 842 + 1;
#X obj 966 782 tgl 20 0 empty empty pingpong 17 7 0 10 -232576 -1 -1
0 1;
#X floatatom 965 905 5 0 0 0 - - -;
#X obj 966 925 tabread riff14;
#X obj 1245 1044 tabwrite riff14;
#X obj 1303 1015 t b a;
#X floatatom 1310 971 5 0 0 0 - - -;
#X obj 965 884 mod 100;
#X obj 1215 903 t a b;
#X msg 1242 932 0;
#X obj 204 952 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 192 997 t b b b b;
#X msg 840 878 0;
#X obj 1310 948 + 1;
#X obj 966 817 metro 200;
#X msg 1246 982 0;
#X text 2 -58 <<<;
#X text 1402 -58 >>>;
#X msg 479 1082 202 0 1;
#X floatatom 848 1032 5 0 0 0 - - -;
#X obj 848 1060 s PS;
#X obj 624 968 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 612 1013 t b b b b;
#X obj 739 927 r HELLO;
#X obj 739 950 route 202;
#X obj 739 973 unpack f f f f;
#X floatatom 739 1018 5 0 0 0 - - -;
#X floatatom 766 996 5 0 0 0 - - -;
#X obj 739 1048 print pos;
#X obj 828 997 print togo;
#X obj 784 1114 hsl 128 15 -9000 9000 0 0 empty empty empty -2 -8 0
10 -262144 -1 -1 0 1;
#X obj 364 994 s CTRL;
#X obj 364 912 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 586 1105 mod 2;
#X obj 479 978 metro 20000;
#X obj 586 1150 sel 1 0;
#X msg 586 1196 120;
#X obj 814 1169 hsl 128 15 -9000 9000 0 0 empty empty empty -2 -8 0
10 -262144 -1 -1 0 1;
#X msg 605 1173 4464;
#X obj 239 386 * 800;
#X msg 364 971 154 50 1;
#X obj 364 932 metro 500;
#X msg 49 1081 1002 0 1;
#X obj 1220 593 * 1200;
#X obj 721 802 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 638 788 * 50;
#X obj 1520 978 s CTRL;
#X obj 1494 723 f;
#X obj 1494 744 + 1;
#X obj 1495 663 tgl 20 0 empty empty 157 17 7 0 10 -232576 -1 -1 0
1;
#X floatatom 1494 890 5 0 0 0 - - -;
#X floatatom 1494 786 5 0 0 0 - - -;
#X obj 1494 869 int;
#X floatatom 1494 828 5 0 0 0 - - -;
#X obj 1494 910 sel 0;
#X floatatom 1520 935 5 0 0 0 - - -;
#X obj 1494 765 mod 30;
#X obj 1494 848 * 300;
#N canvas 0 23 450 278 (subpatch) 0;
#X array riff15 30 float 3;
#A 0 0.578571 0.864285 1.39286 0.00952381 0.00952375 0.428571 0.542857
0.878573 0.00952381 0.00952387 1.1 0.12381 0 0 0 0 0 0 0.152381 0.152381
0 0 0 0.495238 0 0.685714 0.514286 0 0.238095 0;
#X coords 0 1 30 0 150 105 1 0 0;
#X restore 1485 510 graph;
#X obj 1494 807 tabread riff15;
#X msg 1520 955 157 \$1 1;
#X obj 1495 699 metro 1000;
#X text 1865 1168 >>>;
#X obj 539 615 metro 1000;
#X floatatom 587 842 5 0 0 0 - - -;
#X obj 31 386 * 400;
#X obj 641 618 metro 500;
#X obj 447 384 * 800;
#X obj 1092 372 * 600;
#X connect 0 0 72 0;
#X connect 1 0 0 1;
#X connect 2 0 0 0;
#X connect 2 0 3 0;
#X connect 4 0 5 0;
#X connect 5 0 16 0;
#X connect 5 1 15 0;
#X connect 6 0 4 0;
#X connect 7 0 12 0;
#X connect 8 0 7 1;
#X connect 9 0 7 0;
#X connect 9 0 11 0;
#X connect 12 0 10 0;
#X connect 17 0 9 0;
#X connect 19 0 9 0;
#X connect 22 0 32 0;
#X connect 23 0 22 1;
#X connect 24 0 25 0;
#X connect 24 0 34 0;
#X connect 27 0 121 0;
#X connect 28 0 122 0;
#X connect 29 0 109 0;
#X connect 30 0 24 0;
#X connect 31 0 108 0;
#X connect 32 0 26 0;
#X connect 34 0 37 0;
#X connect 35 0 36 0;
#X connect 37 0 22 0;
#X connect 37 1 35 0;
#X connect 38 0 39 0;
#X connect 39 0 38 1;
#X connect 39 0 119 0;
#X connect 40 0 44 0;
#X connect 41 0 367 0;
#X connect 42 0 2 0;
#X connect 43 0 87 0;
#X connect 44 0 38 0;
#X connect 46 0 48 0;
#X connect 47 0 46 0;
#X connect 48 0 45 0;
#X connect 50 0 49 0;
#X connect 57 0 71 0;
#X connect 58 0 57 1;
#X connect 59 0 57 0;
#X connect 59 0 60 0;
#X connect 62 0 66 0;
#X connect 63 0 64 0;
#X connect 64 0 63 1;
#X connect 64 0 70 0;
#X connect 65 0 69 0;
#X connect 66 0 341 0;
#X connect 67 0 59 0;
#X connect 68 0 62 0;
#X connect 69 0 63 0;
#X connect 70 0 68 0;
#X connect 71 0 61 0;
#X connect 72 0 18 0;
#X connect 73 0 85 0;
#X connect 74 0 73 1;
#X connect 75 0 73 0;
#X connect 75 0 76 0;
#X connect 78 0 79 0;
#X connect 79 0 78 1;
#X connect 79 0 120 0;
#X connect 80 0 84 0;
#X connect 81 0 369 0;
#X connect 82 0 75 0;
#X connect 83 0 86 0;
#X connect 84 0 78 0;
#X connect 85 0 77 0;
#X connect 86 0 81 0;
#X connect 87 0 41 0;
#X connect 91 0 174 0;
#X connect 92 0 91 1;
#X connect 93 0 94 0;
#X connect 93 0 102 0;
#X connect 96 0 97 0;
#X connect 97 0 96 1;
#X connect 97 0 106 0;
#X connect 98 0 241 0;
#X connect 99 0 173 0;
#X connect 100 0 93 0;
#X connect 101 0 107 0;
#X connect 102 0 105 0;
#X connect 103 0 104 0;
#X connect 105 0 91 0;
#X connect 105 1 103 0;
#X connect 106 0 101 0;
#X connect 107 0 99 0;
#X connect 108 0 29 0;
#X connect 109 0 30 0;
#X connect 110 0 31 0;
#X connect 111 0 112 0;
#X connect 112 0 111 1;
#X connect 112 0 154 0;
#X connect 113 0 365 0;
#X connect 114 0 118 0;
#X connect 115 0 153 0;
#X connect 116 0 114 0;
#X connect 117 0 222 0;
#X connect 119 0 43 0;
#X connect 120 0 83 0;
#X connect 121 0 27 1;
#X connect 121 0 110 0;
#X connect 122 0 27 0;
#X connect 123 0 136 0;
#X connect 124 0 123 1;
#X connect 125 0 123 0;
#X connect 125 0 126 0;
#X connect 128 0 129 0;
#X connect 129 0 128 1;
#X connect 129 0 135 0;
#X connect 130 0 134 0;
#X connect 131 0 155 0;
#X connect 132 0 125 0;
#X connect 133 0 137 0;
#X connect 134 0 128 0;
#X connect 135 0 133 0;
#X connect 136 0 127 0;
#X connect 137 0 131 0;
#X connect 138 0 151 0;
#X connect 139 0 138 1;
#X connect 140 0 138 0;
#X connect 140 0 141 0;
#X connect 143 0 144 0;
#X connect 144 0 143 1;
#X connect 144 0 150 0;
#X connect 145 0 149 0;
#X connect 146 0 187 0;
#X connect 147 0 140 0;
#X connect 148 0 152 0;
#X connect 149 0 143 0;
#X connect 150 0 148 0;
#X connect 151 0 142 0;
#X connect 152 0 146 0;
#X connect 153 0 117 0;
#X connect 154 0 115 0;
#X connect 155 0 132 0;
#X connect 156 0 170 0;
#X connect 157 0 156 1;
#X connect 158 0 156 0;
#X connect 158 0 159 0;
#X connect 161 0 162 0;
#X connect 162 0 161 1;
#X connect 162 0 168 0;
#X connect 163 0 167 0;
#X connect 164 0 370 0;
#X connect 165 0 158 0;
#X connect 166 0 169 0;
#X connect 167 0 161 0;
#X connect 168 0 166 0;
#X connect 169 0 164 0;
#X connect 170 0 160 0;
#X connect 171 0 219 0;
#X connect 172 0 185 0;
#X connect 173 0 100 0;
#X connect 174 0 95 0;
#X connect 175 0 182 0;
#X connect 176 0 177 0;
#X connect 177 0 178 0;
#X connect 177 0 176 1;
#X connect 178 0 179 0;
#X connect 179 0 183 0;
#X connect 180 0 181 0;
#X connect 183 0 221 0;
#X connect 183 1 220 0;
#X connect 184 0 175 0;
#X connect 184 1 180 0;
#X connect 185 0 186 0;
#X connect 185 1 176 0;
#X connect 186 0 45 0;
#X connect 187 0 147 0;
#X connect 188 0 201 0;
#X connect 189 0 188 1;
#X connect 190 0 188 0;
#X connect 190 0 191 0;
#X connect 193 0 194 0;
#X connect 194 0 193 1;
#X connect 194 0 223 0;
#X connect 195 0 199 0;
#X connect 196 0 345 0;
#X connect 197 0 190 0;
#X connect 198 0 200 0;
#X connect 199 0 193 0;
#X connect 200 0 196 0;
#X connect 201 0 192 0;
#X connect 203 0 204 0;
#X connect 204 0 203 1;
#X connect 204 0 215 0;
#X connect 205 0 368 0;
#X connect 206 0 210 0;
#X connect 207 0 214 0;
#X connect 208 0 347 0;
#X connect 209 0 208 0;
#X connect 210 1 211 0;
#X connect 211 0 212 0;
#X connect 212 0 202 0;
#X connect 214 0 209 0;
#X connect 215 0 207 0;
#X connect 217 0 216 0;
#X connect 218 0 217 0;
#X connect 219 0 172 0;
#X connect 220 0 184 0;
#X connect 221 0 184 0;
#X connect 222 0 116 0;
#X connect 223 0 198 0;
#X connect 232 0 233 0;
#X connect 233 0 232 1;
#X connect 233 0 237 0;
#X connect 234 0 238 0;
#X connect 235 0 236 0;
#X connect 237 0 235 0;
#X connect 238 0 232 0;
#X connect 239 0 240 0;
#X connect 240 0 231 0;
#X connect 241 0 96 0;
#X connect 243 0 244 0;
#X connect 244 0 242 0;
#X connect 246 0 256 0;
#X connect 247 0 248 0;
#X connect 248 0 249 0;
#X connect 249 0 250 0;
#X connect 249 0 247 1;
#X connect 250 0 251 0;
#X connect 251 0 293 0;
#X connect 251 1 294 0;
#X connect 254 0 252 0;
#X connect 255 0 253 0;
#X connect 256 0 258 0;
#X connect 257 0 260 0;
#X connect 258 0 344 0;
#X connect 258 1 247 0;
#X connect 258 2 255 0;
#X connect 258 3 257 0;
#X connect 259 0 257 0;
#X connect 266 0 336 0;
#X connect 267 0 268 0;
#X connect 268 0 335 0;
#X connect 269 0 337 0;
#X connect 272 0 270 0;
#X connect 273 0 271 0;
#X connect 274 0 276 0;
#X connect 275 0 320 0;
#X connect 275 1 267 0;
#X connect 275 2 273 0;
#X connect 275 3 274 0;
#X connect 281 0 274 0;
#X connect 283 0 282 0;
#X connect 285 0 288 1;
#X connect 286 0 284 0;
#X connect 286 0 283 0;
#X connect 288 0 287 0;
#X connect 289 0 286 0;
#X connect 290 0 289 0;
#X connect 291 0 288 0;
#X connect 292 0 255 0;
#X connect 293 0 254 0;
#X connect 294 0 254 0;
#X connect 296 0 298 0;
#X connect 297 0 310 0;
#X connect 298 0 299 0;
#X connect 298 0 300 0;
#X connect 299 0 298 1;
#X connect 300 0 315 0;
#X connect 301 0 302 0;
#X connect 301 0 309 0;
#X connect 302 0 301 1;
#X connect 303 0 316 0;
#X connect 304 0 305 0;
#X connect 305 0 290 0;
#X connect 307 0 317 0;
#X connect 307 1 306 1;
#X connect 308 0 307 0;
#X connect 309 0 304 0;
#X connect 310 0 296 0;
#X connect 310 1 311 0;
#X connect 311 0 298 0;
#X connect 312 0 313 0;
#X connect 313 0 344 0;
#X connect 313 1 254 0;
#X connect 313 2 257 0;
#X connect 313 3 255 0;
#X connect 314 0 301 0;
#X connect 315 0 308 0;
#X connect 316 0 301 0;
#X connect 317 0 306 0;
#X connect 320 0 265 0;
#X connect 321 0 322 0;
#X connect 323 0 324 0;
#X connect 324 0 320 0;
#X connect 324 1 272 0;
#X connect 324 2 274 0;
#X connect 324 3 273 0;
#X connect 325 0 326 0;
#X connect 326 0 327 0;
#X connect 327 0 328 0;
#X connect 327 1 329 0;
#X connect 328 0 330 0;
#X connect 328 0 332 0;
#X connect 334 0 343 0;
#X connect 335 0 269 0;
#X connect 335 0 267 1;
#X connect 336 0 275 0;
#X connect 337 0 338 0;
#X connect 337 1 340 0;
#X connect 338 0 272 0;
#X connect 339 0 272 0;
#X connect 340 0 272 0;
#X connect 341 0 67 0;
#X connect 342 0 333 0;
#X connect 343 0 342 0;
#X connect 344 0 245 0;
#X connect 345 0 197 0;
#X connect 346 0 211 0;
#X connect 347 0 206 0;
#X connect 349 0 350 0;
#X connect 350 0 349 1;
#X connect 350 0 358 0;
#X connect 351 0 363 0;
#X connect 352 0 356 0;
#X connect 353 0 361 0;
#X connect 354 0 352 0;
#X connect 355 0 359 0;
#X connect 356 1 357 0;
#X connect 357 0 362 0;
#X connect 358 0 353 0;
#X connect 359 0 354 0;
#X connect 361 0 355 0;
#X connect 362 0 348 0;
#X connect 363 0 349 0;
#X connect 365 0 111 0;
#X connect 365 0 366 0;
#X connect 366 0 50 0;
#X connect 367 0 42 0;
#X connect 368 0 203 0;
#X connect 369 0 82 0;
#X connect 370 0 165 0;
#X restore 57 368 pd crickets nanokontrol2;
#N canvas 133 398 1214 393 roundly 1;
#X msg 354 139 \$1 5000;
#X obj 354 162 unpack f f;
#X obj 354 185 s X1;
#X obj 411 185 s X2;
#X msg 253 150 2000 0 1;
#X obj 44 208 r HELLO;
#X obj 44 254 unpack f f f f;
#X floatatom 44 283 5 0 0 0 - - -;
#X obj 97 311 hsl 1000 15 -50000 50000 0 0 empty empty empty -2 -8
0 10 -260097 -262144 -1 0 1;
#X obj 97 331 hsl 1000 15 -50000 50000 0 0 empty empty empty -2 -8
0 10 -13381 -262144 -1 0 1;
#X obj 44 231 route 2000 2001;
#X obj 154 254 unpack f f f f;
#X floatatom 154 283 5 0 0 0 - - -;
#X obj 253 209 s CTRL;
#X floatatom 253 99 5 0 0 0 target_pos - -;
#X obj 97 31 hsl 1000 15 -50000 50000 0 0 empty empty empty -2 -8 0
10 -260097 -262144 -1 49950 1;
#X obj 97 51 hsl 1000 15 -50000 50000 0 0 empty empty empty -2 -8 0
10 -13381 -262144 -1 49950 1;
#X obj 253 121 t b a;
#X msg 704 139 \$1 5000;
#X obj 704 162 unpack f f;
#X obj 704 185 s X1;
#X obj 761 185 s X2;
#X obj 603 209 s CTRL;
#X floatatom 603 99 5 0 0 0 target_pos - -;
#X obj 603 121 t b a;
#X obj 6 26 loadbang;
#X msg 6 49 0;
#X msg 603 150 2001 0 1;
#X obj 94 81 skip 500;
#X obj 348 81 skip 500;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 4 0 13 0;
#X connect 5 0 10 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 10 0 6 0;
#X connect 10 1 11 0;
#X connect 11 0 12 0;
#X connect 12 0 9 0;
#X connect 14 0 17 0;
#X connect 15 0 28 0;
#X connect 16 0 29 0;
#X connect 17 0 4 0;
#X connect 17 1 0 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 23 0 24 0;
#X connect 24 0 27 0;
#X connect 24 1 18 0;
#X connect 25 0 26 0;
#X connect 26 0 15 0;
#X connect 26 0 16 0;
#X connect 27 0 22 0;
#X connect 28 0 14 0;
#X connect 29 0 23 0;
#X restore 57 397 pd roundly;
#N canvas 1 89 425 409 bluetooth-keyboard 0;
#X obj 20 126 unpackOSC;
#X obj 107 18 loadbang;
#X msg 147 91 devices;
#X obj 20 147 routeOSC /note;
#X floatatom 20 189 5 0 0 0 - - -;
#X floatatom 77 189 5 0 0 0 - - -;
#X floatatom 135 189 5 0 0 0 - - -;
#X obj 20 105 o.io.slipserial;
#X msg 215 108 close;
#X obj 20 209 pack f f f;
#X obj 20 168 routeOSC /pitch /velocity /onoff /oncnt;
#X floatatom 193 189 5 0 0 0 - - -;
#X obj 135 245 tgl 125 0 empty empty empty 17 7 0 10 -262144 -1 -1
0 1;
#N canvas 0 23 255 233 midi-in 0;
#X obj 17 14 notein 1;
#X floatatom 17 35 5 0 0 0 - - -;
#X floatatom 55 35 5 0 0 0 - - -;
#X obj 55 55 t a a;
#X floatatom 17 113 5 0 0 0 - - -;
#X floatatom 55 113 5 0 0 0 - - -;
#X floatatom 89 113 5 0 0 0 - - -;
#X obj 17 133 pack f f f;
#X obj 17 154 s NOTE;
#X obj 89 76 != 0;
#X obj 89 154 outlet;
#X connect 0 0 1 0;
#X connect 0 1 2 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 3 1 9 0;
#X connect 4 0 7 0;
#X connect 5 0 7 1;
#X connect 6 0 7 2;
#X connect 6 0 10 0;
#X connect 7 0 8 0;
#X connect 9 0 6 0;
#X restore 205 222 pd midi-in;
#X msg 20 52 devicename /dev/tty.HC-06-DevB-1 \, baud 57600 \, pollintervall
1 \, verbose 1;
#X text 1 2 <<<;
#X text 401 2 >>>;
#X text 1 392 <<<;
#X text 401 392 >>>;
#X obj 20 230 s SAMPLER_NOTE;
#X connect 0 0 3 0;
#X connect 2 0 7 1;
#X connect 3 0 10 0;
#X connect 4 0 9 0;
#X connect 5 0 9 1;
#X connect 6 0 9 2;
#X connect 6 0 12 0;
#X connect 7 0 0 0;
#X connect 8 0 7 1;
#X connect 9 0 19 0;
#X connect 10 0 4 0;
#X connect 10 1 5 0;
#X connect 10 2 6 0;
#X connect 10 3 11 0;
#X connect 13 0 12 0;
#X connect 14 0 7 1;
#X restore 37 282 pd bluetooth-keyboard;
#X text 1 2 <<<;
#X text 571 2 >>>;
#N canvas 458 205 512 395 buildOSC 0;
#X obj 319 76 t a b;
#X msg 456 94 [;
#X msg 34 327 ];
#X obj 140 39 unpack f f f;
#X obj 68 226 r X1;
#X obj 98 226 r X2;
#X obj 128 226 r X3;
#X obj 158 226 r X4;
#X obj 53 256 f;
#X obj 34 126 t b b a;
#X obj 254 345 outlet;
#X obj 140 17 inlet;
#X obj 188 226 r PS;
#X obj 88 274 pack f f f f f;
#X msg 319 122 sendtyped /note/onoff f \$1;
#X msg 73 147 sendtyped /note/pitch f \$1;
#X msg 254 166 sendtyped /note/velocity f \$1;
#X msg 88 297 sendtyped /note/x fffff \$1 \$2 \$3 \$4 \$5;
#X connect 0 0 14 0;
#X connect 0 1 1 0;
#X connect 1 0 10 0;
#X connect 2 0 10 0;
#X connect 3 0 9 0;
#X connect 3 1 16 0;
#X connect 3 2 0 0;
#X connect 4 0 8 1;
#X connect 5 0 13 1;
#X connect 6 0 13 2;
#X connect 7 0 13 3;
#X connect 8 0 13 0;
#X connect 9 0 2 0;
#X connect 9 1 8 0;
#X connect 9 2 15 0;
#X connect 11 0 3 0;
#X connect 12 0 13 4;
#X connect 13 0 17 0;
#X connect 14 0 10 0;
#X connect 15 0 10 0;
#X connect 16 0 10 0;
#X connect 17 0 10 0;
#X restore 408 154 pd buildOSC for all;
#X obj 113 127 o.io.slipserial;
#X msg 239 148 devices;
#X msg 239 171 close;
#X obj 113 50 packOSC;
#X obj 113 25 r OSC;
#X msg 200 28 devicename /dev/ttyACM0 \, baud 57600 \, pollintervall
1 \, verbose 1;
#X obj 113 150 unpackOSC;
#X obj 113 173 routeOSC /hello;
#X obj 113 196 s HELLO;
#X obj 30 106 print OSC;
#X obj 30 79 spigot;
#X obj 79 64 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X obj 408 177 s OSC;
#N canvas 713 396 706 244 SAMPLER_NOTE-to-OSC 1;
#X obj 35 142 spigot;
#X obj 84 127 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 11 12 <<<;
#X text 671 12 >>>;
#X text 155 34 /pitch /velocity /onoff;
#X obj 59 93 s OSC;
#X obj 365 32 loadbang;
#X text 489 93 BIG;
#X text 327 93 SMALL;
#X obj 365 94 hradio 15 1 0 8 empty empty vol._override 0 -8 0 10 -257985
-1 -1 4;
#X obj 365 117 tabread \$0-volume-list;
#N canvas 763 340 501 420 volume-list 0;
#X msg 146 359 \; \$1-volume-list 0 0 10 25 50 127 180 255 500;
#X obj 146 336 f \$0;
#X obj 146 316 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 146 276 loadbang;
#N canvas 0 50 450 250 (subpatch) 0;
#X array \$0-volume-list 20 float 3;
#A 0 0 10 25 50 127 180 255 500 0 0 0 0 0 0 0 0 0 0 0 0;
#X coords 0 1000 20 0 200 140 1 0 0;
#X restore 227 181 graph;
#X text 441 311 0;
#X text 445 172 1000;
#X obj 100 169 bng 15 250 50 0 empty empty v+ 17 7 0 10 -262144 -1
-1;
#X obj 31 169 bng 15 250 50 0 empty empty v- 17 7 0 10 -262144 -1 -1
;
#X obj 31 64 unpack f f f;
#X text 127 42 /pitch /velocity /onoff;
#X obj 100 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 31 107 spigot;
#X text 104 128 keys for volume control: vol+ / vol-;
#X text 45 16 volume control w/ keyboard;
#X obj 31 128 sel 38 40;
#X floatatom 71 288 5 0 0 0 s:0-vol - #0-vol;
#X obj 31 250 tabread \$0-volume-list;
#X floatatom 31 228 5 0 0 0 - - -;
#X obj 31 205 limitcnt 0 7;
#X obj 31 43 r SAMPLER_NOTE;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 7 0 19 1;
#X connect 8 0 19 0;
#X connect 9 0 12 0;
#X connect 9 2 11 0;
#X connect 11 0 12 1;
#X connect 12 0 15 0;
#X connect 15 0 8 0;
#X connect 15 1 7 0;
#X connect 17 0 16 0;
#X connect 18 0 17 0;
#X connect 19 0 18 0;
#X connect 20 0 9 0;
#X restore 413 146 pd volume-list;
#X floatatom 365 146 5 0 0 0 s:0-vol - #0-vol;
#X msg 365 55 4;
#X text 11 212 <<<;
#X text 671 212 >>>;
#X floatatom 586 120 5 0 0 3 r:0-vol #0-vol -;
#X obj 546 67 nbx 5 25 -1e+37 1e+37 0 0 empty empty volume-now 0 -12
0 20 -262130 -159808 -159808 127 256;
#X obj 177 110 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X floatatom 222 108 5 0 0 0 - - -;
#X obj 177 136 pack f f;
#X msg 177 159 \$2 100 \$1;
#N canvas 113 357 512 395 buildOSC 0;
#X obj 319 76 t a b;
#X msg 456 94 [;
#X msg 34 327 ];
#X obj 140 39 unpack f f f;
#X obj 66 226 r X1;
#X obj 96 226 r X2;
#X obj 126 226 r X3;
#X obj 156 226 r X4;
#X obj 51 256 f;
#X obj 254 345 outlet;
#X obj 140 17 inlet;
#X obj 186 226 r PS;
#X obj 86 274 pack f f f f f;
#X msg 319 122 sendtyped /note/onoff f \$1;
#X msg 85 150 sendtyped /note/pitch f \$1;
#X msg 254 150 sendtyped /note/velocity f \$1;
#X msg 86 297 sendtyped /note/x fffff \$1 \$2 \$3 \$4 \$5;
#X floatatom 174 82 5 0 0 0 - - -;
#X obj 174 62 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 315 19 5 0 0 0 r:0-vol #0-vol -;
#X msg 315 41 set \$1;
#X msg 68 179 sendtyped /note/id i 5000;
#X obj 34 121 t b b b a;
#X connect 0 0 13 0;
#X connect 0 1 1 0;
#X connect 1 0 9 0;
#X connect 2 0 9 0;
#X connect 3 0 22 0;
#X connect 3 1 18 0;
#X connect 3 2 0 0;
#X connect 4 0 8 1;
#X connect 5 0 12 1;
#X connect 6 0 12 2;
#X connect 7 0 12 3;
#X connect 8 0 12 0;
#X connect 10 0 3 0;
#X connect 11 0 12 4;
#X connect 12 0 16 0;
#X connect 13 0 9 0;
#X connect 14 0 9 0;
#X connect 15 0 9 0;
#X connect 16 0 9 0;
#X connect 17 0 15 0;
#X connect 18 0 17 0;
#X connect 19 0 20 0;
#X connect 20 0 17 0;
#X connect 21 0 9 0;
#X connect 22 0 2 0;
#X connect 22 1 8 0;
#X connect 22 2 21 0;
#X connect 22 3 14 0;
#X restore 59 64 pd buildOSC id 5000;
#X text 183 64 id == 5000 FIXED;
#X text 236 130 TESTER;
#X obj 59 35 r SAMPLER_NOTE;
#X obj 35 169 print SAMPLER_NOTE;
#X obj 177 182 s SAMPLER_NOTE;
#X connect 0 0 26 0;
#X connect 1 0 0 1;
#X connect 6 0 13 0;
#X connect 9 0 10 0;
#X connect 10 0 12 0;
#X connect 13 0 9 0;
#X connect 16 0 17 0;
#X connect 18 0 20 0;
#X connect 19 0 20 1;
#X connect 20 0 21 0;
#X connect 21 0 27 0;
#X connect 22 0 5 0;
#X connect 25 0 22 0;
#X connect 25 0 0 0;
#X coords 0 244 1 243 200 200 0;
#X restore 37 321 pd SAMPLER_NOTE-to-OSC;
#X obj 408 115 r NOTE;
#X obj 318 205 print NOTE;
#X text 409 94 /id /pitch /velocity /onoff;
#X text 1 432 <<<;
#X text 571 432 >>>;
#X text 35 246 * sub-patches;
#X floatatom 519 315 5 0 0 0 - - -;
#X obj 519 337 s PS;
#X obj 470 226 tgl 25 0 empty empty hello 32 7 0 15 -159808 -257985
-159808 1 1;
#X obj 519 253 loadbang;
#X msg 519 276 1;
#X obj 470 276 sel 1;
#X msg 470 305 1000;
#X obj 30 149 spigot;
#X obj 79 134 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 30 176 print HELLO;
#X connect 0 0 23 0;
#X connect 1 0 0 1;
#X connect 7 0 20 0;
#X connect 8 0 14 0;
#X connect 9 0 8 1;
#X connect 10 0 8 1;
#X connect 11 0 8 0;
#X connect 12 0 11 0;
#X connect 12 0 18 0;
#X connect 13 0 8 1;
#X connect 14 0 15 0;
#X connect 15 0 16 0;
#X connect 15 0 35 0;
#X connect 18 0 17 0;
#X connect 19 0 18 1;
#X connect 22 0 0 0;
#X connect 22 0 7 0;
#X connect 28 0 29 0;
#X connect 30 0 33 0;
#X connect 31 0 32 0;
#X connect 32 0 30 0;
#X connect 33 0 34 0;
#X connect 33 1 28 0;
#X connect 34 0 28 0;
#X connect 35 0 37 0;
#X connect 36 0 35 1;