#N canvas 0 22 438 235 10; #X obj 20 18 cnv 15 400 140 empty empty Gemnotes_is... 20 16 0 26 -207865 -45076 0; #X text 35 78 - an abstraction [makevoice] for creating notation objects in real time using dynamic patching in PD; #X text 36 107 - a score metalanguage for the specification of rhythmic structures and notation objects; #X text 37 138 - a set of fonts to be used with the [text3d] object in Gem; #X text 35 49 - a set of abstractions for creating live music notation in Pure Data and Gem; #N canvas 328 459 1081 520 demo 0; #X obj 135 150 tgl 32 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #N canvas 0 22 450 300 init 0; #X obj 48 53 loadbang; #X obj 48 118 outlet; #X msg 262 122 1; #X obj 262 141 outlet; #X msg 48 84 x -6.6 \, y 3 \, z 1.3 \, len 29 \, clef 1 \, r 0.9 \, g 0.9 \, b 0.9; #X connect 0 0 4 0; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 4 0 1 0; #X restore 86 166 pd init; #X msg 207 192 reset; #X msg 774 428 group 4 16; #X obj 108 269 makevoice 0.1 0.4; #X obj 108 185 stave; #X obj 266 178 gemwin; #X msg 293 159 0 \, destroy; #X msg 219 138 dimen 1000 400 \, create \, 1; #X obj 134 14 inlet; #X obj 130 39 sel 1 0; #X obj 61 127 delay 300; #X msg 61 146 1; #X msg 135 131 0; #X obj 395 108 f; #X obj 425 108 + 1; #X msg 330 82 0; #X msg 215 103 1; #X obj 394 128 select 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; #X msg 813 101 0; #X obj 749 40 sharpsandflats; #X obj 395 80 metro 500; #X obj 458 108 500; #X msg 478 71 500; #X obj 492 107 * 0.95; #X obj 242 26 loadbang; #X msg 198 33 0; #X msg 398 177 note 0 63 1 1 78; #X msg 418 197 note + 64 1 1 78; #X msg 438 217 note + 66 1 1 78; #X msg 458 238 note + 67 1 1 62; #X msg 458 258 note . 73 1 1 62; #X msg 476 279 note + 72 1 1 78; #X msg 496 299 note + 78 1 1 78; #X msg 639 298 note + 81 3 0 78; #X msg 822 375 bar; #X msg 651 318 note + 80 1 1 78; #X msg 393 150 hdsq 0.103 \, bar 6 8 3 8; #X msg 75 30 1; #X msg 749 273 note + 79 1 1 30; #X msg 769 293 note + 82 1 1 35; #X msg 789 313 note + 88 1 1 40; #X msg 807 334 note + 95 1 1 45; #X obj 215 80 delay 3000; #X msg 506 178 bar 5 8 6 16 4 16; #X msg 539 197 note 0 65 2 1 62; #X msg 558 215 note . 71 2 0 88; #X msg 575 234 note . 75 2 0 88; #X msg 595 255 note + 72 2 0 78; #X msg 619 274 note + 83 2 0 78; #X msg 614 151 bar 2 4 4 32 4 32 8 32; #X msg 628 172 rest 4; #X msg 664 194 note 4 79 4 0 99; #X msg 684 213 note . 73 4 1 99; #X msg 700 233 note . 69 4 1 99; #X msg 716 252 note . 60 4 1 99; #X connect 0 0 5 1; #X connect 1 0 5 0; #X connect 1 1 0 0; #X connect 2 0 4 1; #X connect 3 0 4 1; #X connect 5 0 4 0; #X connect 7 0 6 0; #X connect 8 0 6 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 10 0 8 0; #X connect 10 0 43 0; #X connect 10 1 13 0; #X connect 10 1 2 0; #X connect 10 1 7 0; #X connect 10 1 16 0; #X connect 10 1 23 0; #X connect 11 0 12 0; #X connect 12 0 0 0; #X connect 13 0 0 0; #X connect 14 0 15 0; #X connect 14 0 18 0; #X connect 15 0 14 1; #X connect 16 0 14 1; #X connect 16 0 21 0; #X connect 17 0 21 0; #X connect 18 0 37 0; #X connect 18 1 27 0; #X connect 18 2 28 0; #X connect 18 3 29 0; #X connect 18 4 30 0; #X connect 18 4 31 0; #X connect 18 5 32 0; #X connect 18 6 33 0; #X connect 18 7 44 0; #X connect 18 8 45 0; #X connect 18 8 46 0; #X connect 18 8 47 0; #X connect 18 9 48 0; #X connect 18 10 49 0; #X connect 18 11 34 0; #X connect 18 12 36 0; #X connect 18 13 50 0; #X connect 18 14 51 0; #X connect 18 15 52 0; #X connect 18 16 53 0; #X connect 18 16 54 0; #X connect 18 16 55 0; #X connect 18 17 39 0; #X connect 18 18 40 0; #X connect 18 19 41 0; #X connect 18 20 42 0; #X connect 18 21 19 0; #X connect 19 0 21 0; #X connect 21 0 14 0; #X connect 21 0 22 0; #X connect 22 0 24 0; #X connect 23 0 22 1; #X connect 24 0 22 1; #X connect 24 0 21 1; #X connect 25 0 26 0; #X connect 26 0 10 0; #X connect 27 0 4 1; #X connect 28 0 4 1; #X connect 29 0 4 1; #X connect 30 0 4 1; #X connect 31 0 4 1; #X connect 32 0 4 1; #X connect 33 0 4 1; #X connect 34 0 4 1; #X connect 35 0 4 1; #X connect 36 0 4 1; #X connect 37 0 4 1; #X connect 38 0 10 0; #X connect 39 0 4 1; #X connect 40 0 4 1; #X connect 41 0 4 1; #X connect 42 0 4 1; #X connect 43 0 17 0; #X connect 44 0 4 1; #X connect 45 0 4 1; #X connect 46 0 4 1; #X connect 47 0 4 1; #X connect 48 0 4 1; #X connect 49 0 4 1; #X connect 50 0 4 1; #X connect 51 0 4 1; #X connect 52 0 4 1; #X connect 53 0 4 1; #X connect 54 0 4 1; #X connect 55 0 4 1; #X restore 21 181 pd demo; #X obj 21 163 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text 106 181 see README.txt for more info \, or check the examples. ; #X text 106 168 2011 Edward Kelly \, morph_2016@yahoo.co.uk; #X connect 6 0 5 0;