aboutsummaryrefslogtreecommitdiff
path: root/gemnotes_0.2.3/slavenote.pd
diff options
context:
space:
mode:
Diffstat (limited to 'gemnotes_0.2.3/slavenote.pd')
-rwxr-xr-xgemnotes_0.2.3/slavenote.pd1145
1 files changed, 1145 insertions, 0 deletions
diff --git a/gemnotes_0.2.3/slavenote.pd b/gemnotes_0.2.3/slavenote.pd
new file mode 100755
index 0000000..f12ab02
--- /dev/null
+++ b/gemnotes_0.2.3/slavenote.pd
@@ -0,0 +1,1145 @@
+#N canvas 3 94 1246 635 10;
+#X floatatom 110 265 5 0 0 0 - - -;
+#X obj 76 396 text3d;
+#X obj 52 296 gemhead;
+#X obj 110 294 +;
+#N canvas 0 22 450 300 inittext 0;
+#X obj 128 155 outlet;
+#X obj 279 151 outlet;
+#X msg 283 110 11;
+#X obj 150 57 r \$0-lbn;
+#X msg 27 110 font fonts/Music8.ttf \, justify left top;
+#X connect 2 0 1 0;
+#X connect 3 0 4 0;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X restore 136 373 pd inittext;
+#X obj 459 337 text3d;
+#X obj 397 182 gemhead;
+#X msg 626 259 text (;
+#X msg 548 122 text *;
+#X msg 744 259 text &;
+#X msg 560 153 text -;
+#X msg 685 259 text ';
+#X floatatom 493 141 5 0 0 0 - - -;
+#X obj 493 161 +;
+#X obj 771 149 hradio 15 1 0 3 empty empty empty 0 -8 0 10 -262144
+-1 -1 0;
+#X obj 771 167 sel 0 1 2;
+#X msg 771 130 2;
+#X obj 495 196 +;
+#X text 622 164 #;
+#X text 674 164 nat;
+#X text 734 164 b;
+#X floatatom 245 113 5 0 0 1 y-position - -;
+#N canvas 0 22 442 272 inittext 0;
+#X obj 128 155 outlet;
+#X obj 259 153 outlet;
+#X msg 263 112 11;
+#X obj 195 68 r \$0-lbn;
+#X msg 19 109 font fonts/Music8.ttf \, justify left top;
+#X connect 2 0 1 0;
+#X connect 3 0 4 0;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X restore 485 316 pd inittext;
+#X floatatom 435 479 5 0 0 0 - - -;
+#X obj 401 610 text3d;
+#X obj 337 527 gemhead;
+#X obj 362 461 tgl 15 0 empty empty show/hide 17 7 0 10 -262144 -1
+-1 0 1;
+#N canvas 0 22 450 300 inittext 0;
+#X obj 128 155 outlet;
+#X obj 259 153 outlet;
+#X msg 263 115 11;
+#X obj 157 78 r \$0-lbn;
+#X msg 10 115 font fonts/Music8.ttf \, justify left top;
+#X connect 2 0 1 0;
+#X connect 3 0 4 0;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X restore 461 587 pd inittext;
+#X obj 362 414 < -4;
+#X obj 410 413 > 6;
+#X obj 372 380 t f f;
+#X obj 362 439 ||;
+#X text 481 413 Leger 1:;
+#X msg 680 225 -0.19;
+#N canvas 695 468 671 300 topleger 0;
+#X msg 53 137 text +;
+#X obj 124 98 sel 0 1 2 3 4 5 6 7 8 9;
+#X msg 97 137 text r;
+#X obj 98 207 outlet;
+#X obj 137 34 inlet;
+#X msg 142 136 text s;
+#X msg 186 136 text t;
+#X msg 231 138 text u;
+#X msg 275 138 text v;
+#X msg 320 139 text w;
+#X msg 364 139 text x;
+#X msg 409 139 text y;
+#X msg 453 139 text z;
+#X obj 226 67 * 0.5;
+#X obj 263 69 i;
+#X obj 151 60 moses 7;
+#X obj 200 60 - 7;
+#X connect 0 0 3 0;
+#X connect 1 0 0 0;
+#X connect 1 1 2 0;
+#X connect 1 2 5 0;
+#X connect 1 3 6 0;
+#X connect 1 4 7 0;
+#X connect 1 5 8 0;
+#X connect 1 6 9 0;
+#X connect 1 7 10 0;
+#X connect 1 8 11 0;
+#X connect 1 9 12 0;
+#X connect 2 0 3 0;
+#X connect 4 0 15 0;
+#X connect 5 0 3 0;
+#X connect 6 0 3 0;
+#X connect 7 0 3 0;
+#X connect 8 0 3 0;
+#X connect 9 0 3 0;
+#X connect 10 0 3 0;
+#X connect 11 0 3 0;
+#X connect 12 0 3 0;
+#X connect 13 0 14 0;
+#X connect 14 0 1 0;
+#X connect 15 1 16 0;
+#X connect 16 0 13 0;
+#X restore 508 481 pd topleger;
+#N canvas 1087 523 450 300 botleger 0;
+#X obj 114 63 inlet;
+#X msg 61 211 text a;
+#X obj 113 157 i;
+#X obj 113 135 * -0.5;
+#X obj 74 184 sel 0 1 2 3 4 5 6 7;
+#X msg 107 211 text h;
+#X msg 152 211 text i;
+#X msg 197 211 text j;
+#X msg 243 211 text k;
+#X msg 288 211 text l;
+#X msg 333 211 text m;
+#X msg 378 211 text n;
+#X obj 152 259 outlet;
+#X floatatom 200 162 5 0 0 0 - - -;
+#X floatatom 189 124 5 0 0 0 - - -;
+#X obj 114 86 moses -4;
+#X obj 113 109 + 5;
+#X text 237 61 k \, l \, m \, n - bottom of font reached.;
+#X connect 0 0 15 0;
+#X connect 1 0 12 0;
+#X connect 2 0 4 0;
+#X connect 2 0 13 0;
+#X connect 3 0 2 0;
+#X connect 4 0 1 0;
+#X connect 4 1 5 0;
+#X connect 4 2 6 0;
+#X connect 4 3 7 0;
+#X connect 4 4 8 0;
+#X connect 4 5 9 0;
+#X connect 4 6 10 0;
+#X connect 4 7 11 0;
+#X connect 5 0 12 0;
+#X connect 6 0 12 0;
+#X connect 7 0 12 0;
+#X connect 8 0 12 0;
+#X connect 9 0 12 0;
+#X connect 10 0 12 0;
+#X connect 11 0 12 0;
+#X connect 15 0 14 0;
+#X connect 15 0 16 0;
+#X connect 16 0 3 0;
+#X restore 343 485 pd botleger;
+#N canvas 0 22 450 300 loadbng 0;
+#X obj 79 89 del 20;
+#X obj 79 116 outlet;
+#X obj 79 59 r \$0-lbn;
+#X connect 0 0 1 0;
+#X connect 2 0 0 0;
+#X restore 771 111 pd loadbng;
+#N canvas 0 22 287 304 pos 0;
+#X obj 20 -15 inlet;
+#X obj 166 -18 inlet;
+#X obj 20 77 spigot 1;
+#X obj 20 98 tabread flats;
+#X obj 110 77 spigot;
+#X obj 20 181 - 28;
+#X obj 110 98 tabread sharps;
+#X obj 65 55 == 0;
+#X obj 20 125 moses 80;
+#X obj 28 154 - 80;
+#X msg 54 181 1;
+#X obj 20 6 f;
+#X obj 65 229 outlet;
+#X msg 65 155 2;
+#X obj 110 181 - 28;
+#X obj 110 125 moses 80;
+#X obj 118 154 - 80;
+#X msg 144 181 1;
+#X msg 155 155 0;
+#X obj 20 229 outlet;
+#X obj 20 208 -;
+#X obj 116 11 t b f;
+#X obj 234 43 inlet;
+#X msg 210 124 12;
+#X msg 242 124 0;
+#X obj 223 90 sel 1 2;
+#X obj 223 62 t b f;
+#X connect 0 0 11 0;
+#X connect 1 0 21 0;
+#X connect 2 0 3 0;
+#X connect 3 0 8 0;
+#X connect 4 0 6 0;
+#X connect 5 0 20 0;
+#X connect 6 0 15 0;
+#X connect 7 0 2 1;
+#X connect 8 0 10 0;
+#X connect 8 0 5 0;
+#X connect 8 1 9 0;
+#X connect 8 1 13 0;
+#X connect 9 0 5 0;
+#X connect 10 0 12 0;
+#X connect 11 0 4 0;
+#X connect 11 0 2 0;
+#X connect 13 0 12 0;
+#X connect 14 0 20 0;
+#X connect 15 0 17 0;
+#X connect 15 0 14 0;
+#X connect 15 1 16 0;
+#X connect 15 1 18 0;
+#X connect 16 0 14 0;
+#X connect 17 0 12 0;
+#X connect 18 0 12 0;
+#X connect 20 0 19 0;
+#X connect 21 0 11 0;
+#X connect 21 1 7 0;
+#X connect 21 1 4 1;
+#X connect 22 0 26 0;
+#X connect 23 0 20 1;
+#X connect 24 0 20 1;
+#X connect 25 0 23 0;
+#X connect 25 1 24 0;
+#X connect 26 0 11 0;
+#X connect 26 1 25 0;
+#X restore 245 94 pd pos;
+#X floatatom 245 78 5 0 0 0 - - -;
+#X obj 89 10 inlet;
+#X obj 157 97 pack f f f;
+#X obj 138 208 +;
+#X msg 1003 115 text G;
+#X msg 959 115 text 7;
+#X msg 1064 115 text W;
+#X floatatom 860 54 5 0 0 0 value - -;
+#X obj 590 618 text3d;
+#X obj 576 424 gemhead;
+#X obj 701 464 +;
+#X msg 844 395 0;
+#X msg 870 396 1;
+#X obj 657 488 + 0.37;
+#X msg 802 538 text g;
+#X obj 708 490 - 0.08;
+#X obj 830 424 f;
+#X obj 389 535 - 0.048;
+#X obj 443 157 * 0.092;
+#X obj 156 264 * 0.092;
+#X obj 729 416 * 0.092;
+#X obj 443 137 + 2;
+#X obj 303 194 - 0.185;
+#X obj 857 72 moses 7;
+#X obj 897 94 - 7;
+#X obj 959 93 sel 0 1 2 3 4 5 6;
+#X msg 740 369 11;
+#X msg 767 370 9;
+#X obj 134 324 - 0;
+#X msg 810 371 6;
+#X msg 1081 279 0.415;
+#X msg 967 384 0;
+#X obj 485 220 - 0;
+#X msg 1091 261 1;
+#X msg 1142 255 0.185;
+#X msg 1200 198 0.085;
+#X msg 1140 210 0.149;
+#X msg 1083 376 0.113;
+#X msg 1055 446 0.048;
+#X msg 1070 408 0.088;
+#X msg 629 220 -0.17;
+#X msg 986 344 0.02;
+#X obj 10 833 gemhead;
+#X obj 39 908 rectangle 0.01 0.6;
+#X obj 76 844 +;
+#X msg 183 691 0;
+#X obj 226 794 - 2.32;
+#X msg 262 764 2.32;
+#X text 294 763 <--- changes with screen dimensions!!!;
+#X msg 232 606 0.25;
+#X obj 183 669 sel 0 1;
+#X text 287 680 <--- changes with notehead size!!!;
+#X text 162 655 bottom/top;
+#X msg 519 641 bottom/top stemlength beamed;
+#X text 23 755 a stem;
+#X obj 251 708 * -1;
+#X obj 237 727 -0.5;
+#X obj 279 725 0.5;
+#X obj 247 825 -;
+#X obj 190 777 +;
+#X obj 159 128 s \$0-color;
+#X obj 149 298 r \$0-color;
+#X obj 479 448 r \$0-color;
+#X obj 430 267 r \$0-color;
+#X obj 631 116 s \$0-value;
+#X obj 83 645 r \$0-value;
+#X obj 165 871 r \$0-color;
+#X obj 113 129 s \$0-z;
+#X obj 643 96 s \$0-direction;
+#X obj 183 633 r \$0-direction;
+#X obj 167 845 r \$0-z;
+#X obj 797 851 text3d;
+#X obj 769 641 gemhead;
+#N canvas 0 22 450 300 inittext 0;
+#X obj 128 155 outlet;
+#X obj 259 153 outlet;
+#X msg 263 112 11;
+#X obj 120 40 r \$0-lbn;
+#X msg 54 134 font fonts/Music8.ttf \, justify left top;
+#X connect 2 0 1 0;
+#X connect 3 0 4 0;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X restore 857 787 pd inittext;
+#X obj 783 702 +;
+#X floatatom 789 669 5 0 0 0 - - -;
+#N canvas 316 144 450 300 bottie 0;
+#X msg 79 129 text A;
+#X msg 127 129 text B;
+#X msg 185 129 text C;
+#X msg 246 129 text D;
+#X obj 81 168 outlet;
+#X obj 77 57 inlet;
+#X obj 80 94 sel 3 2 1 0;
+#X connect 0 0 4 0;
+#X connect 1 0 4 0;
+#X connect 2 0 4 0;
+#X connect 3 0 4 0;
+#X connect 5 0 6 0;
+#X connect 6 0 0 0;
+#X connect 6 1 1 0;
+#X connect 6 2 2 0;
+#X connect 6 3 3 0;
+#X restore 1090 745 pd bottie;
+#N canvas 316 144 450 300 toptie 0;
+#X obj 81 168 outlet;
+#X obj 77 57 inlet;
+#X msg 79 129 text P;
+#X msg 127 129 text Q;
+#X msg 185 129 text R;
+#X msg 246 129 text S;
+#X obj 81 94 sel 3 2 1 0;
+#X connect 1 0 6 0;
+#X connect 2 0 0 0;
+#X connect 3 0 0 0;
+#X connect 4 0 0 0;
+#X connect 5 0 0 0;
+#X connect 6 0 2 0;
+#X connect 6 1 3 0;
+#X connect 6 2 4 0;
+#X connect 6 3 5 0;
+#X restore 1020 745 pd toptie;
+#X obj 1090 693 spigot 1;
+#X obj 1020 693 spigot;
+#X obj 1135 674 == 0;
+#X obj 1040 625 t f f;
+#X obj 1040 647 sel 1 0;
+#X obj 1020 674 f;
+#X obj 1090 674 f;
+#X obj 855 727 +;
+#X floatatom 903 703 5 0 0 0 - - -;
+#X text 961 721 Y;
+#X text 1018 614 X;
+#X msg 983 615 0.79;
+#X text 928 613 minim;
+#X text 914 596 semibrieve;
+#X text 922 629 crotchet;
+#X text 925 647 quaver;
+#X msg 983 596 1.19;
+#X msg 983 634 0.56;
+#X msg 983 653 0.36;
+#X msg 1042 721 0.66;
+#X msg 973 721 -0.97;
+#X obj 924 755 r \$0-color;
+#X obj 849 607 f;
+#X obj 904 735 r \$0-z;
+#X obj 1027 581 r \$0-direction;
+#X obj 882 527 sel 0 1 2 3 4 5 6;
+#X obj 931 455 f;
+#X msg 127 10 x y z len clef r g b;
+#X msg 586 217 -0.19;
+#X obj 269 482 t b;
+#X obj 48 371 color 0 0 0;
+#X obj 372 301 color 0 0 0;
+#X obj 373 585 color 0 0 0;
+#X obj 754 828 color 0 0 0;
+#X obj 39 888 color 0 0 0;
+#X obj 764 794 scaleXYZ 0 0 0;
+#X obj 590 562 color 0 0 0;
+#X obj 533 10 inlet;
+#X msg 330 11 0;
+#X obj 274 11 spigot 1;
+#X obj 796 510 r \$0-lbn;
+#X floatatom 46 256 5 0 0 0 - - -;
+#X floatatom 559 81 5 0 0 0 - - -;
+#X obj 213 690 0.25;
+#X msg 959 216 0;
+#X msg 993 215 1;
+#X msg 1019 217 2;
+#X obj 962 241 s \$0-font_switch;
+#X obj 232 568 r \$0-font_switch;
+#X obj 232 587 sel 0 1 2;
+#X msg 264 606 0.2;
+#X msg 290 606 0.17;
+#X obj 380 9 t b;
+#N canvas 78 87 1153 300 creation_arguments 0;
+#X obj 271 122 moses 1e-07;
+#X msg 271 141 60;
+#X obj 157 103 \$2;
+#X obj 157 160 s \$0-noterhythm;
+#X obj 126 44 spigot 1;
+#X msg 181 44 0;
+#X obj 126 25 inlet;
+#X obj 365 160 s \$0-notedur;
+#X obj 468 108 \$5;
+#X obj 900 162 prepend shfl;
+#X obj 899 218 outlet;
+#X obj 56 159 prepend xoff;
+#X obj 809 163 prepend acc;
+#X obj 271 160 prepend pitch;
+#X obj 728 161 prepend tie;
+#X obj 449 163 prepend bt;
+#X obj 271 103 \$3;
+#X obj 365 103 \$4;
+#X obj 89 93 \$1;
+#X obj 266 55 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 318 22 inlet;
+#X obj 642 58 prepend proot;
+#X obj 629 108 \$6;
+#X obj 809 106 \$7;
+#X obj 900 105 \$8;
+#X obj 642 38 \$9;
+#X obj 118 67 t b b b;
+#X msg 92 227 xoff rhythm pitch dur bt tie acc shfl proot route;
+#X obj 988 101 \$12;
+#X obj 988 157 prepend articulation;
+#X obj 188 125 s \$0-lbn;
+#X connect 0 0 1 0;
+#X connect 0 1 13 0;
+#X connect 1 0 13 0;
+#X connect 2 0 3 0;
+#X connect 4 0 5 0;
+#X connect 4 0 26 0;
+#X connect 5 0 4 1;
+#X connect 6 0 4 0;
+#X connect 8 0 15 0;
+#X connect 9 0 10 0;
+#X connect 11 0 10 0;
+#X connect 12 0 10 0;
+#X connect 13 0 10 0;
+#X connect 14 0 10 0;
+#X connect 15 0 10 0;
+#X connect 16 0 0 0;
+#X connect 17 0 7 0;
+#X connect 18 0 11 0;
+#X connect 20 0 26 0;
+#X connect 21 0 10 0;
+#X connect 22 0 14 0;
+#X connect 23 0 12 0;
+#X connect 24 0 9 0;
+#X connect 25 0 21 0;
+#X connect 26 0 2 0;
+#X connect 26 0 8 0;
+#X connect 26 0 28 0;
+#X connect 26 1 17 0;
+#X connect 26 1 18 0;
+#X connect 26 1 23 0;
+#X connect 26 1 24 0;
+#X connect 26 1 16 0;
+#X connect 26 2 25 0;
+#X connect 26 2 22 0;
+#X connect 26 2 30 0;
+#X connect 28 0 29 0;
+#X connect 29 0 10 0;
+#X restore 392 32 pd creation_arguments;
+#N canvas 0 22 690 669 work_out_rhythms 0;
+#X obj 291 355 * 0.5;
+#X obj 291 378 i;
+#X obj 334 355 * 0.5;
+#X obj 334 378 i;
+#X obj 377 355 * 0.5;
+#X obj 377 378 i;
+#X obj 419 355 * 0.5;
+#X obj 419 378 i;
+#X obj 462 355 * 0.5;
+#X obj 462 378 i;
+#X obj 505 355 * 0.5;
+#X obj 505 378 i;
+#X floatatom 503 317 5 0 0 0 - - -;
+#X obj 291 402 sel 1;
+#X obj 334 402 sel 1;
+#X obj 377 402 sel 1;
+#X obj 419 402 sel 1;
+#X obj 462 402 sel 1;
+#X obj 505 402 sel 1;
+#X msg 291 423 1;
+#X msg 334 423 2;
+#X msg 377 423 3;
+#X msg 419 423 4;
+#X msg 462 423 5;
+#X msg 505 423 6;
+#X obj 291 468 -;
+#X obj 291 531 +;
+#X msg 170 495 7;
+#X msg 130 495 0;
+#X obj 535 280 f;
+#X obj 291 446 f;
+#X obj 67 63 moses 1;
+#X obj 125 86 moses 2;
+#X obj 166 107 moses 4;
+#X obj 144 127 sel 3;
+#X obj 204 127 moses 8;
+#X obj 245 148 moses 16;
+#X obj 223 168 sel 12;
+#X obj 187 147 sel 6;
+#X obj 94 105 sel 1.5;
+#X msg 51 283 0;
+#X msg 91 283 0;
+#X msg 131 283 1;
+#X msg 171 283 1;
+#X msg 211 283 2;
+#X msg 251 283 2;
+#X msg 291 283 3;
+#X msg 331 283 3;
+#X obj 268 188 sel 24;
+#X obj 290 168 moses 32;
+#X obj 67 40 r \$0-notedur;
+#X obj 516 235 r \$0-noterhythm;
+#X obj 291 491 moses 0;
+#X msg 291 511 0;
+#X obj 291 551 outlet;
+#X msg 371 283 4;
+#X msg 411 283 4;
+#X obj 334 188 sel 48;
+#X msg 449 283 5;
+#X msg 489 283 5;
+#X floatatom 349 490 5 0 0 0 - - -;
+#X connect 0 0 1 0;
+#X connect 0 0 2 0;
+#X connect 1 0 13 0;
+#X connect 2 0 3 0;
+#X connect 2 0 4 0;
+#X connect 3 0 14 0;
+#X connect 4 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 15 0;
+#X connect 6 0 7 0;
+#X connect 6 0 8 0;
+#X connect 7 0 16 0;
+#X connect 8 0 9 0;
+#X connect 8 0 10 0;
+#X connect 9 0 17 0;
+#X connect 10 0 11 0;
+#X connect 11 0 18 0;
+#X connect 12 0 0 0;
+#X connect 13 0 19 0;
+#X connect 14 0 20 0;
+#X connect 15 0 21 0;
+#X connect 16 0 22 0;
+#X connect 17 0 23 0;
+#X connect 18 0 24 0;
+#X connect 19 0 30 0;
+#X connect 20 0 30 0;
+#X connect 21 0 30 0;
+#X connect 22 0 30 0;
+#X connect 23 0 30 0;
+#X connect 24 0 30 0;
+#X connect 25 0 52 0;
+#X connect 25 0 60 0;
+#X connect 26 0 54 0;
+#X connect 27 0 26 1;
+#X connect 28 0 26 1;
+#X connect 29 0 12 0;
+#X connect 30 0 25 0;
+#X connect 31 1 32 0;
+#X connect 32 0 39 0;
+#X connect 32 1 33 0;
+#X connect 33 0 34 0;
+#X connect 33 1 35 0;
+#X connect 34 0 42 0;
+#X connect 34 0 27 0;
+#X connect 34 1 43 0;
+#X connect 34 1 28 0;
+#X connect 35 0 38 0;
+#X connect 35 1 36 0;
+#X connect 36 0 37 0;
+#X connect 36 1 49 0;
+#X connect 37 0 46 0;
+#X connect 37 0 27 0;
+#X connect 37 1 47 0;
+#X connect 37 1 28 0;
+#X connect 38 0 44 0;
+#X connect 38 0 27 0;
+#X connect 38 1 45 0;
+#X connect 38 1 28 0;
+#X connect 39 0 40 0;
+#X connect 39 0 27 0;
+#X connect 39 1 41 0;
+#X connect 39 1 28 0;
+#X connect 40 0 25 1;
+#X connect 41 0 25 1;
+#X connect 42 0 25 1;
+#X connect 43 0 25 1;
+#X connect 44 0 25 1;
+#X connect 45 0 25 1;
+#X connect 46 0 25 1;
+#X connect 47 0 25 1;
+#X connect 48 0 55 0;
+#X connect 48 0 27 0;
+#X connect 48 1 56 0;
+#X connect 48 1 28 0;
+#X connect 49 0 48 0;
+#X connect 49 1 57 0;
+#X connect 50 0 31 0;
+#X connect 51 0 29 0;
+#X connect 52 0 53 0;
+#X connect 52 1 26 0;
+#X connect 53 0 26 0;
+#X connect 55 0 25 1;
+#X connect 56 0 25 1;
+#X connect 57 0 27 0;
+#X connect 57 0 58 0;
+#X connect 57 1 28 0;
+#X connect 57 1 59 0;
+#X connect 58 0 25 1;
+#X connect 59 0 25 1;
+#X restore 892 16 pd work_out_rhythms;
+#X obj 507 12 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 770 576 > 0;
+#X floatatom 337 138 5 0 0 1 y-position - -;
+#N canvas 0 22 287 304 pos 0;
+#X obj 20 -15 inlet;
+#X obj 166 -18 inlet;
+#X obj 20 77 spigot 1;
+#X obj 20 98 tabread flats;
+#X obj 110 77 spigot;
+#X obj 20 181 - 28;
+#X obj 110 98 tabread sharps;
+#X obj 65 55 == 0;
+#X obj 20 125 moses 80;
+#X obj 28 154 - 80;
+#X msg 54 181 1;
+#X obj 20 6 f;
+#X obj 65 229 outlet;
+#X msg 65 155 2;
+#X obj 110 181 - 28;
+#X obj 110 125 moses 80;
+#X obj 118 154 - 80;
+#X msg 144 181 1;
+#X msg 155 155 0;
+#X obj 20 229 outlet;
+#X obj 20 208 -;
+#X obj 116 11 t b f;
+#X obj 234 43 inlet;
+#X msg 210 124 12;
+#X msg 242 124 0;
+#X obj 223 90 sel 1 2;
+#X obj 223 62 t b f;
+#X connect 0 0 11 0;
+#X connect 1 0 21 0;
+#X connect 2 0 3 0;
+#X connect 3 0 8 0;
+#X connect 4 0 6 0;
+#X connect 5 0 20 0;
+#X connect 6 0 15 0;
+#X connect 7 0 2 1;
+#X connect 8 0 10 0;
+#X connect 8 0 5 0;
+#X connect 8 1 9 0;
+#X connect 8 1 13 0;
+#X connect 9 0 5 0;
+#X connect 10 0 12 0;
+#X connect 11 0 4 0;
+#X connect 11 0 2 0;
+#X connect 13 0 12 0;
+#X connect 14 0 20 0;
+#X connect 15 0 17 0;
+#X connect 15 0 14 0;
+#X connect 15 1 16 0;
+#X connect 15 1 18 0;
+#X connect 16 0 14 0;
+#X connect 17 0 12 0;
+#X connect 18 0 12 0;
+#X connect 20 0 19 0;
+#X connect 21 0 11 0;
+#X connect 21 1 7 0;
+#X connect 21 1 4 1;
+#X connect 22 0 26 0;
+#X connect 23 0 20 1;
+#X connect 24 0 20 1;
+#X connect 25 0 23 0;
+#X connect 25 1 24 0;
+#X connect 26 0 11 0;
+#X connect 26 1 25 0;
+#X restore 368 116 pd pos;
+#X floatatom 388 99 5 0 0 0 - - -;
+#X obj 241 257 -;
+#X obj 1010 515 moses 3;
+#X msg 1049 536 3;
+#X obj 570 10 route \$10;
+#X text 409 200 Accidental#:b;
+#X text 820 608 Tie^;
+#X floatatom 251 317 5 0 0 0 - - -;
+#X obj 348 232 -;
+#X obj 304 277 < 4;
+#X obj 241 288 abs;
+#X obj 304 296 * 0.092;
+#X obj 304 351 * 0.046;
+#X obj 18 88 s \$0-showme;
+#N canvas 0 22 450 300 clockit 0;
+#X obj 61 57 inlet;
+#X obj 61 122 spigot 1;
+#X obj 151 122 t b;
+#X obj 151 141 f;
+#X obj 176 141 + 1;
+#X msg 186 97 0;
+#X msg 151 98 1;
+#X obj 61 174 outlet;
+#X obj 159 57 inlet;
+#X obj 159 78 t b b;
+#X obj 242 59 r \$0-clocked;
+#X obj 151 160 < 8;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 1 0 7 0;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 3 0 11 0;
+#X connect 4 0 3 1;
+#X connect 5 0 3 1;
+#X connect 6 0 1 1;
+#X connect 8 0 9 0;
+#X connect 9 0 6 0;
+#X connect 9 1 5 0;
+#X connect 11 0 1 1;
+#X restore 89 33 pd clockit;
+#X obj 156 35 r \$0-reclock;
+#X obj 18 33 packel 9;
+#X obj 17 272 r \$0-showme;
+#X obj 390 162 &&;
+#X obj 314 157 r \$0-showme;
+#X obj 330 507 &&;
+#X obj 284 456 r \$0-showme;
+#X obj 770 607 &&;
+#X obj 692 604 r \$0-showme;
+#X obj 10 797 &&;
+#X obj 12 774 r \$0-showme;
+#X obj 91 773 > 0;
+#X obj 580 402 &&;
+#X obj 504 367 r \$0-showme;
+#X obj 89 69 unpack f f f f f f f f;
+#X obj 648 10 r \$11;
+#X obj 628 33 route reclock;
+#X obj 548 33 s \$0-reclock;
+#X obj 48 605 text3d;
+#X obj 38 508 gemhead;
+#X obj 135 510 r \$0-color;
+#X obj 44 563 color 0 0 0;
+#X obj 42 539 translateXYZ 2 -40 -0.9;
+#X obj 79 425 r \$0-showme;
+#X obj 27 462 &&;
+#X obj 63 458 t b f;
+#X obj 25 438 != 0;
+#X text 25 487 articulation;
+#X obj 201 413 == 1;
+#X obj 178 458 sel 1;
+#X obj 200 438 &&;
+#X obj 235 412 == 0;
+#X obj 234 435 t b f;
+#X obj 240 386 r \$0-direction;
+#X obj 274 437 &&;
+#X obj 270 414 t b f;
+#X obj 230 459 sel 1;
+#X msg 111 603 text `;
+#X obj 128 580 loadbang;
+#X obj 102 512 +;
+#X msg 160 484 text I;
+#X msg 213 483 text E;
+#X obj 107 490 t b f;
+#X msg 102 448 0.38;
+#X msg 124 468 0.45;
+#X obj 471 56 route pitch rhythm xoff bt tie acc shfl proot articulation
+;
+#X msg 186 569 0;
+#X obj 210 523 loadbang;
+#X obj 201 547 r \$0-lbn;
+#X obj 398 240 translateXYZ 2 -45 -0.9;
+#X obj 56 347 translateXYZ 2 -45 -0.9;
+#X obj 381 561 translateXYZ 2 -45 -0.9;
+#X obj 644 513 translateXYZ 2 -42 -0.9;
+#X obj 777 761 translateXYZ 2 -45 -0.9;
+#X obj 39 866 translateXYZ 2 -45 0;
+#X connect 0 0 3 0;
+#X connect 2 0 240 0;
+#X connect 3 0 66 0;
+#X connect 3 0 97 0;
+#X connect 3 0 145 0;
+#X connect 4 0 1 0;
+#X connect 4 1 1 1;
+#X connect 6 0 239 0;
+#X connect 7 0 5 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 0;
+#X connect 10 0 5 0;
+#X connect 11 0 5 0;
+#X connect 12 0 13 0;
+#X connect 13 0 17 0;
+#X connect 14 0 15 0;
+#X connect 15 0 7 0;
+#X connect 15 0 144 0;
+#X connect 15 1 11 0;
+#X connect 15 1 78 0;
+#X connect 15 2 9 0;
+#X connect 15 2 33 0;
+#X connect 16 0 14 0;
+#X connect 17 0 70 0;
+#X connect 21 0 30 0;
+#X connect 21 0 57 0;
+#X connect 21 0 58 0;
+#X connect 21 0 59 0;
+#X connect 21 0 176 0;
+#X connect 22 0 5 0;
+#X connect 22 1 5 1;
+#X connect 23 0 241 2;
+#X connect 25 0 241 0;
+#X connect 26 0 195 1;
+#X connect 27 0 24 0;
+#X connect 27 0 46 0;
+#X connect 27 1 24 1;
+#X connect 27 1 46 1;
+#X connect 28 0 31 0;
+#X connect 29 0 31 1;
+#X connect 30 0 28 0;
+#X connect 30 0 35 0;
+#X connect 30 1 29 0;
+#X connect 30 1 34 0;
+#X connect 31 0 26 0;
+#X connect 33 0 13 1;
+#X connect 34 0 24 0;
+#X connect 35 0 24 0;
+#X connect 36 0 16 0;
+#X connect 37 0 21 0;
+#X connect 37 1 15 0;
+#X connect 38 0 37 0;
+#X connect 39 0 155 0;
+#X connect 39 0 189 0;
+#X connect 39 0 191 0;
+#X connect 40 0 98 0;
+#X connect 41 0 51 0;
+#X connect 41 0 55 0;
+#X connect 41 0 60 0;
+#X connect 41 0 82 0;
+#X connect 41 0 157 0;
+#X connect 41 0 240 1;
+#X connect 42 0 1 0;
+#X connect 43 0 1 0;
+#X connect 44 0 1 0;
+#X connect 45 0 61 0;
+#X connect 47 0 242 0;
+#X connect 48 0 53 0;
+#X connect 49 0 54 0;
+#X connect 50 0 54 0;
+#X connect 51 0 242 1;
+#X connect 52 0 46 0;
+#X connect 53 0 242 2;
+#X connect 54 0 202 1;
+#X connect 55 0 241 1;
+#X connect 56 0 17 1;
+#X connect 57 0 3 1;
+#X connect 58 0 48 1;
+#X connect 59 0 56 0;
+#X connect 60 0 183 0;
+#X connect 61 0 49 0;
+#X connect 61 0 63 0;
+#X connect 61 0 142 0;
+#X connect 61 1 62 0;
+#X connect 62 0 50 0;
+#X connect 62 0 63 0;
+#X connect 62 0 142 0;
+#X connect 63 0 43 0;
+#X connect 63 0 64 0;
+#X connect 63 0 69 0;
+#X connect 63 0 72 0;
+#X connect 63 0 79 0;
+#X connect 63 0 160 0;
+#X connect 63 1 42 0;
+#X connect 63 1 64 0;
+#X connect 63 1 69 0;
+#X connect 63 1 72 0;
+#X connect 63 1 76 0;
+#X connect 63 1 160 0;
+#X connect 63 2 44 0;
+#X connect 63 2 76 0;
+#X connect 63 2 160 0;
+#X connect 63 2 65 0;
+#X connect 63 2 68 0;
+#X connect 63 2 74 0;
+#X connect 63 3 44 0;
+#X connect 63 3 76 0;
+#X connect 63 3 160 0;
+#X connect 63 3 65 0;
+#X connect 63 3 68 0;
+#X connect 63 3 74 0;
+#X connect 63 4 44 0;
+#X connect 63 4 65 0;
+#X connect 63 4 77 0;
+#X connect 63 4 68 0;
+#X connect 63 4 74 0;
+#X connect 63 4 161 0;
+#X connect 63 5 44 0;
+#X connect 63 5 71 0;
+#X connect 63 5 67 0;
+#X connect 63 5 75 0;
+#X connect 63 5 73 0;
+#X connect 63 5 162 0;
+#X connect 63 6 44 0;
+#X connect 63 6 67 0;
+#X connect 63 6 71 0;
+#X connect 63 6 75 0;
+#X connect 63 6 73 0;
+#X connect 63 6 162 0;
+#X connect 64 0 1 1;
+#X connect 64 0 5 1;
+#X connect 65 0 1 1;
+#X connect 65 0 5 1;
+#X connect 66 0 240 2;
+#X connect 67 0 1 1;
+#X connect 67 0 5 1;
+#X connect 68 0 66 1;
+#X connect 68 0 70 1;
+#X connect 69 0 70 1;
+#X connect 69 0 66 1;
+#X connect 70 0 239 2;
+#X connect 71 0 70 1;
+#X connect 71 0 66 1;
+#X connect 72 0 60 1;
+#X connect 73 0 60 1;
+#X connect 74 0 60 1;
+#X connect 75 0 55 1;
+#X connect 76 0 55 1;
+#X connect 77 0 55 1;
+#X connect 78 0 13 1;
+#X connect 79 0 55 1;
+#X connect 80 0 244 0;
+#X connect 82 0 244 1;
+#X connect 83 0 82 1;
+#X connect 84 0 97 1;
+#X connect 85 0 84 1;
+#X connect 87 0 159 1;
+#X connect 88 0 83 0;
+#X connect 88 0 94 0;
+#X connect 88 1 95 0;
+#X connect 88 1 159 0;
+#X connect 93 0 94 1;
+#X connect 94 0 84 0;
+#X connect 94 0 96 0;
+#X connect 95 0 84 0;
+#X connect 95 0 96 0;
+#X connect 96 0 81 2;
+#X connect 97 0 244 2;
+#X connect 99 0 146 1;
+#X connect 100 0 148 1;
+#X connect 100 0 152 1;
+#X connect 101 0 147 1;
+#X connect 103 0 201 0;
+#X connect 104 0 150 1;
+#X connect 107 0 88 0;
+#X connect 108 0 244 3;
+#X connect 110 0 243 0;
+#X connect 111 0 109 0;
+#X connect 111 1 109 1;
+#X connect 112 0 243 1;
+#X connect 113 0 112 1;
+#X connect 114 0 109 0;
+#X connect 115 0 109 0;
+#X connect 116 0 114 0;
+#X connect 117 0 115 0;
+#X connect 118 0 116 1;
+#X connect 119 0 120 0;
+#X connect 119 1 118 0;
+#X connect 119 1 117 1;
+#X connect 120 0 121 0;
+#X connect 120 0 136 0;
+#X connect 120 1 122 0;
+#X connect 120 1 135 0;
+#X connect 121 0 117 0;
+#X connect 122 0 116 0;
+#X connect 123 0 243 2;
+#X connect 124 0 123 1;
+#X connect 127 0 113 0;
+#X connect 132 0 113 0;
+#X connect 133 0 113 0;
+#X connect 134 0 113 0;
+#X connect 135 0 124 0;
+#X connect 136 0 124 0;
+#X connect 137 0 149 1;
+#X connect 138 0 151 1;
+#X connect 139 0 243 3;
+#X connect 140 0 119 0;
+#X connect 141 0 132 0;
+#X connect 141 1 127 0;
+#X connect 141 2 133 0;
+#X connect 141 3 134 0;
+#X connect 141 4 134 0;
+#X connect 141 5 134 0;
+#X connect 141 6 134 0;
+#X connect 142 0 141 0;
+#X connect 142 0 177 0;
+#X connect 144 0 13 1;
+#X connect 145 0 96 0;
+#X connect 146 0 1 0;
+#X connect 147 0 5 0;
+#X connect 148 0 24 0;
+#X connect 149 0 109 0;
+#X connect 150 0 81 0;
+#X connect 151 0 149 0;
+#X connect 152 0 46 0;
+#X connect 153 0 179 0;
+#X connect 154 0 155 1;
+#X connect 155 0 154 0;
+#X connect 155 0 168 0;
+#X connect 156 0 52 0;
+#X connect 159 0 82 1;
+#X connect 160 0 163 0;
+#X connect 161 0 163 0;
+#X connect 162 0 163 0;
+#X connect 164 0 165 0;
+#X connect 165 0 87 0;
+#X connect 165 1 166 0;
+#X connect 165 2 167 0;
+#X connect 166 0 159 1;
+#X connect 167 0 159 1;
+#X connect 168 0 169 0;
+#X connect 169 0 235 0;
+#X connect 170 0 45 0;
+#X connect 170 0 102 0;
+#X connect 171 0 169 1;
+#X connect 172 0 197 1;
+#X connect 173 0 176 1;
+#X connect 174 0 173 0;
+#X connect 175 0 174 0;
+#X connect 176 0 185 0;
+#X connect 177 0 122 1;
+#X connect 177 0 121 1;
+#X connect 177 1 178 0;
+#X connect 178 0 122 1;
+#X connect 178 0 121 1;
+#X connect 179 0 235 0;
+#X connect 182 0 184 0;
+#X connect 182 0 187 0;
+#X connect 183 0 239 1;
+#X connect 184 0 186 0;
+#X connect 185 0 182 0;
+#X connect 186 0 183 1;
+#X connect 187 0 95 1;
+#X connect 187 0 93 0;
+#X connect 189 0 204 0;
+#X connect 190 0 189 1;
+#X connect 191 0 188 0;
+#X connect 192 0 2 0;
+#X connect 193 0 6 0;
+#X connect 194 0 193 0;
+#X connect 195 0 25 0;
+#X connect 196 0 195 0;
+#X connect 197 0 110 0;
+#X connect 198 0 197 0;
+#X connect 199 0 80 0;
+#X connect 200 0 199 0;
+#X connect 201 0 199 1;
+#X connect 202 0 47 0;
+#X connect 203 0 202 0;
+#X connect 204 0 41 0;
+#X connect 204 0 112 0;
+#X connect 204 1 0 0;
+#X connect 204 1 12 0;
+#X connect 204 1 23 0;
+#X connect 204 1 123 0;
+#X connect 204 1 48 0;
+#X connect 204 2 105 0;
+#X connect 204 2 239 3;
+#X connect 204 2 240 3;
+#X connect 204 2 241 3;
+#X connect 204 2 242 3;
+#X connect 204 4 37 2;
+#X connect 204 4 174 2;
+#X connect 204 5 40 0;
+#X connect 204 6 40 1;
+#X connect 204 7 40 2;
+#X connect 205 0 206 0;
+#X connect 206 0 207 0;
+#X connect 206 1 235 0;
+#X connect 209 0 212 0;
+#X connect 210 0 211 1;
+#X connect 211 0 208 0;
+#X connect 212 0 211 0;
+#X connect 213 0 215 0;
+#X connect 214 0 209 0;
+#X connect 215 0 214 0;
+#X connect 215 1 214 1;
+#X connect 216 0 214 0;
+#X connect 218 0 220 0;
+#X connect 218 0 224 0;
+#X connect 219 0 230 0;
+#X connect 219 0 233 0;
+#X connect 220 0 219 0;
+#X connect 221 0 222 0;
+#X connect 222 0 220 0;
+#X connect 222 1 220 1;
+#X connect 223 0 221 0;
+#X connect 223 0 225 0;
+#X connect 224 0 226 0;
+#X connect 225 0 224 0;
+#X connect 225 1 224 1;
+#X connect 226 0 231 0;
+#X connect 226 0 234 0;
+#X connect 227 0 208 0;
+#X connect 228 0 227 0;
+#X connect 229 0 212 2;
+#X connect 230 0 208 0;
+#X connect 231 0 208 0;
+#X connect 232 0 229 0;
+#X connect 232 1 229 1;
+#X connect 233 0 232 0;
+#X connect 234 0 232 0;
+#X connect 235 0 38 0;
+#X connect 235 1 45 0;
+#X connect 235 1 102 0;
+#X connect 235 2 41 1;
+#X connect 235 2 158 0;
+#X connect 235 3 106 0;
+#X connect 235 4 138 0;
+#X connect 235 4 172 0;
+#X connect 235 5 193 1;
+#X connect 235 6 37 1;
+#X connect 235 6 174 1;
+#X connect 235 7 175 0;
+#X connect 235 8 216 0;
+#X connect 235 8 218 0;
+#X connect 236 0 209 0;
+#X connect 237 0 236 0;
+#X connect 238 0 236 0;
+#X connect 239 0 147 0;
+#X connect 240 0 146 0;
+#X connect 241 0 148 0;
+#X connect 242 0 152 0;
+#X connect 243 0 151 0;
+#X connect 244 0 150 0;