#N canvas 356 86 731 592 12;
#X obj 262 317 element trace-template partial;
#X obj 294 195 getsize trace-template partial;
#X obj 497 516 line~;
#X obj 125 40 inlet;
#X obj 427 431 dbtorms;
#X obj 262 465 mtof;
#X obj 262 524 *~;
#X obj 182 201 f;
#X obj 216 201 + 1;
#X obj 262 272 moses;
#X obj 262 357 get point-template y amp;
#X msg 200 176 0;
#X obj 182 129 r osc-tick;
#X obj 539 360 get trace-template y;
#X obj 262 435 +;
#X obj 262 494 osc~;
#X obj 606 447 r osc-speed;
#X obj 294 236 - 1;
#X obj 72 275 >=;
#X obj 72 329 sel 1;
#X obj 125 69 route 1;
#X text 138 365 track ID;
#X obj 93 432 s osc-noteoff;
#X text 71 13 on/off \, track-id \, pointer;
#X obj 125 97 unpack float pointer;
#X obj 93 364 float;
#X obj 262 129 trigger bang pointer, f 40;
#X text 68 457 when done \, send track id back to poly object so it can reuse us, f 22;
#X obj 262 552 outlet~;
#X obj 93 398 pack f 0;
#X obj 72 299 change;
#X obj 497 474 pack float float;
#X obj 337 222 r osc-stop;
#X msg 337 246 0;
#X text 314 41 This abstraction is used inside [clone] for the 17.partialtracer example and reads tracks information from [sigmund~] recorded into data structures to feed an oscillator bank., f 46;
#X msg 447 474 0 10;
#X obj 510 431 r osc-stop;
#X msg 497 309 0;
#X connect 0 0 10 0;
#X connect 1 0 17 0;
#X connect 1 0 18 1;
#X connect 2 0 6 1;
#X connect 3 0 20 0;
#X connect 4 0 31 0;
#X connect 5 0 15 0;
#X connect 6 0 28 0;
#X connect 7 0 8 0;
#X connect 7 0 9 0;
#X connect 7 0 18 0;
#X connect 8 0 7 1;
#X connect 9 0 0 0;
#X connect 9 1 37 0;
#X connect 10 0 14 0;
#X connect 10 1 4 0;
#X connect 11 0 7 1;
#X connect 12 0 7 0;
#X connect 13 0 14 1;
#X connect 14 0 5 0;
#X connect 15 0 6 0;
#X connect 16 0 31 1;
#X connect 17 0 9 1;
#X connect 18 0 30 0;
#X connect 19 0 25 0;
#X connect 20 0 24 0;
#X connect 24 0 25 1;
#X connect 24 1 26 0;
#X connect 25 0 29 0;
#X connect 26 0 11 0;
#X connect 26 1 0 1;
#X connect 26 1 1 0;
#X connect 26 1 13 0;
#X connect 29 0 22 0;
#X connect 30 0 19 0;
#X connect 31 0 2 0;
#X connect 32 0 33 0;
#X connect 33 0 9 1;
#X connect 35 0 2 0;
#X connect 36 0 35 0;
#X connect 37 0 31 0;
