Hi and thanks for your help so far.
In my previous message my abstraction was too simple. I can't use [Until] after all.
You can see by the attached patch the behavior that I want using [textfile]. I want to output records until I find a wait, wait a bit, then continue. This works fine with textfile. However, I also want to be able to seek a certain record without causing any output. That is why I thought I could use [msgfile]'s goto message. Unfortunately, [msgfile] doesn't work at all for the basic process.
BTW, the msgmangle.pd patch is different than the last time, but test4.txt and josquin.seq are the same.
#N canvas 243 71 993 768 10; #X obj 15 13 zexy; #X msg 242 132 print; #X msg 328 75 rewind; #X obj 407 76 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 279 192 textfile; #X msg 110 76 clear , read test4.txt; #X msg 130 101 clear , read josquin.seq; #X text 113 57 1.); #X text 328 54 2.); #X text 405 52 3.); #X obj 279 298 route do control wait; #X obj 279 404 bang; #X obj 279 236 t a a; #X obj 309 264 print record; #X obj 373 358 delay 100; #X obj 373 327 * 100; #X obj 330 217 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 127 155 r continueT; #X obj 279 426 s continueT; #X text 100 21 [textfile] succeeds.; #X text 100 466 [msgfile] prints record 0 over and over then blows the stack.; #X msg 255 588 print; #X msg 341 531 rewind; #X obj 420 532 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 123 532 clear , read test4.txt; #X msg 143 557 clear , read josquin.seq; #X text 126 513 1.); #X text 341 510 2.); #X text 418 508 3.); #X obj 293 755 route do control wait; #X obj 293 861 bang; #X obj 293 693 t a a; #X obj 323 721 print record; #X obj 387 815 delay 100; #X obj 387 784 * 100; #X obj 383 677 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 140 611 r continueM; #X obj 293 883 s continueM; #X obj 293 648 msgfile; #X obj 293 671 list trim; #X connect 1 0 4 0; #X connect 2 0 4 0; #X connect 3 0 4 0; #X connect 4 0 12 0; #X connect 4 1 16 0; #X connect 5 0 4 0; #X connect 6 0 4 0; #X connect 10 0 11 0; #X connect 10 1 11 0; #X connect 10 2 15 0; #X connect 11 0 18 0; #X connect 12 0 10 0; #X connect 12 1 13 0; #X connect 14 0 11 0; #X connect 15 0 14 0; #X connect 17 0 4 0; #X connect 21 0 38 0; #X connect 22 0 38 0; #X connect 23 0 38 0; #X connect 24 0 38 0; #X connect 25 0 38 0; #X connect 29 0 30 0; #X connect 29 1 30 0; #X connect 29 2 34 0; #X connect 30 0 37 0; #X connect 31 0 29 0; #X connect 31 1 32 0; #X connect 33 0 30 0; #X connect 34 0 33 0; #X connect 36 0 38 0; #X connect 38 0 39 0; #X connect 38 1 35 0; #X connect 39 0 31 0;
control mark 0; control beat set 0; do 0 attack 100 0 7 1.0; do 1 attack 100 0 7 1.0; do 2 release; do 3 release; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 1; do 0 attack 100 1 10 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 2; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 3; do 0 attack 100 0 7 1.0; do 1 attack 100 0 7 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 4; do 0 attack 100 0 2 2.0; do 2 attack 100 0 7 0.5; do 3 release; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 5; do 1 attack 100 0 2 1.0; do 2 attack 100 1 10 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 0 2.0; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; control beat set 6; do 0 attack 100 0 0 2.0; do 1 attack 100 0 4 1.0; do 2 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 7; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 8; do 0 release; do 1 attack 100 1 5 1.0; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; wait 0.25; control beat set 9; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 -1 4 1.0; wait 0.25; do 0 attack 100 1 5 1.0; do 1 attack 100 0 2 1.0; wait 0.25; control beat set 10; do 0 attack 100 0 7 1.0; do 1 attack 100 0 0 1.0; do 2 release; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 11; do 0 attack 100 1 5 1.0; do 1 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 12; do 0 release; do 1 attack 100 0 4 1.0; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 0 2.0; wait 0.25; wait 0.25; control beat set 13; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 14; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; do 2 release; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 1 attack 100 0 0 1.0; wait 0.25; control beat set 15; do 1 attack 100 1 3 1.0; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 2 1.0; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; control beat set 16; do 3 attack 100 0 4 0.5; wait 0.25; do 1 attack 100 0 0 1.0; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 0 0 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 17; do 0 attack 100 1 10 1.0; do 3 attack 100 0 2 0.5; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 -1 11 0.5; wait 0.25; do 0 attack 100 1 5 1.0; wait 0.25; control mark 1; control beat set 18; do 0 attack 100 -1 4 1.0; do 1 attack 100 0 0 1.0; do 2 attack 100 0 0 1.0; do 3 attack 100 0 0 0.5; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; control beat set 19; do 1 attack 100 -1 4 1.0; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; do 1 attack 100 0 7 1.0; do 2 attack 100 1 10 0.5; wait 0.25; wait 0.25; control beat set 20; do 0 release; do 2 attack 100 0 9 0.5; do 3 release; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 21; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 1 attack 100 -1 4 1.0; wait 0.25; wait 0.25; control beat set 22; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; do 2 attack 100 1 5 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 23; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 1 0 1.0; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; wait 0.25; do 1 attack 100 0 9 0.5; wait 0.25; control beat set 24; do 0 attack 100 0 0 2.0; do 1 attack 100 0 7 0.5; do 2 release; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 25; do 0 attack 100 0 2 2.0; do 1 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 1 10 0.5; wait 0.25; control beat set 26; do 0 release; do 1 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 0 2.0; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 27; do 1 attack 100 0 4 1.0; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 5 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 28; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 0 1.0; wait 0.25; control beat set 29; do 0 attack 100 1 10 1.0; do 1 attack 100 0 2 1.0; do 2 attack 100 1 10 0.5; wait 0.25; do 1 attack 100 0 4 1.0; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; do 3 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control beat set 30; do 0 attack 100 1 5 1.0; do 2 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; do 1 attack 100 0 4 1.0; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 31; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; do 1 attack 100 -1 1 1.0; wait 0.25; wait 0.25; control beat set 32; do 0 release; do 1 attack 100 0 2 1.0; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 33; do 1 release; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; control beat set 34; do 0 attack 100 0 0 2.0; do 2 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; do 1 attack 100 0 7 0.5; wait 0.25; do 1 attack 100 0 9 0.5; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; wait 0.25; control beat set 35; do 0 attack 100 0 9 1.0; do 1 attack 100 1 0 1.0; do 3 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 0.5; do 2 attack 100 0 10 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; control beat set 36; do 2 attack 100 0 7 0.5; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 9 0.5; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 1 10 0.5; do 3 attack 100 -1 4 0.5; wait 0.25; do 1 attack 100 0 0 1.0; wait 0.25; control beat set 37; do 1 attack 100 0 2 1.0; do 2 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 -1 6 1.0; wait 0.25; do 1 attack 100 0 0 1.0; wait 0.25; control mark 2; control beat set 38; do 0 attack 100 0 7 1.0; do 1 attack 100 0 2 1.0; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 39; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; wait 0.25; control beat set 40; do 1 attack 100 0 7 0.5; do 3 release; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control beat set 41; do 0 attack 100 1 10 1.0; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 42; do 0 attack 100 0 9 1.0; do 1 attack 100 0 2 1.0; do 2 release; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 43; do 1 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 0 2.0; wait 0.25; wait 0.25; control beat set 44; do 1 attack 100 0 2 1.0; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 45; do 0 attack 100 1 10 1.0; do 3 attack 100 0 7 0.5; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 0 5 1.0; wait 0.25; control beat set 46; do 0 attack 100 0 4 1.0; do 1 attack 100 0 0 1.0; do 2 release; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 47; do 0 attack 100 1 5 1.0; do 1 attack 100 0 9 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 48; do 0 attack 100 0 7 1.0; do 1 attack 100 1 10 0.5; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 49; do 2 attack 100 0 2 1.0; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 9 0.5; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 0 7 0.5; wait 0.25; control beat set 50; do 1 attack 100 1 5 0.5; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; wait 0.25; control beat set 51; do 1 attack 100 0 7 0.5; do 2 attack 100 0 0 1.0; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control mark 3; control beat set 52; do 0 attack 100 1 5 1.0; do 1 attack 100 0 9 0.5; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 53; do 1 release; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 54; do 0 release; do 1 attack 100 0 4 1.0; do 2 attack 100 0 0 1.0; do 3 release; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; control beat set 55; do 1 attack 100 0 7 1.0; wait 0.25; do 1 attack 100 0 9 1.0; wait 0.25; do 1 attack 100 1 10 1.0; do 2 attack 100 1 10 0.5; wait 0.25; wait 0.25; control beat set 56; do 0 release; do 2 attack 100 0 7 0.5; wait 0.25; do 1 attack 100 0 9 1.0; wait 0.25; do 1 attack 100 0 7 1.0; wait 0.25; wait 0.25; control beat set 57; do 0 attack 100 0 0 2.0; do 2 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 1 attack 100 -1 6 1.0; wait 0.25; wait 0.25; control beat set 58; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; do 3 release; wait 0.25; wait 0.25; do 0 attack 100 0 2 2.0; wait 0.25; wait 0.25; control beat set 59; do 1 release; wait 0.25; do 0 attack 100 0 0 2.0; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 60; do 0 attack 100 0 7 1.0; do 1 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; wait 0.25; control beat set 61; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control beat set 62; do 0 attack 100 1 5 1.0; do 1 attack 100 0 2 1.0; do 2 release; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; wait 0.25; control beat set 63; do 1 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 1 0 2.0; wait 0.25; wait 0.25; control beat set 64; do 1 attack 100 0 2 1.0; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 65; do 0 attack 100 1 10 1.0; do 3 attack 100 0 7 0.5; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 1 5 1.0; wait 0.25; control beat set 66; do 0 attack 100 0 4 1.0; do 1 attack 100 1 0 1.0; do 2 release; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 67; do 0 attack 100 0 5 1.0; do 1 attack 100 0 9 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 68; do 0 attack 100 0 7 1.0; do 1 attack 100 1 10 0.5; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 69; do 2 attack 100 0 2 1.0; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 9 0.5; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 0 7 0.5; wait 0.25; control beat set 70; do 1 attack 100 1 5 0.5; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; wait 0.25; control beat set 71; do 1 attack 100 0 7 0.5; do 2 attack 100 0 0 1.0; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control beat set 72; do 0 attack 100 1 5 1.0; do 1 attack 100 0 9 0.5; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 1 attack 100 1 10 0.5; do 3 attack 100 1 10 0.25; wait 0.25; wait 0.25; control beat set 73; do 1 attack 100 1 5 0.5; wait 0.25; do 3 attack 100 0 0 0.5; wait 0.25; do 3 attack 100 0 2 0.5; wait 0.25; do 1 attack 100 0 7 0.5; do 3 attack 100 -1 4 0.5; wait 0.25; control beat set 74; do 0 release; do 1 attack 100 0 9 0.5; do 2 attack 100 1 0 1.0; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 1 10 0.5; wait 0.25; do 1 attack 100 1 0 1.0; do 3 attack 100 0 0 0.5; wait 0.25; wait 0.25; control beat set 75; do 0 attack 100 -1 4 1.0; do 1 attack 100 0 7 0.5; wait 0.25; do 3 attack 100 0 2 0.5; wait 0.25; do 2 attack 100 1 10 0.5; do 3 attack 100 -1 4 0.5; wait 0.25; do 1 attack 100 0 9 0.5; do 3 attack 100 1 5 0.5; wait 0.25; control beat set 76; do 0 attack 100 0 2 1.0; do 1 attack 100 0 10 0.5; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 0 0 1.0; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; control beat set 77; do 1 attack 100 0 2 1.0; do 2 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 -1 6 1.0; wait 0.25; wait 0.25; control mark 4; control beat set 78; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 79; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 80; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; do 2 release; do 3 release; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 81; do 0 attack 100 0 7 1.0; do 1 attack 100 0 7 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 82; do 0 attack 100 0 2 2.0; do 2 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 83; do 1 attack 100 0 2 1.0; do 2 attack 100 1 10 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 0 2.0; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; control beat set 84; do 0 attack 100 1 0 2.0; do 1 attack 100 0 4 1.0; do 2 attack 100 0 9 0.5; do 3 release; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 85; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 86; do 0 release; do 1 attack 100 1 5 1.0; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; wait 0.25; control beat set 87; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 -1 4 1.0; wait 0.25; do 0 attack 100 1 5 1.0; do 1 attack 100 0 2 1.0; wait 0.25; control beat set 88; do 0 attack 100 0 7 1.0; do 1 attack 100 0 0 1.0; do 2 release; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 89; do 0 attack 100 1 5 1.0; do 1 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 90; do 0 release; do 1 attack 100 0 4 1.0; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 0 2.0; wait 0.25; wait 0.25; control beat set 91; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 92; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; do 2 release; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 1 attack 100 0 0 1.0; wait 0.25; control beat set 93; do 1 attack 100 1 3 1.0; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 2 1.0; do 3 attack 100 1 5 0.5; wait 0.25; wait 0.25; control beat set 94; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 0 0 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 95; do 0 attack 100 1 10 1.0; do 3 attack 100 0 2 0.5; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 -1 11 0.5; wait 0.25; do 0 attack 100 1 5 1.0; wait 0.25; control mark 5; control beat set 96; do 0 attack 100 -1 4 1.0; do 1 attack 100 0 0 1.0; do 2 attack 100 0 0 1.0; do 3 attack 100 0 0 0.5; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; control beat set 97; do 1 attack 100 -1 4 1.0; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; do 1 attack 100 0 7 1.0; do 2 attack 100 1 10 0.5; wait 0.25; wait 0.25; control beat set 98; do 0 release; do 2 attack 100 0 9 0.5; do 3 release; wait 0.25; wait 0.25; do 1 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 99; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 1 attack 100 -1 4 1.0; wait 0.25; wait 0.25; control beat set 100; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; do 2 attack 100 1 5 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 101; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 1 0 1.0; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; wait 0.25; do 1 attack 100 0 9 0.5; wait 0.25; control beat set 102; do 0 attack 100 0 0 2.0; do 1 attack 100 0 7 0.5; do 2 release; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 103; do 0 attack 100 0 2 2.0; do 1 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 1 10 0.5; wait 0.25; control beat set 104; do 0 release; do 1 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 0 2.0; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 105; do 1 attack 100 0 4 1.0; wait 0.25; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 5 1.0; wait 0.25; do 0 attack 100 0 9 1.0; wait 0.25; control beat set 106; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 0 1.0; wait 0.25; control beat set 107; do 0 attack 100 1 10 1.0; do 1 attack 100 0 2 1.0; do 2 attack 100 1 10 0.5; wait 0.25; do 1 attack 100 -1 4 1.0; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 1.0; do 3 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; control beat set 108; do 0 attack 100 1 5 1.0; do 2 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; do 1 attack 100 0 4 1.0; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; control beat set 109; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; do 3 attack 100 -1 4 0.5; wait 0.25; wait 0.25; do 1 attack 100 -1 1 1.0; wait 0.25; wait 0.25; control beat set 110; do 0 release; do 1 attack 100 0 2 1.0; do 2 attack 100 0 2 1.0; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 1 5 1.0; wait 0.25; wait 0.25; control beat set 111; do 1 release; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 1 10 1.0; wait 0.25; control beat set 112; do 0 attack 100 1 0 2.0; do 2 attack 100 1 0 1.0; do 3 attack 100 0 9 0.5; wait 0.25; do 1 attack 100 0 7 0.5; wait 0.25; do 1 attack 100 0 9 0.5; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 1 10 0.5; wait 0.25; control beat set 113; do 0 attack 100 0 9 1.0; do 1 attack 100 1 0 1.0; do 3 attack 100 1 5 0.5; wait 0.25; do 0 attack 100 0 7 1.0; wait 0.25; do 0 attack 100 1 10 1.0; do 1 attack 100 0 7 0.5; do 2 attack 100 1 10 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; control beat set 114; do 2 attack 100 0 7 0.5; wait 0.25; do 0 attack 100 0 9 1.0; do 1 attack 100 0 9 0.5; wait 0.25; do 0 attack 100 0 7 1.0; do 1 attack 100 1 10 0.5; do 3 attack 100 1 5 0.5; wait 0.25; do 1 attack 100 0 0 1.0; do 3 attack 100 -1 4 0.5; wait 0.25; control beat set 115; do 1 attack 100 0 2 1.0; do 2 attack 100 0 9 0.5; do 3 attack 100 0 2 0.5; wait 0.25; wait 0.25; do 0 attack 100 -1 6 1.0; wait 0.25; wait 0.25; control beat set 116; do 0 attack 100 0 7 1.0; do 2 attack 100 0 7 0.5; do 3 attack 100 0 7 0.5; wait 0.25; wait 0.25; do 1 attack 100 1 10 0.5; wait 0.25; wait 0.25; control beat set 117; do 1 attack 100 1 3 1.0; wait 0.25; wait 0.25; wait 0.25; do 1 attack 100 0 2 1.0; wait 0.25; control beat set 118; do 1 attack 100 0 2 1.0; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 119; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 120; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 121; wait 0.25; wait 0.25; wait 0.25; wait 0.25; control beat set 122; do 0 release; do 1 release; do 2 release; do 3 release; wait 0.25;
control mark 0; control beat set 1; do 0 attack 100 0 7 1; do 1 attack 100 0 2 1; do 2 attack 100 0 7 .5; do 3 attack 100 0 7 .5; wait 1; control beat set 2; do 0 attack 100 0 7 1; do 1 attack 100 0 7 .5; do 3 attack 100 0 7 .5; wait .5; do 1 attack 100 1 10 .5; do 3 attack 100 1 3 .5; wait .5; control beat set 3; do 0 attack 100 0 7 1; do 2 attack 100 0 7 .5; wait .25; do 1 attack 100 -1 9 .5; do 3 attack 100 1 5 .5; wait .25; do 1 attack 100 0 7 .5; do 3 attack 100 0 7 .5; wait .25; do 1 attack 100 1 5 .5; wait .25; control beat set 4; do 0 attack 100 -1 4 1; do 1 attack 100 0 7 .5; do 2 attack 100 0 0 1; do 3 attack 100 0 0 .5; wait 1; control mark 1; control beat set 5; do 0 attack 100 1 5 1; do 1 attack 100 1 5 .5; do 2 attack 100 0 9 .5; do 3 attack 100 0 2 .5; wait 1; control beat set 6; do 2 attack 100 1 10 .5; wait .5; do 0 attack 100 -1 4 1; wait .25; do 0 attack 100 0 2 1; wait .25; control beat set 7; do 0 attack 100 -1 4; do 1 attack 100 0 7 .5; do 2 attack 100 0 0 1; do 3 attack 100 0 0 .5; wait 1; control beat set 8; wait 1; control beat set 9; do 0 release; do 1 release; do 2 release; do 3 release;