4`NZh AHhps Q\n)4VvbP-QZN]X[Au ty 5"'`dd@?ẃ-4\Us}_ ;t`?[ ,4y?J8c0gftuGt! ^ċ xy\nһs2';&DC2C v!v?0S 0V.0Ä%6Za bd.C \nƊrʊ׶N=$g0P osĊ~"'s p \nSNvuSֶ*gQ"gvsaբ>3O xW z:= #ZQX6Ɗz#g .gX2E\ةrN9'2y_zy!5>@!98'%Y` @`! #@%`')+-1 3@5`79;?A C@E`IKMOQS@U`W[]_a c@e`gikmoq s@u`wy{} ` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuwy{}/Aa!Aa!AOa!Aaǁɡ!Aaׁ١!AaAa/ B b  !"!B!b!!!!!"!""O"%'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(B(b((((()")B)b)))))*"*B*b*****+"+B+b+++++,",B,b,ɢ,,,-"-B-b---.".B.b...../"/B/b/////0#0C0c00 0 0 0#1C1c1112!` @`! #@%`')+-1 3@5`79;?A C@E`IKMOQS@U`W[]_a c@e`gikmoq s@u`wy{} ` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuwy{}/Aa!Aa!AOa!Aaǁɡ!Aaׁ١!AaAa/ B b  !"!B!b!!!!!"!""O"%'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{'}'("(B(b((((()")B)b)))))*"*B*b*****+"+B+b+++++,",B,b,ɢ,,,-"-B-b---.".B.b...../"/B/b/////0#0C0c00 0 0 0#1C1c1112!NR_346 HojACCOMP MojAMI $pjMIDIOUT DpjMM_MOVER VpjMIDIMAUS *. oNj.. oNjMUSIC OojDESKTOP INF {ojMANUAL TXT }ojAaREAD ME pjSEQUENCEPRG pj|SEQUENCERSC pj\fTUTORIALTXT pjvm+VERSION23 !pjX. oPj.. oPjGYMNOPEDIE Qoj6FANTASIEIMP TojqKODACHROME Xoj/5TEDDYBEAR [oj=$WELLTEMPERD `ojGUENTERTAINER bojN PRELUDE4 eojRMAPLELEAF gojYb:ONETRACKTOC kojhPEGGYSUE mojn=$CANTDOM pojx,DRAWON soj#6PRELUDE6 voj&ONATALUXDE yoj * X@b" Gymnopedie Erik SatieXR bass+@ &@+@&@+@ &@ +@&@+@ &@ +@ &@  +@ &@ +@ &@*@/@ (@(@ &@-@ &@&@&@&@&@&@&@ &@ &@  (@ !*@ "/@ (@$(@ %(@ &7@ &-@ -@'&@ (+@ )&@ *+@ +&@ ,+@ -&@ .+@ /&@ 0+@ 1&@ 2+@ &@4+@ 5&@ 6+@ &@*@9/@ (@;(@ &@=-@ &@&@&@&@&@&@D&@ E&@ F&@ G(@ H*@ (@(@(@(@M7@ M-@ -@2@&@P+@ Q&@ R+@ S&@ T+@ U&@ V+@ W&@ X+@ Y&@ Z+@ [&@ \+@ ]&@ $@_$@ `$@ a)@ )@c)@ d)@ e)@ f)@ g.@ h&@ i+@ j&@ k$@ l$@ m$@ n)@ o)@ p)@ q)@ r)@ s.@ t&@ u+@ v&@ w+@ x&@ y+@ z&@ {+@ |&@ }+@ ~&@ +@ &@$@ $@ $@ )@ )@ )@ )@)@ )@ )@ .@ &@ +@ &@ +@ $@ -@ &@ -@ &@ -@ 0@ +@ &@ -@ (@ +@ &@ +@ &@ +@ +@ +@ &@ +@+@ $@ (@ $@ (@ $@ (@ -@ &@ -@ &@-@ 0@ +@ &@ -@ (@(@(@ &@&@ &@ &@ +@ +@+@ &@ +@+@ $@ (@ $@ (@ $@ (@ -@ &@ -@ &@-@@(@@R middleB@>@;@=@9@B@>@B@;@=@9@B@B@>@;@=@B@9@B@>@;@B@=@9@B@>@;@=@B@9@B@>@;@B@9@=@`B@>@;@=@B@9@B@;@>@9@=@B@=@B@9@B@>@;@7@;@C@;@>@>@9@5@<@@@9@;@@@7@2@@@7@;@4@>@9@0@>@0@6@9@A@9@<@<@`9@@@7@2@@@;@4@9@0@>@>@6@9@0@C@@@;@9@B@=@B@>@;@@@`=@`E@`B@`=@`9@`E@9@`/@`>@`C@`>@`;@`4@`&H@ &E@ &<@ &@@ 'B@ '>@ 'J@ 'E@ B@>@;@=@B@9@B@>@;@=@B@9@B@>@;@=@B@9@B@>@;@=@9@B@>@;@B@=@9@B@>@B@;@B@=@9@B@>@;@=@B@9@B@;@>@9@=@B@=@B@9@B@>@;@7@;@C@;@>@>@9@5@<@@@9@;@@@7@2@@@7@;@4@>@9@0@>@0@6@9@A@9@<@<@`9@@@7@@@;@2@4@9@0@>@>@6@9@0@C@@@;@9@B@=@<@A@9@E@<@@@9@A@E@<@>@`9@`/@`C@`>@`;@`4@`MH@ ME@ M<@ M@@ NJ@ NE@ NA@ N>@ 0C@;@@@9@<@A@E@@@C@;@9@<@A@E@C@@@;@E@9@<@A@C@@@;@<@9@A@E@C@@@;@<@E@A@9@C@@@;@<@E@A@9@C@@@;@<@9@E@A@@@H@E@<@<@9@E@A@?@:@C@:@7@C@?@>@A@9@?@A@:@7@>@A@9@>@A@:@C@E@?@<@>@C@:@<@9@A@E@>@:@C@<@A@9@E@H@C@?@D@H@A@<@>@F@:@C@>@9@A@7@?@:@A@>@9@A@A@:@>@C@D@?@<@>@:@C@A@E@<@9@C@@@;@<@A@9@E@@@C@;@9@<@A@E@@@C@;@9@<@A@E@@@C@;@<@A@9@E@C@@@;@9@<@A@E@C@@@;@<@A@9@E@@@<@E@H@E@A@<@9@:@?@C@:@?@C@7@>@A@9@:@C@7@?@>@9@A@A@>@:@7@?@:@A@7@>@9@A@>@:@C@A@9@<@E@C@ >@:@A@9@<@E@>@:@@@<@0E@@@<@C@@@;@@@<@E@C@@@;@E@<@@@E@@@<@>@C@:@A@>@9@<@@@9@;@7@@@2@7@;@ E@A@>@9@5@7@;@2@ E@A@<@9@A@C@;@@@A@<@9@@@<@9@<@A@9@<@9@A@C@@@;@E@@@<@@@C@;@@@<@E@C@@@;@E@@@<@C@@@;@E@<@@@C@@@;@@@<@E@C@@@;@@@E@<@E@@@<@>@C@:@A@>@9@<@@@9@;@7@@@A@<@9@;@7@@@<@A@9@E@<@@@<@@@9@9@<@A@C@@@;@<@A@9@<@@@9@9@<@A@<@9@A@C@@@;@E@@@<@C@@@;@E@<@@@C@@@;@@@<@E@C@@@;@E@<@@@C@@@;@E@@@<@C@@@;@H@@E@@<@@@@@R high`N@`Q@`O@`N@`I@`G@`I@`J@`E@  B@`N@`Q@`O@`N@`I@`G@`I@`J@`E@ I@ N@@@HE@`G@`H@`L@`J@`G@`J@`H@`G@`J@J@`L@`M@`O@`Q@`H@`J@`L@`J@`G@`J@J@` O@ !N@ G@`E@`G@`I@`J@`L@`I@`J@`L@`B@N@`Q@`O@`N@`I@`G@`I@`J@`/E@ 0B@`N@`Q@`O@`N@`I@`G@`I@`J@`7E@ 8I@ N@:@@HE@`G@`H@`L@`J@`G@`J@`H@`G@`J@J@`L@`M@`O@`Q@`H@`J@`L@`J@`G@`EJ@J@`GO@ HN@ G@`H@`M@`L@`J@`HH`L@`J@`H@`LA@ TO@ Q@`O@`M@`L@`M@`O@`WJ@ XO@ Q@`O@`M@`L@`M@`O@`[H@ ^T@ M@`O@`Q@``O@ aH@ bM@K@`J@`dM@O@`R@`Q@`O@`M@`gO@ hM@ kT@ P@`O@`M@`mO@ nM@K@`J@`pM@ qJ@K@`P@`sR@ tM@ wO@ M@`O@`Q@`L@`M@`O@`J@{O@ M@`O@`Q@`L@`M@`O@`M@`H@T@ M@`O@`Q@`O@ H@ M@ O@ J@ IM@`R@ Q@`M@Q@ O@`M@`L@`J@`L@`M@`L@`J@`H@`L@ O@O@`J@HH@`M@`O@Q@`J@`L@`M@`G@`E@`C@`E@ >@L@ M@`O@`M@`L@`J@`L@/@J@`H@`G@`H@`G@`E@ Q@ O@`M@`L@`J@`L@`M@`L@`J@`H@`L@ O@O@`H@`G@`E@`G@H@`J@ L@ HO@Q@`J@`L@`M@`G@`E@`C@`E@ >@L@ M@`O@`M@`L@`J@`L@/@J@`H@`G@`H@`G@`E@ R V4R V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V166 No 1on` X?+ I 6 No 2onP` \?O;d[ 6 No 3on` \?O;d[  PP  * HfG`" Fantasie ImpromptuHfR LeftV,@8X8@6-i%@ 1@  8@@ =@ @@  =@@ 8@ 1@  8@  =@ @@  =@  8@ 1@  8@@ =@ @@  =@@ 8@ 1@  8@  =@ @@  =@@ 8@ 1@  8@  =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 3@@ 9@@ =@ B@@ =@@ 9@ 6@  =@  ?@ E@  ?@  =@ ,@  3@  6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@  3@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@ 1@@ 8@@ :@ @@  :@@ 8@ 4@` 8@@ :@ =@@ :@  8@ 3@@ 8@  ;@ ?@  ;@@ 8@ 3@  :@@ =@ C@  =@  :@ ,@  3@@ 8@ ;@  8@@ 3@ ,@@ 3@@ 8@ ;@  8@  3@ -@` 1@@ 6@ 9@@ 6@@ 1@ -@` 1@@ 6@ 9@@ 6@@ 1@ /@@ 3@  9@ ;@  9@  3@ (@  /@@ 4@ 8@  4@  /@@-@  1@@ 6@ 9@@ 6@@ 1@ -@@ 1@@ 6@ 9@@ 6@@ 1@ /@@ 3@@ 9@ ;@  9@  3@ (@  /@@ 4@ 8@@ 4@@ /@ -@@ 1@@ 6@ 9@@ 6@@ 1@ -@@ 1@@ 6@ 9@@ 6@  1@ /@@ 6@  9@ ;@  9@  6@ (@  /@  4@ 4@ 8@  4@@ /@ -@@ 1@@ 6@ 9@@ 6@  1@ -@` 1@  6@ 9@@ 6@  3@ ,@  3@@ 6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@@ 3@ -@@3@  3@@ 6@ ;@  6@  3@ .@  3@@ 6@ :@  6@@ 3@ 0@  3@@ 6@ 9@@ 6@  3@ 0@  3@@ 6@ 9@  6@@ 3@ -@@ 3@@ 6@ ;@@ 6@  3@ .@  3@@ 6@ :@  6@  3@ /@  3@  6@ 9@  6@@ 3@ 0@  3@@ 6@ 8@  6@  3@ 1@  8@  =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 3@@ 9@@ =@ B@@ =@@ 9@ 6@  =@  ?@ E@  ?@  =@ ,@  3@  6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@  3@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@ 6@  =@  ?@ E@  ?@  =@ 8@  =@@ A@ G@  A@@ =@ 9@  =@@ B@ E@@ B@  =@ 8@  =@@ A@ G@  A@@ =@ 9@@ =@@ B@ E@@ B@  =@ 0@@ 6@@ 8@ ?@  8@  6@ 1@  8@  =@ @@  =@  8@ 3@@ 8@  <@ 8@ B@  <@  8@ 4@@ 8@@ =@ @@  =@@ 8@ 6@  =@@ ?@ E@  ?@  =@ 8@@@D@=@=@`7@`E@`@@`.,@ L@@@@@I@@=@@D@@8@@@@@4@@=@@1@@8@@,@@4@@(@@%@`&1@@,@@&11,@`-@`,@`+@`,@%@  ,@  1@ 5@  8@  =@ A@  =@  8@ 5@  1@  ,@ %@  ,@  1@ 5@  8@@ =@ A@  =@@ 8@ 5@  1@  ,@ '@  8@  <@ ?@  <@  8@ 1@  8@  <@ B@  <@  8@ 1@  8@  =@ A@  =@  8@ 1@  8@  A@ D@  A@  8@@B@  ?@  8@ A@  =@@ 8@ ?@  <@  8@ =@  8@  5@ ,@  3@  8@ <@  8@  3@ *@  6@  :@ =@  :@  6@ .@  5@@ :@ >@  :@  5@ .@  :@@ >@ D@  >@  :@ 3@  B@@ :@ 5@  A@  9@ 6@@ ?@  :@ 8@@ B@  <@ 1@  8@@ =@ A@  =@  8@ 3@  7@@ =@ ?@  =@  7@ ,@  3@  8@ <@  8@  3@ ,@  3@  8@ :@@ 8@  3@ ,@  8@  <@ ?@  <@  8@ 1@  8@  <@ B@  <@  8@ 1@  8@  =@ A@  =@  8@ 1@  8@  A@ D@  A@  8@@B@  ?@  8@ A@  =@@ 8@ ?@  <@  8@ =@  8@  5@ ,@  3@  8@ <@  8@  3@ *@  6@  :@ =@  :@  6@ .@  5@@ :@ >@  :@  5@ .@  :@@ >@ D@  >@  :@ 3@  B@@ :@ 5@  A@  9@ 6@@ ?@  :@ 8@@ B@  <@ 1@  8@@ =@ A@  =@  8@ 3@  7@@ =@ ?@  =@  7@ 1@( 8@9 <@!B@% <@' 8@$1@% 8@C =@$A@, =@! 8@,@& 3@> 8@ <@# 8@% 3@",@* 3@; 7@%=@# 7@& 3@",@  3@@ 8@ <@  8@@ 3@ 1@  8@  =@ @@  =@  8@ '@  3@  8@ <@  8@  3@ '@  3@  7@ =@  7@  3@ ,@  3@@ 8@ <@  8@  3@ *@  6@@ :@ =@  :@  6@ ,@!8@'"<@!z?@  <@  8@ 3@  8@@ <@ B@  <@  8@ 1@  8@@ =@ A@  =@  8@ 1@  8@  A@ D@@ A@  8@ B@( ?@! 8@$A@  =@" 8@?@& <@  8@ =@) 8@" 5@,@$ 3@% 8@<@  8@) 3@%*@ 6@6 :@=@* :@. 6@.@+ 5@* :@%>@* :@( 5@#.@# :@> >@$D@# >@, :@&3@' B@' :@?5@" A@  9@#6@$ ?@% :@ 8@  B@& <@ 1@/ 8@: =@"A@# =@$ 8@1@+ 8@7 <@ 8@B@& <@  8@1@( 8@: <@ B@% <@  8@1@' 8@: =@"A@% =@$ 8@,@) 3@+ 8@'3@<@  8@% 3@#,@* 3@' 7@$3@=@  7@( 3@!,@' 3@> 8@"<@  8@% 3@ 1@7 8@% =@%@@+ =@% 8@,@3@8"8@!<@+8@%3@'1@  3@ 7@=@% 7@/ 3@ ,@3 3@; 8@#<@  8@* 3@%*@% 6@3 :@ =@' :@  6@ ,@- 3@A 8@$<@  8@( 3@$,@" 8@< <@ B@" <@  8@!1@2 8@! =@8@A@* =@' 8@%1@$ 8@ A@ D@# A@: 8@"B@! ?@" 8@A@' =@# 8@%?@$ <@  8@#=@$ 8@  5@ ,@% 3@7 8@!<@  8@$ 3@ *@# 6@; :@ =@% :@  6@.@. 5@+ :@>@+ :@  5@ .@  :@  >@'D@" >@& :@ 3@@ B@% :@ 5@1 A@( 9@ 6@7 ?@( :@ 8@A B@$ <@ 1@7 8@< =@&A@# =@' 8@!1@% 8@; <@B@! <@  8@!1@) 8@= <@ B@  <@  8@(1@' 8@< <@ B@$ <@  8@1@  8@  =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 3@@ 9@@ =@ B@@ =@@ 9@ 6@  =@  ?@ E@  ?@  =@ ,@  3@  6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@  3@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@ 1@@ 8@@ :@ @@  :@@ 8@ 4@` 8@@ :@ =@@ :@  8@ 3@@ 8@  ;@ ?@  ;@@ 8@ 3@  :@@ =@ C@  =@  :@ ,@  3@@ 8@ ;@  8@@ 3@ ,@@ 3@@ 8@ ;@  8@  3@ -@` 1@@ 6@ 9@@ 6@@ 1@ -@` 1@@ 6@ 9@@ 6@@ 1@ /@@ 3@  9@ ;@  9@  3@ (@  /@@ 4@ 8@  4@  /@@-@  1@@ 6@ 9@@ 6@@ 1@ -@@ 1@@ 6@ 9@@ 6@@ 1@ /@@ 3@@ 9@ ;@  9@  3@ (@  /@@ 4@ 8@@ 4@@ /@ -@@ 1@@ 6@ 9@@ 6@@ 1@ -@@ 1@@ 6@ 9@@ 6@  1@ /@@ 6@  9@ ;@  9@  6@ (@  /@  4@ 4@ 8@  4@@ /@ -@@ 1@@ 6@ 9@@ 6@  1@ -@` 1@  6@ 9@@ 6@  3@ ,@  3@@ 6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@@ 3@ -@@3@  3@@ 6@ ;@  6@  3@ .@  3@@ 6@ :@  6@@ 3@ 0@  3@@ 6@ 9@@ 6@  3@ 0@  3@@ 6@ 9@  6@@ 3@ -@@ 3@@ 6@ ;@@ 6@  3@ .@  3@@ 6@ :@  6@  3@ /@  3@  6@ 9@  6@@ 3@ 0@  3@@ 6@ 8@  6@  3@ 1@  8@  =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@@ 8@ 3@@ 9@@ =@ B@@ =@@ 9@ 6@  =@  ?@ E@  ?@  =@ ,@  3@  6@ <@  6@@ 3@ ,@  3@@ 6@ <@  6@  3@ 1@  8@@ =@ @@  =@@ 8@ 4@@ 8@@ =@ @@  =@ 6@  =@  ?@ E@  ?@  =@ 8@  =@@ A@ G@  A@@ =@ 9@  =@@ B@ E@@ B@  =@ 8@  =@@ A@ G@  A@@ =@ 9@@ =@@ B@ E@@ B@  =@ 0@@ 6@@ 8@ ?@  8@  6@ 1@  8@  =@ @@  =@  8@ 3@@ 8@  <@ 8@ B@  <@  8@ 4@@ 8@@ =@ @@  =@@ 8@ 6@  =@@ ?@ E@  ?@  =@ 8@@@D@=@=@`7@`E@`@@`.,@ L@@@@@I@@=@@D@@8@@@@@4@@=@@1@@8@@,@@4@@(@@%@`t1@@,@@t11,@`-@`,@`+@`,@%@404@61@..,@1%@( '@6@+0@*.,@,%@//4@51@.0,@/%@#.6@*,003,@-%@624@81@11,@+%@.6@*0@54,@1%@+/4@31@//,@,%@%06@+0@,.,@.%@004@71@30,@5%@+8@31@),,@4%@,.4@41@23,@-%@$78@-1@.,,@3%@304@41@/-,@-%@+-4@5/1@3,@,%@224@71@0/,@,-%@14@71@//,@1%@% ,@.@b,@e1@a3@`5@8@6@~5@|3@5@k1@^,@Y,@2%@I,@L%@G1@G ,@>R RightHD@E@D@xC@0D@0I@L@xK@I@K@0I@xH@I@L@P@D@E@D@xC@D@I@L@xK@I@K@0I@xH@I@L@P@E@I@K@xN@Q@U@W@x_@]@\@Z@xX@W@Z@U@xT@W@Q@P@xN@Q@L@K@xN@I@H@K@xE@D@G@E@D@E@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@D@F@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@xK@L@K@J@xK@S@R@P@xO@X@W@U@xS@R@P@O@xR@P@S@J@xL@K@P@F@xI@G@K@C@xF@D@C@D@xD@P@D@H@I@xB@N@B@H@I@xA@0M@H@I@xB@N@H@I@x=@I@B@E@x?@0K@B@0E@x@@0L@D@G@xD@P@G@L@xD@0P@H@I@xB@N@H@I@xA@M@H@I@xB@0N@H@I@xA@M@H@K@xB@0N@G@K@xE@Q@G@L@G@xD@P@G@L@xD@P@H@I@xB@N@H@I@xA@M@H@I@xB@N@H@I@z=@!I@B@E@z?@K@B@E@z@@L@D@G@xD@P@G@L@wD@2P@H@I@vB@/N@H@I@ K@6|W@N@Q@yI@U@N@Q@xI@5U@K@0N@xH@T@K@"N@yH@T@K@"N@xH@3T@K@0N@yH@9T@K@IN@zG@ N@  S@K@3N@yG@1S@K@ N@K@cF@&R@F@ K@N@sF@R@K@N@xE@4Q@K@N@yE@Q@K@1N@|E@5Q@"K@ N@vH@9T@K@3N@xG@2S@K@/N@G@!xS@K@N@ K@ F@8yR@K@N@yF@2R@K@N@yE@>Q@K@4N@yE@9Q@"K@N@wD@2P@K@N@D@E@D@xC@0D@0I@L@xK@I@K@0I@xH@I@L@P@D@E@D@xC@D@I@L@xK@I@K@0I@xH@I@L@P@E@I@K@xN@Q@U@W@x_@]@\@Z@xX@W@Z@U@xT@W@Q@P@xN@Q@L@K@xN@I@H@K@xE@D@G@E@D@E@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@xL@K@L@K@xJ@K@N@Q@N@yM@N@M@L@zM@P@U@I@J@I@H@xI@&N@Q@N@{M@N@+M@yL@M@P@U@P@yN@P@N@yM@N@Q@U@Q@zP@Q@P@O@xP@T@W@yP@Q@P@O@P@zX@W@V@U@xT@S@R@Q@zP@O@N@xL@N@L@K@L@xX@W@V@yU@T@S@R@Q@yP@OON@wP@94]@\@  Z@[@Z@wY@X@W@V@yU@T@S@R@wQ@P@O@{N@M@L@K@J@xI@H@G@F@xE@D@C@B@#zA@@@?@z8@Q@P@X@L@wN@L@U@I@zK@I@P@D@vQ@P@X@L@N@yL@U@I@yK@I@P@D@xE@D@L@@@B@z@@I@=@?@z=@D@8@x?@=@D@8@z?@=@E@9@w?@=@D@8@x?@=@C@7@x?@=@D@8@?@y<@D@8@E~D@F@B<D@)I@K*K@4&I@nM@P@{N@eM@n*K@fM@gEI@D@-F@G@72F@2K@?4M@5N@kM@^K@aXM@o*I@H@  I@  K@ I@ qM@K@1K@`D@F@B<D@)I@K*K@4&I@nM@P@{N@eM@n0K@74M@K@!J@pM@gSI@sD@s5F@G@72F@2K@?4M@5N@kM@^K@aXM@o*I@C@D@ F@wM@K@K@I@P@0D@F@ F@H@fF@GDE@{F@B>H@$D@FT@{R@P@L@I@ |F@7:P@}?@H@'F@EBE@!xF@??K@"zD@F@iI@%!H@F@"D@F@H@pF@$!D@AI@D7K@@M@P@N@`M@eK@96M@  K@ J@ K@ kM@jOI@ {D@{AF@fG@  I@kG@*&F@80K@9M@:N@jM@`K@eM@bI@C@  D@FF D@ gM@K@0K@I@P@-D@F@H@9F@+.E@uF@E?H@D@#`@x^@\@X@ U@R@uQ@  T@ R@ P@  L@ I@  F@ P@u?@|H@F@TOE@nF@SQK@rD@F@g'I@!!H@ F@$D@F@H@ hF@2.D@5I@0&K@<M@P@N@ZM@\YK@5M@  K@  I@  K@  M@nI@*D@MF@kG@I@ hG@1.F@4K@60M@1N@cM@pK@ZM@hI@C@ D@F@ D@ M@JK@#JQK@kD@E@D@xC@0D@0I@L@xK@I@K@0I@xH@I@L@P@D@E@D@xC@D@I@L@xK@I@K@0I@xH@I@L@P@E@I@K@xN@Q@U@W@x_@]@\@Z@xX@W@Z@U@xT@W@Q@P@xN@Q@L@K@xN@I@H@K@xE@D@G@E@D@E@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@D@F@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@xK@L@K@J@xK@S@R@P@xO@X@W@U@xS@R@P@O@xR@P@S@J@xL@K@P@F@xI@G@K@C@xF@D@C@D@xD@P@D@H@I@xB@N@B@H@I@xA@0M@H@I@xB@N@H@I@x=@I@B@E@x?@0K@B@0E@x@@0L@D@G@xD@P@G@L@xD@0P@H@I@xB@N@H@I@xA@M@H@I@xB@0N@H@I@xA@M@H@K@xB@0N@G@K@xE@Q@G@L@G@xD@P@G@L@xD@P@H@I@xB@N@H@I@xA@M@H@I@xB@N@H@I@z=@!I@B@E@z?@K@B@E@z@@L@D@G@xD@P@G@L@wD@2P@H@I@vB@/N@H@I@ K@6|W@N@Q@yI@U@N@Q@xI@5U@K@0N@xH@T@K@"N@yH@T@K@"N@xH@3T@K@0N@yH@9T@K@IN@zG@ N@  S@K@3N@yG@1S@K@ N@K@cF@&R@F@ K@N@sF@R@K@N@xE@4Q@K@N@yE@Q@K@1N@|E@5Q@"K@ N@vH@9T@K@3N@xG@2S@K@/N@G@!xS@K@N@ K@ F@8yR@K@N@yF@2R@K@N@yE@>Q@K@4N@yE@9Q@"K@N@wD@2P@K@N@D@E@D@xC@0D@0I@L@xK@I@K@0I@xH@I@L@P@D@E@D@xC@D@I@L@xK@I@K@0I@xH@I@L@P@E@I@K@xN@Q@U@W@x_@]@\@Z@xX@W@Z@U@xT@W@Q@P@xN@Q@L@K@xN@I@H@K@xE@D@G@E@D@E@D@xC@D@I@L@xK@I@K@I@xH@I@L@P@xL@K@L@K@xJ@K@N@Q@N@yM@N@M@L@zM@P@U@I@J@I@H@xI@&N@Q@N@{M@N@+M@yL@M@P@U@P@yN@P@N@yM@N@Q@U@Q@zP@Q@P@O@xP@T@W@yP@Q@P@O@P@zX@W@V@U@xT@S@R@Q@zP@O@N@xL@N@L@K@L@xX@W@V@yU@T@S@R@Q@yP@OON@wP@9.\@[@Y@X@W@V@yU@T@S@R@wQ@P@O@{N@M@L@K@J@xI@H@G@F@xE@D@C@B@#zA@@@?@z8@Q@P@X@L@wN@L@U@I@zK@I@P@D@vQ@P@X@L@N@yL@U@I@yK@I@P@D@xE@D@L@@@B@z@@I@=@?@z=@D@8@x?@=@D@8@z?@=@E@9@w?@=@D@8@x?@=@C@7@x?@=@D@8@?@y<@D@8@z?@=@D@8@yE@D@L@@@|E@D@L@@@xE@D@K@?@~E@D@K@?@uE@D@I@=@z@@?@"!D@8@v@@?@D@ 8@w?@=@D@8@vE@D@L@@@zE@D@L@@@wE@D@K@?@vE@D@K@?@wE@D@I@=@w@@?@D@8@x@@?@D@8@x?@=@D@8@yE@D@L@@@wB@@@I@=@xE@D@L@@@}?@=@D@8@vE@D@L@@@yB@@@I@=@E@D@L@@@vB@@@I@=@wE@D@I@=@wB@@@I@=@zE@D@I@=@zB@@@I@=@wE@D@I@=@xB@@@I@=@wE@D@I@=@{?@=@D@8@x?@=@D@8@w?@=@D@8@w?@=@D@8@x?@=@D@8@z?@=@D@8@x?@=@D@8@x?@=@D@8@y?@=@D@8@y?@=@D@8@z?@=@D@8@y?@=@D@8@y?@=@D@8@v?@=@D@8@?@z=@D@8@z?@=@D@8@x?@=@D@8@{?@=@D@8@?@w=@D@8@y?@=@D@8@x?@=@D@8@x?@=@D@8@x?@=@D@8@{?@=@D@8@z?@=@D@8@y?@=@D@8@x?@=@D@8@?@w=@D@8@y?@=@D@8@w?@=@D@8@x?@=@D@8@w?@=@D@8@y?@=@D@5@w?@=@D@5@w?@=@D@5@w?@=@D@5@yA@?@D@6@~A@?@D@6@zA@?@D@6@yA@?@D@6@ x8@<@6@?@=@8@5@R V3R V4R V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V166 Allegro`H?nO< 6 Largon(`/?bM 6 PrestoR`H?nO<  P * x[V"KodachromexR Melody #1IA@/0A@/E@/0H@PE@/0H@PE@/0H@PD@_D@_D@/0C@PA@0F@/0F@/F@/0E@PE@/0C@_C@_A@/PE@A@/0A@/E@/0H@PE@/0H@PE@/0H@PD@_D@_D@/0C@_A@/A@/0C@0/F@/0F@/F@/E@/0E@_C@PC@_A@/0A@E@/0H@/0J@J@/J@/0J@/J@/1K@OJ@_H@/0A@_A@/F@/0F@/F@/1J@OH@/0H@_F@PC@/0C@/F@/1H@OF@/0E@PA@_J@/0F@PF@E@C@J@/0J@/J@/1K@OJ@_H@/0A@_A@/J@/0F@/J@/0F@/0 J@@H@/0F@PC@/0F@_H@/C@/!1H@OF@_E@_A@/0J@_H@_#1F@_A@/0A@/E@/0H@PH@/0J@H@w8H@_A@_A@_D@_D@/0C@PA@_/p>@/F@/0F@/F@_F@/0H@PH@/0E@C@8A@_A@A@/0A@/E@/0H@PH@/0J@_H@PH@_A@_D@_D@_C@_A@00C@//@>@/F@/0F@/F@_E@_E@_C@_C@/0A@/PA@@E@/0H@/07J@J@/J@/0J@/J@/81K@OJ@_H@/0A@_A@/F@/0F@/F@/:1J@OH@/0H@_F@PC@/0C@/F@/<1H@OF@/0E@PA@_J@/0F@PF@E@C@J@/0J@/J@/@1K@OJ@_H@/0A@_A@/J@/0F@/J@/0F@/0CJ@@H@/0F@PC@/0F@_H@/C@/D1H@OF@_E@_A@/0J@_H@_F1F@^PC@/0F@_H@/C@/J1H@OF@_E@_A@/0J@_H@_L1F@^PC@/0F@_H@/C@/P1H@OF@_E@_A@/0J@_H@_R1F@^PC@/0F@_H@/C@/V1H@OF@_E@_A@/0J@_H@_X1F@^PC@/0F@_H@/C@/\1H@OF@_E@_A@/0J@_H@_^1F@R Melody #2E@/0H@/0J@J@/J@/0J@/J@/1K@OJ@_H@/0A@_A@/F@/0F@/F@/1J@OH@/0H@_F@PC@/0C@/F@/1H@OF@/0E@PA@_J@/0F@PF@E@C@J@/0J@/J@/1K@OJ@_H@/0A@_A@/J@/0F@/J@/0F@/0 J@@H@/0F@PC@/0F@_H@/C@/!1H@OF@_E@_A@/0J@_H@_#1F@6E@/0H@/07J@J@/J@/0J@/J@/81K@OJ@_H@/0A@_A@/F@/0F@/F@/:1J@OH@/0H@_F@PC@/0C@/F@/<1H@OF@/0E@PA@_J@/0F@PF@E@C@J@/0J@/J@/@1K@OJ@_H@/0A@_A@/J@/0F@/J@/0F@/0CJ@@H@/0F@PC@/0F@_H@/C@/D1H@OF@_E@_A@/0J@_H@_F1F@^PC@/0F@_H@/C@/J1H@OF@_E@_A@/0J@_H@_L1F@^PC@/0F@_H@/C@/P1H@OF@_E@_A@/0J@_H@_R1F@^PC@/0F@_H@/C@/V1H@OF@_E@_A@/0J@_H@_X1F@^PC@/0F@_H@/C@/\1H@OF@_E@_A@/0J@_H@_^1F@.:@F@R Chords0:@/>@/A@/>@/A@/:@/>@/A@/:@/>@/:@/A@/>@:@C@:@>@C@PC@_<@_@@_<@_@@_C@_E@A@PA@/0E@@@P@@/0E@?@P?@_9@_?@_9@_?@/9@/0>@:@P>@:@pA@/>@/:@/A@/>@/:@/C@/>@/0C@/>@/C@/>@/0>@P@@/<@/0@@_:@_@@_:@_A@<@pE@A@PA@/0E@@@P@@/0E@?@P?@_9@_?@_9@_?@/9@/0>@_:@_PA@00>@/:@/@A@/>@/:@/A@/>@/:@/C@/>@/0C@/>@/C@/>@/@@_<@_@@:@P@@_:@_<@9@?@/F@A@B@<@G@A@A@G@1H@1C@-E@/1F@O1A@O?@_C@_?@C@P?@/0?@/?@/1C@O1@@O@@/C@/0A@E@A@/A@>@B@>@>@;@G@C@1H@1C@-E@/A@/A@/ F@ A@p?@C@PC@/?@/0?@_C@_!1C@O!1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@>@A@9@>@A@9@>@C@:@>@C@:@PC@_<@_@@_<@_C@_@@_A@E@PE@/A@/0J@E@w@@w8@@_E@_?@_9@_?@_9@_9@_?@_?@/9@/0:@>@P:@_>@_p:@/>@/A@/:@/>@/A@/C@/>@/0>@/C@/C@_>@_C@/>@/0@@F@P@@/F@/0E@C@w@@w<@A@pE@A@PE@/A@/0@@_E@_@@E@P?@_E@_?@_9@_?@_9@_?@_9@_:@_>@_A@/0:@/>@/@>@/A@/:@/>@/:@/A@/C@/>@/0C@/>@/C@_>@_>@_<@_@@_:@_@@_:@/@@/9@<@@?@/F@A@B@<@G@A@A@G@81H@81C@-E@/:1F@O:1A@O?@_C@_?@C@P?@/0?@/?@/<1C@O<1@@O@@/C@/0A@E@A@/A@>@B@>@>@;@G@C@@1H@@1C@-E@/A@/A@/CF@CA@p?@C@PC@/?@/0?@_C@_D1C@OD1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@>@A@9@>@A@9@>@C@:@>@C@:@C@/?@/0?@_C@_J1C@OJ1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@>@A@9@>@A@9@>@C@:@>@C@:@C@/?@/0?@_C@_P1C@OP1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@>@A@9@>@A@9@>@C@:@>@C@:@C@/?@/0?@_C@_V1C@OV1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@>@A@9@>@A@9@>@C@:@>@C@:@C@/?@/0?@_C@_\1C@O\1@@OC@_@@_A@_E@_E@_A@_E@_A@_>@A@@>@A@@F@J@M@R@R Bass.@_1@/02@/5@_1@/02@/.@_1@/02@/5@_.@/0-@/+@_+@_+@_+@_0@_$@_@)@_)@_)@_)@_)@_)@_)@_)@_.@_1@/02@/5@_1@/02@/.@_1@/02@/5@/0.@/-@/0,@/+@_+@_+@_0@_$@_)@)@_)@_+@_+@_$@_$@_)@_)@_)@_)@_)@_)@_)@_)@_.@_1@/02@/5@_1@/02@/.@_1@/02@/5@/0.@/-@/0,@/+@_+@_0@_0@_$@_$@_)@_)@_)@_)@/0-@/.@_.@_2@_2@_+@_+@_+@_+@_0@_0@_0@_0@_)@_)@_)@_)@_.@_.@_.@_&@_(@_(@_(@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@&@+@_+@_+@_+@_0@_0@_0@_0@_)@_)@_)@_)@_.@_.@_.@_&@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/2@_-@_2@_-@_+@_.@_+@_.@_0@_$@_@)@_)@_)@_)@_)@_)@_)@_)@_.@_1@/02@/5@_1@/02@/.@_1@/02@/5@/0.@/-@/0,@/+@_+@_+@_0@_0@_$@_$@_)@_)@_)@_)@_+@_+@_$@_$@_)@_)@_)@_)@_)@_)@_)@_)@_.@_1@/02@/5@_1@/02@/.@_1@/02@/5@/0.@/-@/0,@/+@_+@_+@_0@_0@_$@_)@_)@_)@_)@/0-@/.@_.@_2@_2@_+@_+@_+@_+@_0@_0@_0@_0@_)@_)@_)@_)@_.@_.@_.@_&@_(@_(@_(@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@&@+@_+@_+@_+@_0@_0@_0@_0@_)@_)@_)@_)@_.@_.@_.@_&@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/2@_-@_2@_-@_+@_.@_+@_.@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/2@_-@_2@_-@_+@_.@_+@_.@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/2@_-@_2@_-@_+@_.@_+@_.@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/2@_-@_2@_-@_+@_.@_+@_.@_'@_'@_'@/0&@/%@_$@_$@_$@_(@_)@_)@_)@_)@_.@_2@/05@/.@_2@/05@/.@_)@/0.@R V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V16    5 ?6 Section`x?Q  PP  * T*@b" Teddy Bear's PicnicT*R Soprano;@0@@@`C@0B@0C@0B@0@@@`C@0B@`C@0@@@0B@0C@0B@`C@0@@@>@0@C@`G@0E@0G@0E@0@C@`G@0E@`G@0@C@0E@0G@0E@`G@0@C@J@0@L@`J@0L@`J@0@E@0G@0J@0G@`E@0@E@`C@0E@`C@0@>>0@@0C@0@@`>@0@@@`C@0>@`C@0@@@0B@0C@0>@`G@0E@ C@C@`@C@B@@C@`H@`C@0F@@C@0B@`C@0@H@`C@0F@`C@0@H@0F@0C@0B@`C@0@F@`A@0D@ -D@`@D@@@@A@J@`DD0H@@H@0G@`H@0@J@@H@F@@D@C@`H@0F@-C@`@C@`B@`@C@`H@`C@0F@@C@0B@`C@0@H@`C@0F@`C@0@H@0F@0C@0A@`?@0(K@0K@0J@0K@`J@0@K@0J@0K@0M@0K@0H@0@F@`E@0F@`H@0@F@`?@0A@`C@0@D@@F@`H@0@C@@A@?@?@`@>@`C@`F@0E@0F@0E@0@C@0F@0E@0F@0@C@0E@0F@0E@0F@0@C@A@0@F@`J@0H@0J@0H@0@F@`J@0H@`J@0@F@0H@0J@0H@`J@0@F@M@0@O@`M@0O@`M@0@H@0J@0M@0J@`H@0@H@`F@0H@`F@0@AA0C@0F@0C@`A@0@C@`F@0A@`F@0@C@0E@0F@0A@`/@J@0H@`M@0@M@H@0CM@ F@R Alto;@0@@@`C@0B@0C@0B@0@@@`C@0B@`C@0@@@0@@0>@0?@0?@0@@@`@<@`>@0@C@0C@0B@0B@0B@0@C@0C@0B@0B@0@C@0C@0C@0B@0B@0@C@C@0@C@0C@0B@0B@0@@@0@@0@@0B@0B@0@B@0@@0B@0@@0@>@0@@0C@0@@`>@0@;@0;@0;@0;@0@=@0=@0=@0>@`C@0@>@>@?@`@?@`?@`@?@`C@@B@C@@?@C@@?@C@@?@`?@@>@@=@ >@@>@`=@@>@`>@@=@`>@@?@`>@`@?@@@@A@`?@`@=@>@?@`@?@`?@`@?@`C@`@B@C@@?@C@@?@`?@@=@<@@=@>@@?@0?@0@?@0D@0D@0D@0D@0@B@0B@0B@0B@0B@0B@0@C@0B@0C@0B@0@C@0?@0A@0C@0@?@`@?@0?@0@>@@>@`?@`:@09@`:@0@?@0@>@`:@0:@0<@0<@0<@0@=@0=@0<@0<@0@:@0:@0:@0?@0?@0@>@`@<@`A@0A@0?@0?@0?@0@>@0>@0B@0B@0@A@0A@0A@0?@0?@0@>@@F@`F@0F@0E@0E@0E@0@C@0C@0C@0E@0E@0@E@0C@0E@0C@0@A@0C@0F@0C@0A@0@@@0@@0>@0>@0@@@0@@0@@0>@`F@0@E@@H@E@0@E@F@R Tenor/@0@7@`;@09@0;@09@0@7@`;@09@`;@0@7@09@0;@0<@0<@0@;@`@9@;@`>@0<@0>@0<@0@;@`>@0<@`>@0@;@0<@0>@0?@0?@0@>@>@0@<@0<@0<@0<@0@<@0<@0<@0<@0<@0@;@0;@0;@`;@0@:@0:@0:@0;@0;@0@7@07@07@07@0@7@09@0:@0;@0>@0@<@;@0:@`@<@`:@`@<@`:@`@<@`:@`@<@`:@`@<@`:@`@<@`8@`@5@:@:@@<@`:@`@:@`8@`@7@`8@`@6@5@`@8@`7@`@5@`3@`@7@8@`@9@`:@`@<@`:@`@<@`:@`@<@`:@`@<@`:@`@<@`7@@:@`@(8@3@0@<@`;@0<@`;@0@<@0<@0<@0<@0<@0<@0@?@0?@0?@0?@0@?@`3@05@`7@0@<@@:@`8@0@:@`@8@07@`3@0@2@`2@02@03@03@03@0@4@`4@03@03@0@2@02@02@06@06@0@7@@9@`:@0:@0:@0:@0:@0@:@0:@0?@0?@0@>@0>@0>@0:@0:@0@:@@>@?@0?@0?@0?@0@?@0?@0?@0?@0?@0@>@0>@0>@0>@0@=@0=@0=@0>@0>@0@:@0:@0:@0:@0@:@0:@0:@0:@`>@0@<@`A@0@?@p1?@0C?@ >@`R Bass/@0@4@04@0/@0/@0/@0@4@04@0/@0/@0@4@04@04@09@09@0@7@6@0@7@07@02@02@02@0@7@07@02@02@0@7@07@07@0<@0<@0@;@;@0@9@09@02@02@0@9@09@09@02@02@0@7@07@02@02@0@7@07@07@02@02@0@1@01@02@02@0@4@04@04@02@`2@02@04@`6@0@7@3@`@.@`3@`@.@3@`@.@00@02@0@0@`@.@`3@`@.@`3@`@.@`5@`@.@`4@@.@5@`@.@`8@`@.@`5@`@4@5@`@-@`.@@0@1@@2@3@@4@`5@@6@`7@`@.@3@`@.@`3@`@.@00@02@0@0@@.@`3@`@.@`3@,@@.@/@@0@03@0@8@08@08@08@0@9@09@09@09@09@09@0@:@`<@0:@`9@0@:@`3@05@07@0@5@`@5@05@0@.@0@.@`3@`.@0-@`.@0@3@`@2@`+@0+@0+@0+@0+@0@+@0+@0+@0+@0@+@0+@0+@00@00@0@.@@3@2@02@06@06@06@0@5@05@0:@0:@0@8@08@08@06@06@0@5@@:@<@0<@05@05@0@<@0<@0<@05@05@0@:@0:@05@05@0@:@0:@0:@05@05@0@0@00@05@05@0@0@00@00@05@`>@0@<@35@0C5@ :@`R V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V16-N*.I*/D*0@*1<*28* 34<*5@*6E*7I*8N*9Q*:T*6 Startn0 T*? ěT 6 Startn0 T*? ěT6 PicnicTim0 T*? ěT6 See Themm"0 R*?|hr PP  *  pzf Ҋ"Well temperd ClavichordpzR right hand0CnHnxLnCnHnLnCnHnxLnCnHnLnEnJnxMnEnJnMnEnJnxMnEnJnMnCnJnxMnCnJnMnCnJnxMnCnJnMnCnHnxLnCnHnLnCnHnxLnCnHnLnEn0LnxQnEn0LnQnEnLnxQnEn0LnQnBnEnxJnBnEnJn0BnEnxJnBnEnJnCnJnxOnCn0JnOnCnJnxOnCnJnOn@nCnxHn@nCnHn@nCnxHn@nCnHn@nCnxHn@nCnHn0@nCnxHn@nCnHn>nBnxHn>nBnHn>nBnxHn>n0BnHn>nCnxGn>nCnGn>nCnxGn>n0CnGn@nCnxIn@n0CnIn@nCnxIn@n0CnIn>n0EnxJn>n0EnJn>nEnxJn>n0En0Jn>n0AnxGn>n0AnGn0>nAnxGn>nAnGnn;nn;nn;nn7n;nx>n7n;n>n7n;nx>n7n;n>n07nnAn@n>nxHnxCnx@nxR left handnhnh;n>nh;n>nhnhnh;n>nh;n>nh;nr@rf?f@fHf20@fxHf+0@fHfyHJKLHJL7GrJr3Hr\>f?f@fHf/0@fxHf-0@fHfErCrBrErHrLr9JrHrErJrl>f?f@fHf20@fxHf/0@fHfHrJrKrLrHrJrLr4GrJr.Hr|HrJrLrHrJrLr7HrJrHrLrHrJrLr4HrJr$HrLrHrJrLr3GrJr2Hr:R leftJ_L_H_E_,G_C_>_@_<_%9_-;_7_2_4_/_0_-_+/_-_,_+U9+U)07U(0U+04U0+U007U05_+09_!,4_(7_%+_.04_-+_705_+0_104_4_"07_0_&04_.+_@07_5_0.9_24_3/3_62_/06_+2_:06_.7_-0+_2-_-0/_(0_004_1+_607_15_009_,4_:07_++_.04_0+_505_,0_104_.7_-@0_+07_*._507_/-_A09_0,_805_05_07_037_-+_00/_00_7R MiddleH;U0@@09@5@>@8@>@ 5@"08@5@>@8@>@4@08@>@4@>@8@4@08@4@>@4@7@>@0>@7@4@4@=@7@0=@7@4@7@4@<@0<@7@4@7@4@07@4@<@6@4@<@06@4@<@6@<@4@06@4@<@<@6@4@06@<@4@6@<@4@04@6@<@6@3@<@03@6@<@<@6@3@0<@6@3@<@#6@$2@"0<@6@2@<@6@2@0<@6@2@<@6@2@0<@6@2@6@<@ 2@ 0<@6@2@<@5@2@05@<@2@<@5@2@0<@2@5@5@;@2@0;@2@5@;@5@2@05@2@;@;@4@0@0;@0@4@0@4@9@04@9@0@9@4@0@09@0@4@4@9@0@00@9@4@9@/@2@ 4@04@9@/@9@3@/@0/@3@9@#4@0@9@09@0@4@9@4@0@$04@0@9@/@3@9@09@3@/@3@ 9@!/@!0/@3@9@9@0@4@09@4@0@9@0@4@04@0@9@3@?/@?9@@@@;@7@0@@7@;@@@;@7@0@@;@7@@@7@;@0@@7@;@@@7@";@"0;@7@@@@@9@#@@#6@ 0@@6@9@6@@@9@06@9@@@!9@ 5@!?@05@9@ ?@?@5@"9@&09@?@5@5@8@?@ 05@8@?@>@"8@5@05@8@>@>@8@4@0>@8@4@>@!8@!4@"08@>@4@4@7@>@ 0>@4@7@4@"=@ 7@ 0=@7@4@4@"1@:@!0:@1@4@9@4@ 0@!00@4@ 9@ /@0<@9@B@E@B@E@9@<@0E@9@B@'<@,B@<@9@?@0@@;@7@>@@@;@ 7@ 07@;@@@!@@<@!9@#09@<@ @@ 6@4@<@ 0;@ 4@ /@ ;@"4@#/@#0/@;@4@%9@4@0@09@0@4@/@&;@#4@%0;@4@/@4@/@;@0/@;@4@4@9@0@04@9@0@9@4@0@00@9@4@4@;@/@0;@/@4@;@4@/@04@/@;@3@;@/@03@/@!;@"/@3@9@0/@9@!3@!7@0@07@0@7@0@07@0@":@0@0:@0@!4@9@0@00@4@9@/@9@4@04@9@/@8@4@/@0/@"4@8@/@4@7@07@4@/@4@7@/@04@7@/@7@0@.@/@/@*@(@R +H@R +H@R +H@R +H@R +H@R +H@R  +H@ R  +H@ R  +H@ R  +H@ R  +H@ R +H@R +H@R +H@6 Section`E?lD  P * U@b" Maple Leaf RagUR Right hand@iD@ K@?@D@xH@K@"?@#0C@?@K@C@F@K@?@D@?@K@D@xH@K@#?@&0C@K@?@C@F@?@;K@;K@?@ D@G@L@@@K@?@0K@?@D@G@L@@@K@?@/@D@G@P@P@S@\@ \@P@0\@P@\@P@0P@^\@J(W@Y@"T@xW@Y@P@0P@5L@/R@S@L@P@xR@T@%K@%0P@T@K@P@R@K@P@K@HP@%D@'(P@D@P@D@0P@*D@,(K@D@M@H@xK@M@D@0D@@@@0F@G@@@D@xF@H@)?@'0D@H@?@D@F@?@?@BD@>XO@W@ K@ O@xR@V@J@ 0O@U@I@O@%R@T@-H@3K@R@F@K@H@P@D@H@xK@M@0A@00H@P@D@H@K@M@/A@5H@M@A@(K@O@C@F@ xI@M@/A@20K@O@C@F@I@M@6A@7I@M@A@(H@P@D@H@xK@M@0A@20H@P@D@H@K@M@3A@5H@A@M@(O@W@K@O@'xR@V@)J@00O@U@I@O@!R@T@-H@0K@R@F@K@H@P@D@H@xK@M@2A@50H@P@D@0P@D@O@C@0B@N@(A@E@.H@xM@H@E@A@A@F@I@xA@M@!0I@F@A@H@A@D@>@0H@A@>@D@F@=@10?@D@H@*K@xP@%D@%XD@ K@?@D@xH@K@"?@#0C@?@K@C@F@K@?@D@?@K@D@xH@K@#?@&0C@K@?@C@F@?@;K@;K@?@ D@G@L@@@K@?@0K@?@D@G@L@@@K@?@/@D@G@P@P@S@\@ \@P@0\@P@\@P@0P@^\@J(W@Y@"T@xW@Y@P@0P@5L@/R@S@L@P@xR@T@%K@%0P@T@K@P@R@K@P@K@HP@%D@'(P@D@P@D@0P@*D@,(K@D@M@H@xK@M@D@0D@@@@0F@G@@@D@xF@H@)?@'0D@H@D@F@?@D@?@ 0P@D@P@D@H@K@HP@&F@"H@!K@H@K@F@P@>H@<K@:D@:HF@$P@H@ K@K@H@F@H@D@I@F@I@xM@D@I@M@F@I@M@D@4M@F@M@P@1K@0D@1H@.HF@(P@+H@&K@K@H@F@P@1H@.K@)D@+HP@CK@ F@#H@!H@K@F@H@K@D@I@F@I@xM@D@I@M@F@I@M@D@4M@E@K@ M@ R@0J@0M@-F@,HH@&R@+J@"M@J@M@&H@R@4F@1J@1M@.HJ@$H@!R@0M@M@J@H@J@M@K@R@F@K@xN@H@*T@%0K@F@R@K@N@H@9T@4K@F@R@U@L@I@0U@I@L@H@xT@H@L@0R@L@F@M@D@I@K@N@>F@F@ D@M@M@C@I@K@M@+B@,H@B@K@I@A@A@I@ I@M@P@xU@$I@%@P@D@0D@M@P@D@0M@D@P@M@0R@ M@ T@0M@3R@P@M@K@M@.0H@GD@GK@M@D@H@xK@M@'D@%0H@K@(C@!0M@C@aF@_I@C@M@F@xI@M@C@0H@6D@.K@M@D@H@xK@D@M@0H@2D@!K@M@D@H@xK@M@&D@'0K@P@#D@%0M@ D@P@D@0M@D@P@M@0R@ M@ T@,M@+R@P@M@P@30M@*K@P@0D@(H@4K@D@M@H@xK@M@D@0D@-A@-F@D@A@D@@@0F@@@D@5?@,F@H@?@D@xF@?@H@0D@->@)F@H@>@D@F@%=@$0?@ ?@<@D@0I@K@C@P@(D@$H@&K@&R Left hand@3@ '@ 3@ '@ ,@ 8@03@<@8@<@ 8@ 3@ 09@ -@ :@.@ 03@=@7@=@7@3@ 03@'@ 8@,@ 0<@3@8@ 3@<@8@09@ -@ :@.@07@3@=@=@ 7@ 3@ 03@'@(@04@0'@3@03@'@4@/(@03@"'@@,@ ,@0/@8@x,@ 8@1;@D@8@TD@#@G@D@>@A@0G@>@D@A@G@>@D@ A@0G@ A@ D@ >@I@H@(D@%?@&0?@H@D@H@D@?@0H@?@D@D@G@@@0D@@@G@H@D@?@0H@D@?@H@?@D@ 0I@C@?@H@2D@0@2@ 8@ ;@ 5@08@ 5@;@ 2@ 8@ 5@;@ 2@ 05@ 8@ ;@ 2@<@8@3@0<@8@3@<@8@3@0<@8@3@8@;@4@08@;@4@8@<@3@0<@8@3@8@ 3@ <@ 0=@7@3@<@8@09@-@.@ :@03@ =@ 7@ '@3@0=@3@7@.@:@0=@3@7@'@3@0+@7@,@8@03@<@ 8@ '@ 3@03@<@8@,@8@0:@3@<@8@,@8@09@-@.@:@0=@ 3@ 7@'@ 3@0=@3@7@.@:@0=@3@7@:@.@0/@;@0@<@0<@3@8@'@ 3@ 0<@3@8@,@ 8@0<@3@8@,@8@09@-@.@:@0=@ 7@3@'@ 3@ 0=@ 3@7@.@:@0=@7@3@'@3@0+@7@,@8@0<@ 8@3@'@ 3@ 0<@ 3@8@ ,@8@08@,@7@+@06@*@5@)@0)@5@9@-@7@0-@9@.@:@0:@=@5@:@5@=@0=@:@5@:@5@.@0:@5@.@'@3@07@+@,@.?@<@8@?@<@ 8@ +'@3@,@ 8@,@8@8@,@03@<@8@<@ 8@ 3@ 09@ -@ :@.@ 03@=@7@=@7@3@ 03@'@ 8@,@ 0<@3@8@ 3@<@8@09@ -@ :@.@07@3@=@=@ 7@ 3@ 03@'@4@-(@0)@'@3@03@'@4@/(@03@"'@@,@ ,@0/@8@x,@ 8@1;@D@8@TD@#@G@D@>@A@0G@>@D@A@G@>@D@ A@0G@ A@ D@ >@I@H@(D@%?@&0?@H@D@H@D@?@0H@?@D@D@G@@@0D@@@G@H@D@?@0H@D@?@H@?@D@ 0I@C@?@H@2D@0@2@ 8@ ;@ 5@08@ 5@;@ 2@ 8@ 5@;@ 2@ 05@ 8@ ;@ 2@<@8@3@0<@8@3@<@8@3@0<@8@3@8@;@4@08@;@4@8@<@3@0<@8@3@<@8@3@07@=@3@<@8@@3@'@0B@<@8@6@*@08@B@<@)@5@0B@<@8@3@'@00@$@%@1@08@A@=@,@ 8@0=@A@ 8@)@5@08@A@=@1@%@02@&@3@'@08@B@<@*@`6@`08@B@<@)@5@08@ B@ <@ 3@'@00@$@1@%@0A@=@8@8@,@08@=@A@ )@5@0A@=@8@1@%@00@$$@"&@.@0D@>@:@2@&@ 0D@>@:@)@5@0:@>@D@ :@.@0D@>@:@3@'@ 0B@?@:@*@6@0B@?@:@ 3@'@0B@?@:@*@ 6@0B@?@:@7@:@K0=@x@@=@:@7@,@ 8@ 0A@=@8@.@0>@:@8@=@3@:@0:@=@3@8@<@08@<@=@1@08@ ,@1@%@0<@0@1@=@08@=@A@=@A@ 8@ 00@<@1@=@08@=@ A@ :@.@0/@;@0@<@0<@?@8@<@?@8@0'@ 3@ 8@,@03@<@8@ '@3@0-@9@:@.@0=@7@3@3@'@09@-@.@:@07@=@ 3@'@0+@7@,@8@0<@8@3@ 3@'@03@8@<@8@,@03@<@8@.@0:@00<@00@0=@1@08@=@A@=@A@8@00@<@=@1@0=@ 8@ A@ :@.@0/@;@<@0@08@<@?@<@?@ 8@0'@3@8@,@03@<@ 8@ 3@'@08@ 3@ <@ 1@%@01@%@.@0&@2@3@'@0<@3@;@8@3@'@04@(@5@)@05@)@7@+@07@+@8@,@03@'@ 8@+,@(R V3rdsR V4sR V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V166 Marcia`U?\(  PPR  V11R  V12R  V13R V14R V15R V164E6 Marcia`U?\(   PP  * @b" ONE TRACK TOCCATA R .@b0J@1O@70Q@(R@>0S@7J@80O@3Q@.0R@5S@-0J@FO@70Q@0R@40S@CJ@HO@.0Q@3R@-0S@4J@90O@6Q@40R@-P@S@70J@:O@00Q@-R@*0S@,L@1O@40P@7Q@10R@2L@70O@4P@/0Q@1R@S@ 0L@1O@40P@4Q@40R@0J@@O@20Q@'R@30P@S@.J@20O@2Q@00R@,S@10J@6O@40Q@)R@00S@J@7Q@+0R@%S@30T@.J@40Q@+R@0S@.T@10J@:Q@-0R@1S@00T@*J@2K@40L@/M@/0L@0K@40J@2I@-0H@/G@10F@/C@E@20D@/C@00B@1A@Q007@29@G0;@1?@;0;@89@507@87@29@20;@/>@50;@09@407@-7@09@30;@(7@09@20;@07@29@20;@0<@60;@39@/07@/9@3;@50=@7A@70=@8;@709@E9@5;@00=@4@@10=@3;@209@;9@1;@20=@-9@1;@50=@=@3B@20D@1E@40F@1=@10B@2D@50E@3F@20=@6B@>0D@/E@/0F@O>@4B@70D@2E@20F@3>@80B@6D@50E@3F@30>@4B@;0D@3E@60F@2>@7C@70E@)F@.0G@0>@80C@9E@(0F@/G@.0>@[C@10E@1F@,0G@2>@2C@10E@0F@-0G@0>@40C@1E@/0F@-G@40>@2C@40E@4F@00G@0@@6C@10D@(E@40F@0@@70D@ D@20E@/F@/0@@6C@30D@5E@70F@7>@:C@/0E@2F@/0G@F>@>0C@)E@10F@G@b0>@4C@/0E@.F@-0G@C>@7E@/0F@/G@,0H@.>@a0E@*G@10H@+>@D0E@&F@10G@0H@/G@1H@(0I@7J@50I@0H@50G@/J@2K@60L@4M@60L@4K@40J@'M@.N@10O@0P@40O@5N@10M@3P@40O@6N@"0M@1P@/0O@2N@=0M@YR  O\ O\ɪ@+@2@7@;@.+@(7@;@2@5@.+@70@4@:@.+@/7@;@2@.+@0 6@v 2@z <@q.+@$7@2@;@>@,?@+0@@1A@90@@.?@00>@3=@40<@.;@/0:@39@708@57@;05@05@04@Q2@3@4@7@7@{6@q6@6@7@5@6@_6@U<@D6@G2@H+@K2@4@+@2@+@2@5@+@2@+@&0@+@4@0@ +@2@4@+@2@"+@T2@5@+@2@+@K<@3@8@{+@H?@6@;@+@U9@>@B@;@?@z6@|6@r2@n<@k+@p2@Y;@QR V3rdsR V4sR V5R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V166 Section`?E  PP  * xfG`"Peggy SuexfR right.s`J@aG@G@`C@`G@`J@`H@E@B@`E@`E@`H@`G@C@@@`C@`C@`G@`E@`B@`>@`@@`B@`C@`C@`G@C@-<@`@@`<@`@@`@@C@->@`;@`>@`;@`@@`<@`C@`@@`G@>@E@`C@`C@`>@@@`<@` @@ C@/@H@`@@`@@`H@`H@@@C@`>@`G@<@`E@`C@;@@C@`@@`@@`C@`C@`>@`C@`;@`;@`C@`;@`C@`;@`C@`<@B@<@`@@`<@`>@`>@`<@`<@`>@`C@`@@`E@@@F@`@@`E@`C@`C@>@ @@`C@@>@`C@`@>@`E@`C@`>@@C@`C@-C@`>@C@`C@-C@`!?@ C@`C@`C@`"?@C@`C@`C@`C@`C@`#>@C@`#C@>@>@`@@`<@`%C@%@@0H@`@@`H@@@H@`@@`G@>@`<@`E@`;@C@@@@`C@@>@`C@@C@`;@`C@`;@`;@`C@`B@>@<@`@@`<@`>@`<@`@@`<@`>@`@@C@`@@`E@`>@`F@`<@`E@`:@`C@`C@;@1>@ @@`C@@>@`C@@>@`E@C@`C@`5G@5C@-<@`@@`<@`@@`7C@7@@->@`;@`;@`>@@@`<@`@@`C@`G@>@E@`;C@ @>@<@`@@`=C@@=@@0H@`@@`H@@@C@`>@`G@<@`E@`;@C@@C@`@@`C@`@@`>@`C@`C@`;@`;@`C@`C@`;@`;@`C@`<@B@@@`<@`>@`<@`<@`>@`<@`>@`@@`C@`E@`@@`@@`F@`E@`C@`HC@R leftH&2@`/@`+@`+@/@2@@6@`2@`9@`0@`6@9@2@0@@2@`/@`+@`+@/@2@6@ 9@ 2@ 7@`;@`2@`;@`7@`6@`4@`2@`0@`7@`0@`7@`9@`7@`4@`0@`2@`7@`2@`7@`0@7@`<@`9@`7@`;@`2@`;@`7@`6@`4@`2@`0@`7@`0@`7@`9@`7@`4@`7@`0@`7@`0@`7@`0@`7@`0@7@7@`2@`7@<@`9@`;@9@`7@`2@2@`2@`9@`2@6@2@`0@`7@`0@`7@`0@7@:@7@`;@`;@`7@`<@@<@`;@@;@`9@6@`2@`;@7@2@`;@`9@`7@`2@`7@`;@`2@;@`9@`7@`2@`3@:@`3@:@`7@`;@`2@`7@`;@`;@`7@`0@`7@`7@`9@`7@`4@`2@`0@`'7@ @0@`@(7@@@)7@ <@@<@`;@@;@`;@/@2@`2@`@6@`2@`2@`6@`0@4@`7@`4@`0@0@7@;@`7@`<@@<@`;@@;@`9@6@`2@`7@`;@`2@`;@`7@`6@`4@`2@`0@`7@`0@`7@`9@`7@`4@`0@`2@`7@`2@`7@`0@7@`<@`9@`7@`;@`2@`;@`7@`6@`4@`2@`0@`7@`0@`7@`9@`7@`4@`7@`0@`7@`0@`7@`0@`7@`0@7@`7@`2@`7@<@`9@`;@9@`7@`2@2@`2@`9@`2@6@2@`0@`7@`0@`7@`0@7@`:@`7@;@;@`7@`;@`7@`>@`;@`7@`;@`7@`2@`4@`0@4@`7@`2@`M7@2@`2@`+@R bassH&/@@2@@+@@+@(@0@02@/@+@(@+@0@ 2@ /@ +@ (@@ +@@ 0@@2@ /@ +@ (@ +@ 0@ +@/@2@*@@-@@0@@0@ +@ (@ .@ +@ (@ /@ 2@ +@ 0@ +@ (@ /@ 2@ +@ *@ -@ &@ /@+@2@!.@ !+@ !'@ '@+@".@ #2@ #/@ #+@ $/@ $+@ $2@ %+@ %0@ %(@ &+@ &(@ &0@ '(@'+@'0@(/@(2@(+@*+@ *(@ *0@ ++@@+/@+2@@-*@-&@--@0@*@`&@`-@`/(@ /+@ /0@ 00@ 0+@ 0(@ 0.@ 12@ 1+@ 1/@ 2(@ 2+@ 20@ /@+@2@4*@4-@4&@5/@52@5+@62@ 6+@ 6/@ 70@ 74@ 7+@ 80@ 84@ 8+@ 92@ 9/@ 9+@ :+@ :0@ :4@ +@/@2@<0@ <4@ <+@ -@`=4@ =+@ =0@ ?0@ ?4@ ?+@ @0@ @4@ @+@ @+@`@A2@ @A/@ @A+@ @B0@ @B4@ @B+@ @C+@ @C/@ @C2@ @D+@ @D/@ @D2@ @E0@@E*@@E-@@E&@0+@4@0@2@`0@`4@`+@`H.@ H0@ H+@ H4@ I/@I2@I+@J+@ J/@ J2@ 2@/@+@L4@ L0@ L+@ M/@M2@M+@R +H&R +H&R +H&R +H&R +H&R  +H& R  +H& R  +H& R  +H& R  +H& R +H&R +H&R +H&6 Section`x?Q  P ( 1," CANTATE DOMINO R sop 1*)<*E@%E@%E@"E@ E@vE@,G@GH@lH@ J@'G@G@xH@2H@DJ@7L@7L@7L@,M@*M@oL@J@*L@L@'J@sJ@J@JH@H@:`J@1`I@J@E@+E@<F@=E@fE@E@.F@vF@F@-E@E@E@?E@\H@EH@QH@WL@DL@?L@tL@M@'J@L@JH@kH@%J@?G@wG@1`J@G`G@g`E@>`J@G@H@JE@_H@F@E@ME@C@ E@H!E@Jb@L@L@J@8H@:0J@:L@90H@<J@EJ@*0H@<J@tG@i(H@:)H@>z@J@/J@H@4F@70H@4J@70F@>H@.H@?0F@AH@TE@^F@E@<C@40E@/F@<0C@<E@_H@A@aC@@C@[@4A@QH@qH@4H@aG@aE@rE@E@H@kH@lH@_G@iE@tE@E@@E@:E@C@7A@2A@\@@>@iE@:E@qE@<E@@L@?L@J@?H@DH@iG@E@iL@<L@J@:H@IH@fG@E@AL@+@J@50H@8G@CE@DDJ@G@FH@E@GH@F@IE@FE@C@KE@3LE@!R sop 2˺*)*@@B@@B@@,A@*@@g@@$C@?E@qE@E@AD@D@E@:E@JG@?H@/H@4H@/J@(J@YJ@J@9H@{H@2F@iF@F@ME@xE@:`F@@`E@E@B@2B@BC@Q>@A@%@@?A@tA@%C@2@@@@A@<A@BC@?E@JE@DC@ G@AH@=H@yH@H@:G@G@<E@tE@E@2D@D@3`E@4`D@`E@F`B@]`C@8`C@6A@E@C@A@ @@@a>@ @@cB@b@H@1H@G@4E@00G@=H@20E@=G@7G@.0E@9G@SC@q(E@6)E@!2@E@)E@C@<A@00C@/E@<0A@BC@-C@10A@AC@a@@^A@A@.E@@@J@@5C@>@A@t2A@M@@yA@H@lH@H@VG@\E@iE@E@H@fH@H@[G@YE@vE@E@@E@-E@C@?A@9A@J@@>@aE@<E@C@8A@7A@L@@=@@/A@@@A@L@/L@J@7H@2H@^G@E@UL@<L@J@9H@=H@=G@E@2E@D@aCE@6DB@EC@5FC@@A@~GE@HC@IA@%@@@[>@K@@B@R alto˺*)*=@'=@'=@>@"=@^=@>@IA@iA@A@$@@@@q@@@@?C@CC@"C@7E@*E@,E@qA@C@2C@qE@4A@kA@C@i@@z@@4`C@4`@@A@>@C>@(>@$>@V>@@@%>@i>@>@5=@=@~>@!>@A@@@A@<A@LC@:E@BE@vE@E@5C@nC@:A@qA@A@%@@~@@7`A@1`@@`@@M`>@.`>@]`@@B`A@6>@>@<@@<@L>@>@u=@!>@@E@5E@C@8A@50C@2E@20A@xC@0C@70A@:C@i@@WA@@@<>@<0@@6A@20>@:0%@@I0&@@iz@A@%A@@@1>@20@@7A@,0>@/@@?@@*0>@?@@\<@L>@v>@BA@7A@@@<>@'0@@,A@20>@=@@:@@-0>@7@@Y<@g>@<@5:@20<@<>@/0:@:<@<@2<@23<@@<@*@4<@A@bA@A@-A@/A@pA@A@A@yA@A@%A@2@@@@@A>@/@9@M>@a>@1=@/=@2>@?>@W9@;@V@@5@@t@@@@@@@,@@t@@@@@@@"@@@@@@B@@K@C@@#@D>@K@E>@5@F@@+@GA@!>@>@<@@<@A>@J>@=@>@R ten 1˺*)* 9@19@L7@/9@a9@ <@B5@2@27@1@(02@,4@405@34@74@2@'2@)7@9@9<@*9@(9@B>@F7@/7@*<@A9@7>@LD@GJE@0G@XTL@nkE@gaL@daG@Sa=@a9@a7@;a7@a5@:@:@<@^:@i9@v7@f5@7@/7@4 4@2@@>@0>@>@/>@?<@{<@$:@R%9@0J@9@$9@~7@=5@507@:9@/05@:7@-7@*05@17@d4@8+5@-5@2@7@@7@:@.:@@>@2>@>@'>@0<@t<@1:@U9@7@@7@J9@5@q5@5@k7@p9@f9@9@5@g5@5@i7@^9@s9@9@9@Y>@j>@"=@2=@5>@n2@n9@2@*2@99@_9@=2@4@W9@k9@"8@,8@/9@;@d4@h9@l9@98@<8@N9@;@<@W;@'09@6;@C=@&D9@@E7@5F7@(G5@5:@~:@<@a:@i9@c7@s5@7@7@nK4@b2@R ten 2˺*)*9@49@49@,2@"9@y9@7@E5@t5@2@24@ 4@w9@"9@I7@?<@2<@49@%>@#>@{<@;@-<@9@F:@q9@7@?9@9@7`7@5`9@2@2@A2@?2@?5@w5@ 9@2@{2@2@59@ 9@9@A5@c4@G9@:9@W7@7<@/<@v;@ 9@4;@|7@,9@q9@9@?@4@=`9@A`4@x4@{9@2@}7@0@v0@0@7@4@5@2@M 9@n@A@0A@@@5>@40@@5A@/0>@6@@8@@0>@@@J<@5>@<@,:@40<@1>@70:@<0%<@!0&<@u2@<@(<@;@79@30;@?<@209@:;@/;@$09@:;@e7@\+9@+,9@H-<@z5@@5@>@/5@@09@2@7@>@*>@/8=@ @=@:>@@9@G>@p>@=@7=@*>@@@~>@@@p4@R9@g9@*8@:8@<9@;@<@;@a4@^9@2@4@4@C9@D2@E7@0@0@0@H7@h4@5@J2@UK9@;9@R bass˺*)* 2@"2@i+@a2@a2@50@".@i.@'+@>-@-@2@72@Z0@c5@:5@^4@d9@G9@7@A5@d7@4@T5@4@52@v4@4@=`2@7`4@`-@3`2@k`+@H`0@`)@U+@+@-@@-@V@.@K@ -@`2@b@9@(9@9@*9@*7@7@x5@5@<5@45@5@25@*4@4@2@2@-2@,,2@-0@@0@\@..@K.@.@-@-@1+@l5@g7@c9@@9@i2@H2@Q9@o9@#8@,8@'9@y-@i4@-@D-@>4@i4@<-@@4@L9@a9@28@28@Q9@n-@s4@C-@.D2@EE+@tF0@G)@F+@+@y-@@-@G@J.@@K-@2@R X˺*),*R X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R X˺*),*R X˺*),*R X˺*),*    U6 Section` ?nO<  PNO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO  ANTATE DOMINO  ANTATE DOMINO  ANTATE DOMINO  ANTATE DOMINO  ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO ANTATE DOMINO  ( t," DRAW ON SWEET NIGHTtR Sop 1*)<,*G@9D@cE@^G@1G@I@I@K@ L@8L@K@L@ @K@<0I@<0G@wa@@B@B@D@G@E@D@B@@B@n@@@@.@@L@K@`I@lG@G@E@D@B@B@vG@WJ@H@CG@J@H@3G@-G@gE@`'G@"@G@gL@J@4H@<H@Y*G@'@J@gH@gG@gE@jC@gB@`C@B@j-C@2@N@oO@N@9L@5L@ZN@L@7K@gG@L@K@`L@G@I@I@5G@@@7@@_B@eD@@@U7G@wD@[E@e9G@<L@I@WK@b>L@<AL@hK@]L@iCN@B@iC@gE@pLG@F@30D@AF@NG@B@gC@gE@fG@E@C@@C@`B@]C@lRE@'@C@gB@`G@2G@7G@0I@@I@JK@G@L@I@G@XB@cdG@'@E@gD@B@f@@y0D@,D@5D@0E@@E@3G@G@I@G@.I@70J@5L@lK@jL@K@gL@@G@LG@?G@JJ@H@YG@E@HE@YC@HB@@@0C@;C@0C@&tG@'@E@TC@TB@j@@A@@J?@E@@?@2@@>@2@@90B@:C@`B@50@@@@bB@lG@MyG@p@G@3G@3G@,J@H@[G@E@_}G@*H@G@G@.R Sop 2˺*),*G@*G@~F@G@G@ E@ @G@oI@a@@@@@B@lD@F@G@G@I@G@I@K@G@L@(@J@oI@hE@gI@G@G@E@D@B@B@@@@@G@I@@I@xK@L@N@N@@G@`J@H@RG@G@`E@RC@eH@:H@R#G@xN@gO@N@<L@<L@lN@L@K@gG@gJ@@J@QL@L@,J@IJ@@J@gL@J@7H@CH@b/G@@C@YH@7H@YG@@G@HG@3G@5G@FD@eE@Q7G@::L@^I@aK@dL@1G@I@I@@G@DG@aF@CG@CFI@xE@gG@`I@lJ@^L@`N@ML@PNK@z@B@`C@gE@gG@E@&E@E@_C@VB@0B@@@XB@Xb@B@-B@/B@6D@@D@NF@B@_G@@E@lD@bB@Da@@UG@0B@`G@E@]D@o@@peL@#@J@`I@`D@70E@5G@@G@.G@7G@VI@@I@JK@G@jL@ @J@[I@^G@olE@mG@@G@5G@?G@bJ@H@aG@E@HG@`C@KB@@@HC@<C@0C@+{G@'@E@_C@`B@m@@E@@<?@8?@B@3B@$B@~E@@C@OB@b@@b?@iC@[B@D@*R Alto 1˺*)*D@GB@_@@j?@'@@@aB@D@@@z@@B@@@{=@a>@l @@1@@B@D@G@KE@eD@gB@@@@@;@R=@=@?@;@@@G@E@~D@B@&@@@(@@@}?@C@bG@E@g!C@(@B@j@@-0B@:C@FC@`B@5#C@B@hC@`E@V%G@*@E@oC@^B@h@@8@@l'?@HB@gG@E@KC@3C@gH@gG@gE@gC@`E@G@gC@gG@E@9C@8C@cE@C@<B@e@@`B@:B@@@@E@C@4B@g?@^@@<@@TB@eG@gD@`@@gD@E@E@5D@?6D@OB@`@@`B@D@B@B@:@@;I@8G@gE@jG@E@>G@I@@?@@AG@EE`D@lCB@GK>@K>@>@=@=@N;@~z@;@j@@cB@eC@B@,B@@@bV>@(@=@b;@`:@k;@=@7=@g>@d@@qB@@@>@>@=@]>@b[@@,@>@g=@]?@@@0@@0@@9B@@B@^D@@@E@@E@cD@`B@T0@@<D@^B@nc@@0;@;@6;@g=@@=@O?@;@@@>@7=@`;@fi9@`C@2C@9C@YnG@,@E@mC@gB@i@@C@@p?@g@@?@c@@cG@FG@AG@jrE@D@xJ@G@^C@:C@<wH@+@G@dE@[C@zB@`@@A@@l?@h@@1@@G@hE@00C@9B@@@8?@h;@B@h?@`@@`B@[C@0E@ E@0G@b@@jB@@@R Alto 2˺*)*@@G?@`=@i;@ @=@c?@@@=@;@@9@D@8@j@ =@;@`9@e 8@/@9@o;@=@9@v9@8@;@t8@h9@h;@0;@G@F@G@pG@@@`B@G@-@E@h@D@ @B@3@B@(@@@)@@@B@?@d;@hG@h>@@@gB@c%C@,@>@`@@`B@cC@d@@TB@@B@nG@E@:C@@C@nE@C@7B@@B@b@@>@5@@90B@<C@<@,1>@0->@2@;@g@@>@7<@;@219@*@B@hG@`C@`B@CB@i@@<3@@6@@E?@j=@i?@@@9;@'@9@i@:8@9@29@g;@`=@h9@t<@@@@@<@@lB@gD@D@E@E@@D@AD@B@f@@aC?@UDB@@@T>@IF=@=@^>@t@@`B@`C@gHE@C@JB@x?@q@@YB@`C@PB@$@@@@@^?@q@@dB@l@@`?@b@@?@h@@h=@q;@\=@`>@9@V;@ @9@`7@7@@;@&;@@;@@=@=@?@;@z`@@1@>@L=@`;@`=@;@G@cE@#@D@ZB@B@e@@R@@@@p@@+B@B@D@@@E@B@@@>@)=@c;@l9@`@@H@@:@@RB@B@D@b@@H@@C@@MnC@ @B@`@@g>@l<@9<@R;@0;@;@7;@8;@-q>@<@s;@>@H>@<>@q@@@@@QB@`C@00E@40vG@/A;@g=@<0>@2-@@3=@<?@gC@gB@z@@'J@?@0?@<?@?~B@@@@^?@cC@\B@n@@<@@`?@`@@R Tenor˺*)* 9@Q8@`6@g 4@%@6@e8@9@6@6@4@I8@96@`4@T3@4@6@8@4@4@;@$@9@l@8@S@9@@;@J4@6@6@8@4@9@@9@`;@>@=@;@m0@@bC@B@j!@@@>@T<@_;@c9@A9@]#7@.x;@h@@>@3<@;@79@<9@J;@<@+<@'@;;g9@49@=7@07@>@`C@B@,@@.@@`B@@@6?@`@@:@@`?@C0@@*@;@g;@2;@t@@4=@/@?@h@5@@I@@@@?@:@@G;9@L8@`6@C8@9@4@A@@B;@}D>@=@`;@^F:@9@h;@]=@T>@>@@=@50;@:=@J>@RO;@h;@;@g=@[>@Q7@'@9@R;@9@S;@T4@h`:@;@W=@x>@Y=@ @;@;@g:@s;@`=@b;@e:@e;@:@g;@4@<4@54@86@@6@]8@4@9@4@g;@)@9@^8@`4@g@@>@4=@9@@@j=@lB@m;@I;@8@@8@H@r9@4@H;@<;@9;@;w<@"@;@^9@g7@g6@f4@qy;@4@>@C>@@>@<@@@@}B@0;@;@.;@+;@Y;@ R Bass˺*)*4@@3@Y1@l/@%@1@i3@4@1@1@/@/@K1@1@3@/@4@q6@U8@4@9@;@k7@`;@9@O;@%7@@6@l4@g2@i0@H0@00'/@H/@C/@E/@<0@0@,2@W7@@7@i<@;@<9@49@7/;@09@j;@9@57@g4@g;@34@;>4@?1@"?3@@4@D/@\E6@G6@Y6@}6@4@4@J2@VX6@=6@`7@]9@-@jZ2@@4@Q6@4@\6@k]/@Px/@</@>/@21@@1@:3@/@e4@@3@`1@b/@e1@/@4@4@)4@M6@6@q6@$8@4@k9@@8@d6@o4@n6@m4@\4@74@A4@?t7@&@6@@4@b2@`0@E0@:/@/@_@4@F4@D4@?{7@(@6@t4@`2@q0@Q0@L}/@T-@/@4@R X˺*),*R X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R  X˺*),*R X˺*),*R X˺*),*R X˺*),*6 Section`t?-V  P SWEET NIGAW ON SWEET NIG AW ON SWEET NIG AW ON SWEET NIG AW ON SWEET NIG AW ON SWEET NIG AW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIGAW ON SWEET NIG (1`PjU:"Prelude No 6 F. ChopinPjR right@@@G@>@IB@L0G@G@B@G0G@G@B@E0G@PG@>@EB@H0G@G@>@IB@I0G@G@B@E>@E0G@PG@>@;B@=0G@J@G@R0J@!J@G@80J@ PJ@B@MG@P0J@#J@G@FB@G0J@J@B@=G@?0J@PJ@G@EC@I0J@J@G@G0J@J@G@;0J@PJ@D@7G@B0J@I@D@6G@80I@0I@F@C@"0G@J@PJ@F@#L@$C@'0G@C@"C@F@0B@I@N@G@B@L@J@B@ I@G@8=@F@C@0D@G@>@>@G@J@%0I@EF@D=@DG@B@D>@E0G@G@B@N0G@G@B@F0G@PG@B@I>@I0G@B@LG@>@I0G@G@>@8B@?0G@PG@>@GC@I0G@G@C@H0G@C@BG@0G@PH@C@A0H@H@@@GC@G0H@H@@@FC@F0H@PH@@@GC@H0H@H@C@=0H@H@@@2C@O0H@PH@C@C0H@H@C@I0H@G@C@A0G@PF@C@>=@?0F@F@=@4B@G0F@G@>@9B@C0G@PG@=@2C@@0G@!F@=@DC@E0F@G@>@EC@E0G@PG@>@6C@90G@G@=@8B@80G@#F@=@A@@F0F@PF@@@5=@90F@ G@>@B;@;0G@G@>@0C@40G@PG@=@8C@E0G@%F@=@2C@40F@ >@4G@B@;0G@PG@=@:C@F0G@(F@=@=C@80F@G@>@>C@E0G@PG@>@3C@50G@!G@=@3B@90G@0F@=@4B@K0F@PG@B@N>@P0G@>@HG@B@F0G@E@>@BB@G0E@PB@>@00B@B@0B@B@0B@PB@>@F0B@B@>@D0B@B@>@D0B@PB@>@B0B@#PB@>@B0B@PB@>@G0B@R left@@@/@"2@66;@x>@Y=@LH>@8;@6@02@201@0P/@6@;@>@xB@\@@PHB@8>@;@36@502@1P+@2@;@>@xC@]B@RB@aA@j@@10>@.P=@)0@@>@1=@/0:@2;@002@7P4@605@46@[2@501@.P/@2@6@ ;@x>@j=@NH>@8;@6@42@10/@/P+@12@7@;@x>@`@@00A@0P@@<@77@-00@P$@+@ 4@7@x@@>$@+@ 4@7@@@4@6@94@2@1@/@84@6@44@2@1@/@8-@+@&@ (@x*@@+@7@`4@6@54@2@1@/@84@6@04@2@1@ /@8-@+@&@(@x*@x/@(/@$6@;@x>@^=@KH>@8;@6@72@/01@00/@aR lto 1@@@R lto 2@@@R enor@@@R ass@@@R @@@R @@@R  @@@R  @@@R  @@@R  @@@R  @@@R @@@R @@@R @@@6 Section` P?zG{  P ( X,"O Nata lux de lumineXR Soprano@J@`K@`H@`J@ @E@`F@`C@`@E@L@`M@`J@`L@H@`J@`F@`E@C@@J@`H@`E@`@F@@F@`E@0E@`@C@A@0C@00E@0F@`H@0H@`@J@@F@`H@0H@`@J@@M@`K@`H@`@J@@J@`H@`E@`@F@@E@`C@`@@`@E@@J@0J@`I@`@J@@E@0E@`C@`@E@@E@0E@`C@`@E@@J@`E@`F@`@E@C@0C@B@`@C@R Alto@C@0C@0C@`@A@@@0>@0>@0>@0>@0@@@>@0=@0H@`F@`F@`@E@E@`C@B@0@C@@>@`@@`A@`@C@@>@0A@0A@0@?@@:@`?@0?@0@>@?@0A@`C@0C@`<@`@A@@A@`C@`E@ F@ @A@`E@0E@0@C@@>@`@@0@@0@A@@@0A@00C@0E@`C@`@@`@B@@A@0A@`>@0@A@@A@0A@`>@`@A@@A@0A@`>@`@A@?@>@0>@`@;@R Tenor 1@:@`<@`7@`@9@7@05@05@`2@`>@`@=@;@0;@09@`A@`C@0@@`A@:@`>@0>@0@>@@:@`9@09@`@7@@:@`<@`>@`@7@9@0:@0:@0:@`9@0@:@@:@`?@`?@`@>@@>@`<@0<@`@:@<@0>@?@0A@0A@`@>@@9@`;@`=@`@>@@>@`@@0@@`@>@@>@0>@0>@0@>@@>@0>@0>@0@>@@>@0>@`:@`@>@<@0:@`<@`9@09@`@7@R Tenor 2@7@07@`0@`@5@7@09@09@07@07@`@4@@<@`>@`:@@<@9@`>@<@09@`@;@@7@07@`5@`@2@7@9@`5@`@:@9@07@`5@`3@`0@`@5@5@`:@9@0@:@@:@0:@`9@`@5@:@<@`>@`@:@9@0:@`0<@0>@`7@07@`@9@@9@`:@`<@`@9@@9@09@`:@`@9@@9@09@`:@`@9@@9@09@`7@`K5@7@T3@k5@3@82@R Bass@7@`0@`3@0@2@@2@`+@`.@`@-@@9@`:@`7@0@9@5@`7@`2@+@@.@`0@`2@`@+@`+@`7@`5@`2@`@3@@2@`0@`0@`@.@0@02@`3@`0@00@`@.@@2@`3@`5@`@.@`.@`:@`9@`5@` 7@ @5@`4@04@`@2@@5@`7@`9@`@2@@2@`5@`7@`@2@@2@`5@`7@`@2@@2@02@`7@`@2@3@`0@`2@02@`@+@R V6R V7R V8R  V9R  V10R  V11R  V12R  V13R V14R V15R V166 Section`@X?+ I  P(Iy@I#a000000 #b000000 #c7770007000600070055200505552220770557075055507703111103 #d #E 9B 02 #W 00 00 18 02 1E 14 08 A:\*.*@ #W 00 00 0D 08 2A 0B 00 @ #W 00 00 0E 09 2A 0B 00 @ #W 00 00 0F 0A 2A 0B 00 @ #M 00 00 00 FF A FLOPPY DISK@ @ #M 00 01 00 FF B FLOPPY DISK@ @ #T 00 03 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @  ACCOMPANIST - A 16 Voice Sequencer ---------------------------------- Contents 1. Introduction 2. Features 3. The Desktop 4. Menus 5. Dialogues 6. Glossary 1. Introduction --------------- This manual describes how to use this 16 Voice Sequencer. Key concepts, such as the Map, start with a capital letter, and are explained in the glossary at the end. Numbers such as tempo, time signature, channels etc are all changed by Rolling the mouse. Read the glossary section on Rolling first. In Dialogues, all shadowed boxes are text, i.e. not selectable. All other boxes may be selected to change values, make choices etc. 2. Features ----------- 1. Multi-Voice recording using seperate MIDI channels or programs, split MIDI keyboards and/or velocity ranges. 2. Variable resolution Map of 8 Voices on Desktop contin- uously, the Mouse is used for most movement around music. 3. Mouse click sampling of any music in the Map. 4. Simple editing using mouse and MIDI keyboard on blocks down to hemi-demi-semi-quavers, with no MIDI event lists! 5. Sections for naming passages plus setting Time signature, tempo, and local quantization. 6. Variable resolution metronome on any MIDI channel, program, note, velocity. May be driven by external MIDI clock. 7. Full Voice/Block copy, move, quantize, randomize, transpose, velocity update. 8. Filtering of controllers, note ranges and velocity ranges on input, output or by direct manipulation. 9. Undo/Redo on all operations that change the music. 10. Through channel specification for each voice. 11. All MIDI notes/channels/programs may be input from a MIDI keyboard. 12. MIDI channels and progam numbers base may be selected to be 0 or 1. 3. The DeskTop -------------- The Desktop has 7 main areas:- 1. The Menu bar (top). 2. The Voice box (top left). 3. The Map box (top right). 4. The Commit box (bottom left). 5. The Conductor box (bottom mid-left). 6. The Play/Record box (bottom mid-right). 7. The Punch-In box (bottom right). 8. The Title box (under Play/Record box) 3.1. The Menu Bar This drives the program in the normal GEM manner. See below how to use these menus. 3.2. The Voice Box This contains information about 8 of the 16 Voices. Each Voice has a number and a name. A Voice is selected for recording and most other manipulation by clicking on its name, which will then appear inverted. If the Voice has no name, then you are prompted for one. Normally only one Voice may be selected for Recording etc. This may be overridden by selecting the MV (Multi-Voice) Icon at the bottom of the Voice-box. Whilst this is selected, i.e. appears inverted, any number of Voices may be selected simultaneously, e.g for Multi-Voice recording, or for Multi-Voice copying. The only, or most recently selected, Voice may have its properties such as MIDI Channel and MIDI Program, updated by selecting Change in the Voices menu, see below. The Voice number of the most recently selected Voice appears inverted. Clicking directly on the Voice number changes it to light grey ,or back to black. Black indicates that voice will play, grey that it is silent. This may be changed while the music is playing. Other Voices can be displayed in the Voice-box either by clicking on the arrows at the bottom left of the Voice-box, or by selecting the number on the left of the arrows and Rolling it to a new value (1-9). The Percentage figure at the bottom right of the Voice-box shows what percentage of the Voice memory has been used so far. The /** in the top right of the Voice-box shows the resolution of the Map, see below. The CONDUCTOR Voice represents the commands set up with the Conductor in the Voice-menu. The CHORUS Voice represents the contents of all Voices, including those not currently showing in the map. Selecting CHORUS immediately selects all Voices. This is useful when using AUTO.AUD (See Punch box). 3.3. The Map box This shows the contents of each Voice to the resolution shown in the top right of the Voice-box. The default resolution, /** is one bar per '-'. i.e. any bar with at leat one Midi event in it will be represented by a '-' , otherwise a space. The resolution can be Rolled(see Glossary) up to /96. If the Map-box is not wide enough to show the whole song at a particular resolution, then the slide-bar at the top of the Map-box shows which part of the song is showing on the Map. This slide-bar may be used to move between different parts of the song. Whenever the Marker is changed(see below), the Map is adjusted to ensure that the Marker is showing. The vertical position of each '-' in a Voice can vary. At higher resolutions this gives an indication of how the notes go up and down. Bar numbers are shown under the slider. At the bottom of the Map-box are two further boxes. The upper shows the position of the Marker,see below, and the lower shows the position of the Sections defined so far. The Map box shows the current Fragment (see below) as an inverted box. 3.4. The Commit box. Various operations such as Record, Quantize, Clear can be UnDone if the result does not sound right. When such an operation has been selected, the Commit-box shows the current state of the operation. This is indicated by DONE or UNDONE. The box showing REDO or UNDO may be selected any number of times, followed by PLAY to listen to the result. When you have decided on whether to keep the result, or not, select COMMIT to finish the operation. If you forget to select COMMIT, before selecting another operation, then a Dialogue box will appear asking you to complete the previous operation. 3.5. The Conductor box. This shows the current Music-Time while playing. It also shows the current Time-signature, Tempo, and Metronome resolution. Selecting either of the two arrows under the Tempo, while playing, causes the Tempo to be changed accordingly. The Tempo of the current Section is updated automatically. 3.6. The Play/Record box. Selecting PLAY causes music to be played from the current Marker Music-Time, which is shown under PLAY. Selecting RECORD causes recording to take place from the Marker, for those Voices selected in the Voice-box. When recording, a Count-In is given of a number of bars, as specified in the current Section. If the Marker is not at the start of a bar, the Count-In always starts from the beginning of a bar. There is no limit to the number of Voices that may be recorded together, subject to the overall limit of 32 notes being input simultaneously. It is human nature to be inaccurate in playing a MIDI keyboard, particularly in playing the first note, which sometimes gets pressed a few beats before the Marker time. To allow for this, a recording tolerance may be defined in each Section, e.g. /32, which opens the recording window a few beats earlier, avoiding the loss of the first note. RECORD should be used for the initial input phase as it wipes out all previous contents of the Voices after the Marker. RECORD is confirmed or undone by using the Commit box. There are three Icons in the Play/Record box that may be selected to set the Marker. The three right-hand arrows move the current Music-Time showing in the Conductor box to the Marker. This is very useful when reveiwing and editing. The three left- hand arrows set the Marker to the start of the first bar. The two left-hand arrows move the current Punch-In time to the Marker. When recording more than one Voice simultaneously, each input MIDI note and subsequent event is allocated to a particular Voice, by examining each selected Voice in numerical order. The Voice chosen is the first to satisfy one of the following criteria, which are also applied in order. a. Both the Voice input Channel and the Voice output Channel are **. b. The Voice input Channel is **, and the Voice output Channel equals the note Channel, and the Voice program is either ** or equals the the current program for the note Channel. This allows Multi-Voice recording from a single MIDI Channel by using Program Changes while playing. c. The note Channel equals the Voice input channel , and the note pitch/velocity is within the Voice range. This allows Multi-Voice recording from a single MIDI channel with split keyboards. 3.7. The Punch-In box. This is used to sample/edit a Fragment of previously recorded Voices. The Fragment is defined by the Punch-In(above) and Punch-Out(below) Music-Times shown in this box. The Fragment may also be specified by dragging a box in the Map with the mouse. This causes an inverted box to appear, and sets the times accordingly. It also selects the Voice chosen. Simply clicking in this area produces a single width Fragment. Selecting PUNCH causes music to play with Count-In as for RECORD. Recording takes place in the selected Voices only between the Punch-In and Punch-Out times, allowing for the recording tolerance (see RECORD). PUNCH is confirmed or undone by using the Commit box. AUDIT plays only the selected Voices from the Punch- In time, with Count-In if previous Punch-In has just taken place. AUD.CHORUS plays all voices from the Punch-In time with Count-In as for AUDIT. Selecting AUTO.AUD switches Auto-Audition on and off, (on when inverted). When Auto-Audition is on, any new Fragment created by dragging or clicking in the Map-Box, is immediately played as though AUDIT had been selected. This is a very useful way of reviewing, then editing a song. Selecting AUTO.PUN allows very simple editing of a single note or chord. The Fragment must have been previously defined to cover a single note or chord, for a particular Voice. The Map resolution will need to have been increased to crotchets(/4), or quavers(/8), etc. After selecting AUTO.PUN, play a note or chord on the MIDI keyboard. This will automatically be punched into the start of the Fragment, with duration the length of the Fragment. AUTO.PUN times out after about 10 seconds, if a note has not been played. Selecting the two right-hand arrows sets Punch-In from the Marker. Selecting the three right-hand arrows sets Punch-In from the current Music-Time showing in the Conductor box. Selecting the left-hand arrow sets Punch-In and Punch-Out to the start of first bar. Selecting the two downward arrows sets Punch-Out to the next bar after Punch-In. 3.8. The Title box Selecting the Title box opens a text field for editing a title for the current song. This should be terminated by RETURN. 4. The Menus ------------ There are 5 menus:- 1. File menu. 2. Voice menu. 3. Block menu. 4. Option menu. 5. Section menu. 4.1 File Menu This provides various operations for manipulating files of music. LOAD copies a whole piece from a disk file. MERGE merges the MIDI events of a file with existing Voice data. SAVE saves to a file that has been previously LOADed. SAVE AS saves to a file with a new file name. CLEAR clears ACCOMPANIST back to its initial state. 4.2 Voice Menu. This provides various operations to change the properties and contents of each Voice. CHANGE displays a dialogue-box showing the properties of the most recently selected Voice. CONDUCTOR allows Time-signature, Tempo etc to be set at arbitrary bars (see Conuctor-Dialogue below). MOVE moves all details and MIDI events of a particular Voice number to a different Voice Number. COPY copies the MIDI events of one or more Voices, or part thereof, to a different Voice (overwriting, or merging). FILTER-IN/OUT specifies filters to be used on a MIDI event during recording or playing. These filters are switched on and off in the CHANGE dialogue. CLEAR reinitialises Voices. 4.3 Block Menu This provides various operations for manipulating the MIDI events for each Voice. For each such operation, All Voices, currently selected Voices (i.e. with inverted names), or a single numbered Voice, can be selected for manipulation. Also ,the whole Voice, or a selected Block, may be specified to be operated on. Selecting the upward arrow Icon, causes this region to be set to the current Fragment times. All operations in this menu are confirmed or undone by using the Commit box. QUANTIZE allows the start times and/or durations of selected Voices/regions to be quantized to specified resolution. The /1 is a divisor, which may be changed to quantize 3rd's, 5th's etc. RANDOMIZE does the inverse of QUANTIZE. COPY copies the selected Block in each Voice to another Time in the same Voice. The receiving area must be empty, and have the same time signature. MOVE moves the selected Block in each Voice to another Time in the same Voice. This serves for both deleting and inserting Time. CLEAR clears the selected Block in each Voice. TRANSPOSE transposes the notes in the selected Block in each Voice. VELOCITY changes the velocity of notes in the selected Block in each Voice FILTER causes the selected Block in each Voice to be filtered according to the current output filter of each Voice, irrespective of whether the output filter is switched on. 4.4 Options Menu METRONOME displays a Dialogue box for defining the MIDI charactistics of the Metronome. The Metronome can be assigned to any MIDI Channel/Program/Note/Velocity. (The default channel is 13 which is one of the ATARI channels, the others being 14 & 15) So, by default, the Metronome sounds from the ATARI sound system. An external clock can be selected, in which case the tempo is set by the driving clock in your rhythm generator. When the internal clock is being used, appropriate MIDI real time messages are sent to other devices which can be driven by an external clock. MIDI BASE 0 specifies how MIDI channel and program numbers appear. If it appears with a small tick sign on the left then the Midi Base is 0, otherwise it is 1. AUTO COMMIT may be selected when an operation such as AUTO.PUN is being used repeatedly. When selected, AUTO COMMIT appears with a small tick sign on the left. When an operation is used again, the previous operation is committed automatically if AUTO COMMIT has been selected. Once selected AUTO COMMIT stays on until selected again or a different operation, using commitment, is begun. 4.5 Sections Menu This provides for creation,change, and deletion of Sections. OPEN displays a dialogue box to define a new Section. Typically Sections are used for some bars of music with a paticular Time signature and/or Tempo. The name of each Section appears at the bottom of the Map box. CHANGE displays the data for the current selected Section, chosen by clicking on the Section name in the Map box. All except the first Section may be moved to a different time. DELETE removes the currently selected Section. 5. Dialogues ------------ 5.1 Conductor Dialogue This is entered by selecting Conductor in the Voice Menu, It is used to specify Time-Signature, Tempo, Pause, and Synchronize. At the moment, Repeat is not implemented. The Conductor is typically used for specifying changes of short duration, which dont merit a Section being defined. Each time this dialogue is used it will carry out one operation, e.g. insert, change, delete, if OK is selected. To insert a new conductor operation, select the operation you require, e.g. TIME SIGNATURE, or TEMPO, then specify the particulars of that operation. Then, specify the time range in which the operation is to take place, by changing the two Music- Times at the top. Finally, select INSERT followed by OK. Time signature ranges should not cross Section boundaries. Selecting SCAN allows the scanning of the already defined Conductor operations, by selecting NEXT or PREVIOUS. The left Music-Time may be Rolled to set the start time for scanning. The currently displayed operation may be changed or erased by selecting CHANGE or ERASE, followed by OK. 5.2 Voice Dialogue This is entered by selecting Change in the Voice Menu, or by double clicking on a Voice name. Various MIDI parameters such as input and THRU channels, program numbers etc, may be specified. LOCK ON prevents subsequent inadvertant changes to a Voice. Multi-Voice recording allocates MIDI events to Voices from the values defined by this Dialogue. 5.3 Metronome Dialogue This is entered by selecting Metronome in the Options Menu. It defines the MIDI Channel, program and note to be used. The MIDI clock can be set to external. This allows ACCOMPANIST to be driven by a MIDI rhythm unit. Alternatively, your rhythm unit may have the feature that allows it to be driven by ACCOMPANIST's clock. 5.4 Section Dialogue This is entered by selecting Change in the Sections Menu, or by double clicking on a Section name under the Map. Most of the attributes are self explanatory. Sync On specifies that during this Section, Playing wont start until a MIDI note is played. Quantization specifies the steps when Rolling a Music-Time Beat. 6. Glossary ----------- Block. A Block is a time-range. It may be as short as 1/24 of a crotchet, or as long as a whole piece of music. Blocks are used for copying, quantizing, filtering etc. Cursor. A vertical line drawn in the Map to show the current Music-Time, during playing and Rolling. When the cursor is off the Map, it appears as dash-dot line. Filter. A Filter specifies what MIDI events may pass at record/play/Block filter time. Pitch Bend, After pressure, and Channel pressure, and each of the 32 continuous controllers can be set, as well as note and velocity ranges. Fragment. The Fragment is defined by the Punch-In(above) and Punch-Out(below) Music-Times shown in the Punch-In box. The Fragment may also be specified by dragging a box in the Map, or just clicking, which gives a single width Fragment. It is used for reveiwing and editing a song. Map. The Map appears in the Map-box in the top right hand of the DeskTop. It shows a Music-Time range, which may be changed by sliding the box above the Map in the normal manner. The Map indicates which of the Voices shown in the Voice-box have Midi- events for each of the time intervals. The resolution of the Map may be altered by Rolling the Map-Resolution Indicator in the top right hand corner of the Voice-box. A resolution of '**' indicates that each interval represents a bar, whatever the Time Signature. Marker. The Marker is the Music-Time displayed in the Play/Record box. It is also indicated by a small Marker-box under the Map, and above the Section names. The Marker can be changed by standard time-editing, or by dragging the Marker-box to the left or right, or by selecting one of the arrow Icons in the Play/Record box. After changing the Marker, the Map may be adjusted to ensure that the Marker is showing. When the Marker is off the Map, it appears as a hollow (i.e.not coloured) box. MIDI Channel/Programs. These may be specified by playing a note on a MIDI keyboard, They may based at 0 or 1. ** is a dont care value. Channels 13 to 15 are allocated to the ATARI sound channels. Music-Time. This represents a position in the song. It consists of three numbers, i.e. bar,note & beat. Bar numbers range from 0 to 9999. The number of notes per bar is set by the current Time-Signature. There are 96 beats in one crotchet. Music-Time starts at bar 0, note 1, beat 1, but conventionally, recording starts at bar 1. Each of the bar,note,beat may selected and Rolled (see Rolling below). When Rolling the beat, the increment by which the beat changes, is defined by the Quantization set in the Section to which the bar belongs. Punch-In. The Music-Time to start recording when PUNCH is selected Quantization. This is a unit of time that may be one of the following:- a Minim,'/2', a Crotchet, '/4', a Quaver, '/8', a Semi-Quaver, '/16', a Demi-Semi-Quaver, '/32', a Hemi-Demi-Semi- Quaver, '/64'. /3 is triplet Minim, /6 a triplet crotchet and so on. Rolling. Numeric quantities, such as bar numbers, note numbers, Quantization, are changed using the mouse. First, select the object you want to change(e.g. the Marker bar number), then roll the mouse while keeping the left button pressed down, and release it when you reach the value you want. Rolling up or right increases the value, and rolling left or down decreases the value. Rolling in the vertical direction gives a slow rate of change, and in the horizontal direction gives a faster rate of change. For large changes, you can make many sweeps with the mouse. After the first sweep, while keeping the left mouse button pressed, press on the right button as well. Now release the left button and reposition the mouse, keeping the right button pressed. The value does NOT change as you you do this. Each subsequent sweep is started by pressing the left mouse button, rolling then releasing the left button and repositioning, keeping the right button pressed all the time. At any point, releasing both buttons terminates the roll. Section. A Section is a named time-range with several attributes. These include Time-Signature, Tempo, Metronome beat, Count-In, Beat quantization, Recording tolerance. Section names appear under the Map on the Desktop. A ** Tempo means use the tempo of the previous Section. Up to 20 Sections may be specified. The first Section cannot be moved from the bar 1. Tempo. A Tempo consists of a number of Metronome beats per minute, plus a Tempo type. If the Tempo type is changed from, say, /4(crotchet) to /8(quaver), then Tempo beats are updated appropriately (in this case doubled). Time Signature. This is the normal musical time signature, containing a Quantization unit on the right (e.g /4 = Crotchets), and the number of notes on the left. Normal time appears as 4/4. This is set for each Section, and by the Conductor-Dialogue. Voice. A Voice is used to record Midi notes, with up to 32 note polyphony. It also records certain controller events. A Voice must be given a name before use (no anonymous Voices here!). The default is "V" followed by the Voice number. A Voice may be allocated to a specific MIDI output and/or input channel, and MIDI Program (** is a dont care value). It may also be restricted (for recording purposes on a split MIDI keyboard) to a subrange of notes and/or velocities. If seperate input and output channels are specified, e.g. for use with a master keyboard, then a THRU switch may be set to cause input MIDI events to be sent immediately through to the output channel. A Voice may be shifted by a number of beats, so that each note is played before or after the actual note time. This allows adjustment for different Voice envelopes. There are also two switches for controlling whether MIDI events are to be filtered on input or output. A Voice may be locked to prevent further changes. ACCOMPANIST - A 16 Voice Sequencer. ----------------------------------- ACCOMPANIST is a 16 Voice Sequencer for use on any model of ATARI ST. It works with either monochrome or colour monitors. On a 520 there is room for over 8000 notes (note-on + note-off or other MIDI event), and on a 1040 over 30000 notes. The design was heavily influenced by David Mellor's hypothe- tical 'Ideal Sequencer' which appeared in the October 1988 issue of the Sound on Sound magazine. Many thanks to him for a lot of useful and elegant ideas. I hope he will approve of the single note/chord editing feature which I have fitted on top of his concepts. ACCOMPANIST uses the high level GEM event timing system via MODULA-2, so the timing accuracy is adequate rather than brilliant, with a target resolution of 96 beats per quarter note. The file MANUAL.TXT contains a description of ACCOMPANIST, and the MUSIC folder contains a few example pieces of music. The file VERSION2.3 contains details about bug fixes and new features. Double click on SEQUENCE.PRG to load and run. Comments and bug reports welcome. Enhancements ------------ The VERSION2.3 File contains details of enhanced features available in the latest version of ACCOMPANIST. If you would like a copy of the latest version, please write to me at the address below, sending enough to cover my expenses, ie disk + p&p. Donations --------- If you find this program to be of value, a donation would be greatly appreciated. (Suggested donation 10 pounds). Please send cheques to the address below. Feedback -------- I would very much enjoy hearing about how you use ACCOMPANIST, and what MIDI equipment you are using. I would also like to see any examples of music that you have played and/or composed. Bug Reports ----------- I would like to hear about any bugs that you find. In particular, PLEASE report any serious errors, such 'MODULA-2 Run-Time Error #n'. Would you please supply me with following information. The original type of ST, eg 520 STE, any memory upgrades, TOS release if known, any other hardware mods, Run-Time error #, and a detailed list of actions leading to the error. Acknowledgements ---------------- This product was developed using Modula-2/ST, 0272-7422796(UK), (214)349-4942(USA). Recent developments have been carried out using MAXIDISK. This is a PD RAM Disk which survives Resets, and also compresses files so that space is increased by about 20%. The author is Max Boehm, Im Engelbrauk 5, 4670 Luenen, West Germany. The RAM Disk is loaded at Boot up time using UPLOADER. This PD utility comes from Jon Ellis, Scisys Software, 29 Ashridge Drive, Bricket Wood, St Albans, Herts, AL2 3SR. I would also like to thank Paul Gilby, Deputy Editor at Sound on Sound, Martin Russ,a prolific Sound on Sound Contributor, and Lou Nisbet, proprietor of the the ST Matrix, for their help and encouragement in bringing Version 2.1 into the Public Domain. Autobiography ------------- I developed this program as an accompanist for my wife's singing. A recent illness left me only able to play my piano with one hand, so I replaced the piano with a CASIO HT-3000 attached to my 1040. The program was developed over the last 3 years. It has proved a great therapy after having to retire from 15 years working in the computer industry. Henry Cosh 31, Dukes Wood Crowthorne Berkshire RG11 6NF UK Permission To Copy ------------------ The Author grants permission for clubs and other non-profit organizations to copy this program and documentation subject to the following conditions. 1. No price is to be charged for either the software or documentation. However, a distribution charge not to exceed 7 pounds total may be imposed for covering the cost of the disk. 2. The software and documentation are not to be modified in any way, and both are always distributed together. 3. Club members are encouraged to send donations to the Author. Disclaimer ---------- The Author shall in no event be liable for incidental or consequential damages resulting from the use or inability to use this program or documentation. The Author is not responsible for errors or defects in the program or documentation, even if the Author has been notified of same. Users will use this program at their own risk. Choir Music ----------- I have a small library of classical choral music (about 40 pieces), which I have recorded using ACCOMPANIST for my wife's choir. If you are interested, please let me know. Thought For The Day ------------------- World peace will only happen when we each find our own inner peace. `ZlNYu0 _b ШNYN"pNGNuNV*x ڄ=E*P-E@-M-VNh-H ng nf-n*.P-ENB nf Nh-hN. nf BBN n e Nh-PN-n IZ8B,)n9n)n )n)n)n|.n 9Z/@>,VNhYN`NsN^NuNVBn:.EIBtPRn nfI* -EI* -EI* -EI* -EI* -Ez-E=| Bn=|BnBn <I* "NB=|N=|=|=|Bn=|z-E <I* "NB=|4=|=|=|Bn=|(mI* -E <I* "NB=|Bn=|BnBn <I* "NBN pL?09ZNAN^NuNV/-+NIGz+WBn:.IJ4PgRn`=yZ n d:.I0PN(z:. HEBEHE HEx0D8.I@Rnz:. HEx0D8.I@RnI4GzWBn:.I8.nGP@Rn:.IJ4Pg`N+_N^Nu OAbrpNGNuF'/NNn-/=-/H"Q ,IL?/^>/^Nf,oNsF'/NNn-/=-/H"Q G*- =/^Nf,oNs/NNn-/=/-/H _"h$",HL?/^>/^Nf,oNsF'SSfWWNsSf>NsSfF NsSfNqNsSf N0NsNhBBB 9Z!B*H$C! `N <L? <NAN`WNsNVH|".$. &(*HDHEHABBمCمHABBBCHBHCԃԄ-A -BL>N^NuNVHx". $.bBCh8BAHA62HC6BAHA`B6HCBAHA8<㑲eRCQ-C -ALN^NuNVH".$. &(*,BHDHEHABهCهHABBBCHBHCԃԄHEJjJj-A -BLN^Nu ./,/[JjDJ[jD |NJgDJgD/NuNVH(. ,..HD:|glM||HF>|gXO||G|~mF H@HFB@H@2Ё"HAHFЁHD؀kSEؼdREJEk|m pN(B` -D LN^NuNVH(. ,..BGg^<BEgV<✚G|HF⌈0BDHD8 H@∀HDkSEؼdREJEk|m pN(B` -D LN^NuNVH .g*2<bH@|bQAU-@LN^NuNVH .j g` BA<☒|lB`|DAlpN(-@LN^NuNVHLHD6HFC[40<@g6@gBC?ckp@@t?0H@26HFЃ6HGHACBCHCуHD6CHABCHCу6HFЃ6҃т6HGBDHD҄т6҃т6HFBCHC҃тHE6҃тHFHAFHABFHFцHGBEHE҅тPт6xz gRDCB詂[ f ԂӁрC c$JCk(H@@CH@JgvHLN^NuTOpr`pN(NVHLHD2AgHF0@gpA@?kx2A[FDHFHDrva"$rvar ՂkN@k,փՂ`@އ݆\Þ[j ޅ݄JA]NuTtvH LN^NupN(|Նd @kr2~ BHBB@HBJgp``NVHp".gH4[3<[3:[38[36[34[32[30[3.[3,[3*[3([3"[3 [#$[U?<?<?<?<BgNO =_(nHT(nHT(nHT(nHTNO(n 8[(n8[=nDN^NuNVps"9`NBN^NuNV3[3[3 [3 [3[N^NuNNVI\ * #`I] * #`I^ * #`I_ * #`I[* #`"#``&#``*#``.#``2I`"* #`N^N#NV?<?.BgBg?.NO (n* #`*N#``*N^NuNV?<r?<BgBg?. NO (n* #`*N#``*N^NuNV?< ?<Bg?<?. NO (n* #`*N#``*N^NuNV3\ ?< Bg?<Bg?. NO N=y^ N^NuNV3\ ?<Bg?<Bg?. NO N=y^ N^NuNV3] By] ?<?<BgBg?. NO N=y_ N^NuNV3\ ?<Bg?<Bg?. NO N=y^ N^NuNV3\ ?<Bg?<Bg?. NO N=y^ N^NuNV3\ ?<Bg?<Bg?. NO N=y^ N^NuNVU?< Bg?<BgBgNO =_N^NuNVU?<Bg?<BgBgNO 3[N^NuNV?<dBg?< Bg(n ?NO By`F:9`F(nE89`FDG\ 7P@Ry`F y `FfNBy`F:9`FEI^ 89`F&nD7P@Ry`F y-`Ff3-`F:9`FE-EI_ 89`F&nD7P@Ry`F y9`Ff(n 8[N^NuNV?<eBgBgBg?.NO NN^NuNVBy`R3`T/9`R?.<< B':. ?(nHTaON^NuNVBy`R:.JElDE3`T/9`R?.<< Jn]D:. ?(nHTaXON^NuNV(n By`R(n3`T:.?(nHTHx(n HTHy`Ra|O(n8`TN^NuNVBnz. N Rz-ERn:.IBPN2z-ERn:.IHPNz -EN N D(Rn/./.N.-_z cz0ڮ8.I@Nz7ڮ8.I@/./.NX-_Jg`J.gRn:.I-P:.ndBnN:.n=EBn:.nd:.(nPN:.I8.&nP@SnRnJng`:.n b :.(nB4PN^NuNVBn(n Bn:.(nJ4Pg:.ndRn`JncSn:.(n 4 Pf`:.(n4P ae zb_ N B:B.z-E|7N<|z-E|9N&N 66666 |z -E|9:.(n4P ae zb_DRn . f`B. .+g .-f< .-WDE:.(n4P ae zb_DRn . f`|(nBSn:.(n4P ae zb_DRn .0e2..b((n//.NXz.x0ڟ(n(NF .Ae8 .Fb0 .f((n//.NXz.x7ڟ(n(NB.J.g`V . f&:.(n4P ae zb_DRn` .Hg .BfJ.gJ.fJ .fBJ.g&*.R(ne(n*DEH(n(N^NuNJ.f(n*bN^Nu(nB(n BN^NuNV?<NN*-EN^NuNV?<NN*=EN^NuNV?<NN*-EN^NuNV/.?< NNN^NuNV/.?<&NNN^NupN@NVUN3`bUHy`dHy`fHnHy`hNO3`VBn:.K EI`j9PRn n f3`~Hy`jHy`VHy`NO UN3`Z y`Zf$3`X3`\3`^3``N"3`X3`\3@`^3``YN#`N^NupN@NV?9`VNTNN^NupN@NV(n( (n9n (n9n:. EM(n9E(nBl (n9y`\ N^Nup N@NVU?9`VBgNnX=_U?9`V?<N6X=_?.?. ?. ?.N!PN^Nup N@NV=n=n :.n =E:. n=E?9`VHnN\N^Nup N@NV=n=n :.n =E:. n=E?9`VHnN\N^NupN@NVU?9`V?.NPX=_ N^NupN(pN@NVU?9`V?.NX=_ N^NupN(pN@NVU?9`V?.NX=_ N^NupN(pN@NVU?9`V?.NX=_ N^NupN(pN@NV=n=n :.n =E:. n=E?9`V?<?<HnNO N^NupN@NVU?9`V?.N6X=_ N^NupN(pN@NVU?9`V?.NnX=_ N^NupN(NpN@NVHya/9`?9`^?9``N fO N^N&`pN@NVNHBgBNP\N^NupN@NVN BN^NupN@NVN^NupN@NV#aN^NupN@NV:. Hŋ=E:. HŋHE=E?.?.?.(yaN\N^NupN@NV(nBN^NupN@NV#aN^NupN@NV3 a3 a 3a"N^NupN@NV?.?.?. ?. ?.Hn(yaNOJ.f$?.?.?. ?. ?.Hn(yaNON^NupN@NVN^NupN@NV#a$N^NupN@NV(n:H N .(n?,(n?,(ya$NXNN N^NupN@NVN^NupN@NV#a,3 a(Bya*N^NupN@NV(ya,NN^NupN@NVN%zN^NuptN@NVU?9a0?9a?9a ?9a"BgBgBgBgBgBgBgBgBgBgI* /?9a(?9a*HnHnHnHnHnHnNO<=_:.g?.?.N#X:.g?.?.?.?.?.N$@O :.g HnN$X:.gN%LN^NuN# pN@NV33a0#$a$##~aBya*3a(#%a,3a3a 3a"##a##aN^N>NV?.?.?.?. N.P3 [3[#[U?<*?<?<?<BgNO 3[N^NuNV?.?. ?. ?.N.P#[U?<+?<?<?<BgNO =_N^NuNV3[#[U?<,?<?<?<BgNO 3[(n 8[(n8[N^NuNV?.?.?.?. N.P#[U?<.?<?<?<BgNO 3[(n8[N^NuNV3[# [U?<2?<?<?<BgNO =_N^NuNV?.?.?.?.?.?.?. ?. NVO3[U?<3?< ?<BgBgNO 3[N^NuNV3[(n* #[U?<4?<?<?<BgNO =_N^NuNV#[U?<6Bg?<?<BgNO 3[(nHT(nHT(n HT(nHTNON^NuNV#[# [U?<ZBg?<?<BgNO 3[(n8[N^NuNV?.?.?.?. N.P3 [3[U?<i?<?<BgBgNO 3[N^NuNV3[U?<k?<?<BgBgNO 3[N^NuNV(n* #[U?<nBg?<?<BgNO 3[N^NuNV?.?. NXU?<p?<?<Bg?<NO 3[(n([N^NuNVz.??<NM*EHEBEHEE N^NuNVz.??<NM*EHEBEHEE N^NuNVz.??<NM*-E N^NuNVz.?z. ??<NMN^NuNV3[# [U?<?<?<?<BgNO 3[N^NuNV?. ?.NX# [U?<!?<?<?<BgNO 3[N^NupN@NV:. ?(nHTN*\N+#.>a8N^NupN@NV:9`ZH N d3@a23a43 a6ND3a23a43 a6N(3a23a43a6N N (DN^NupN@NVBg?</./<NX*?/./<N.*??< BgN)O N^NupN@NVBg?. (nHTN*FPN^NupN@NVN+zg`Nz/.(nHT(nHT(n HT(nHTN(OBgBgBgBgBg(n?(n?(n ?(n?N(ZO/.?<?<dBgBg?9a2?9a4N&ON^NupN@NV?<BgBgBgBg?.?. ?. ?.N(ZON^Nup N@NV/.HnHnHnHnN,O?O ?.?.?.?.N-bP(ya8NN^NupN@NVN^NupN@NV#a8N^NupN@NV(n:.KIP=l ng ng ng nf$-l &n$n $&n:+SE&n6Nz&n &&nBSN^NupN@NV/.?.HnHnN.fOzg$:. ?(nHT(n?<PHTNHO N":. ?(nHT?<Hy>NHO N^NupTN@NVU:.?(nHTNL\=_:. nl`Nz. N p:.?(nHTBg?. :.?(n HTNON>:.?(nHT:.n ??. :.?(n HTNON N 8N:. no`N?<:Hy>Bg:. n??<PHnNOz. N d:.?(n HT:.?(nHTNHO N8?<PHn:.?(nHT:.?(n HTNfON N 2N$:.?(n HT:.?(nHTNHO N^NupZN@NV/.?.HnHnN.fOzgR:.?(n HT(n?<PHT?.B'N/XOJ.g&/.?.?<BgBg?9a2?9a4N&ON^NupTN@NV/.?. ?<PHnN.O ?<PHnHn(nHTNOJ.f(nBTN^NupN@NV/.?. HnN1pO (n8N^Nu <N@NVZ?.?<:. ?(nHTN4O U:. ?(nHTNL\=_:.ndl?<Hy>Bg:.n??<PHnNO?<PHnZ:. ?(nHTNHO ?<PHn?<PHnZ:. ?(nHTNfON^Nu <N@NVT/.?.HnHnN.fOJ. fJn l?. ?.?<PHnN4O N?. ?.?<PHnN1O zgP?<PHn(n?<PHT?.<N/XOJ.g&/.?.?<BgBg?9a2?9a4N&ON^NupN@NV/.?.?. . .N2O N^NupN@NV(n:. KIP9n 9n/.?. ?<BgBg?9a2?9a4N&ON^NupN@NV(n:.KIP&n 6&n6N^NupN@NV(n:.KIP&n 6&n6N^NupN@NV(n:. KIP9n 9nN^NupN@NV/. ?.?<dBgBg?9a2?9a4N&ON^NupN@NV(n:.KIP:. 8, FDDWD&nN^NupN@NV/.?. ?. . n VDN5>O N^NupN@NV(n:.KIPJ. g:, n 9E N:. FE8, E9D J.g/.?.N4\N^NupN@NV(n:.KIP:. 8, FDDVD&n&nJg:, n 9E N:. FE8, E9D /.?.N4\N^NupN@NV(n:.KIPJ. g:,n 9EN:. FE8,E9DJ.g/.?.N4\N^NupN@NVI9n9n &n&N^NupN@NVI)n&n 6&n6N^NupN@NV(n :. KIP/ /, HnHnN6O (_:.HŋEn=E/ ?.?.Hl N6pP(_N^NupN@NV?.z/NP\N^NupN@NVN7#aHByaD#a<3 a@aB/.?. Bg?9aD?<HyaFN'O3aFaDN^NupN@NVJ9aBg@/9aN^NupN@NV/9aR?. ?<N+NP?. ?.(yaNNXN^NupN@NV?.HyaZN,\(n(aZ(n/?< Bg?9a6N3O (n/?< N4\(n/N,PX# aV/<a^#>ab?</<=N%&\N^NupN@NV#a^N^NupN@NV#abN^NuN&ZpN@NVN8/<.>N.NXN^NXx?? 00000000pN@NV:.H N :. ?(nHTNB\NJ:. ?(nHTNC6\N2:. ?(nHTNCV\N:. ?(nHTNC\N:. ?(nHTNC\N:. ?(nHTNDt\N:. ?(nHTNE\N:. ?(nHTNF\N:. ?(nHTNG\N:. ?(nHTNG\Nr:. ?(nHTNG\NZ:. ?(nHTNH\NB:. ?(nHTNIb\N*:. ?(nHTNI\N:. ?(nHTNJB\N:. ?(nHTNJ\N:. ?(nHTNK"\N:. ?(nHTNK\N:. ?(nHTNL\N:. ?(nHTNMb\N:. ?(nHTNM\Nj:. ?(nHTNM\NR:. ?(nHTNM\N::. ?(nHTNNR\N":. ?(nHTNNr\N :. ?(nHTNP"\N:. ?(nHTNP\N:. ?(nHTNP\N:. ?(nHTNQ\N:. ?(nHTNQ\N:. ?(nHTNS0\Nz:. ?(nHTNU\NbNB $<Tl,D\t4Ld|U?<?<HyWN(P=_N^NupN@NVzK (n9|zK (n9| zK (n9| zK (n9|zK (n9| zK (n9| zK (n9| zK (n9| z K (n9|z K (n9|N^NupN@NVzK (n9|N^NupN@NVzK (n9|zK (n9| N^NupN@NVzK (n9|zK (n9|6zK (n9|5zK (n9|7N^NupN@NVzK (n9|zK (nBlzK (n9| zK (n9|"zK (n9|# zK (n9|( zK (n9|zK (n9|%z K (n9|&N^NupN@NVzK (n9|zK (n9|*zK (n9|1zK (n9|-zK (n9|. zK (n9|/ zK (n9|+zK (n9|3z K (n9|2N^NupN@NVzK (n9|TzK (n9|^zK (n9|UzK (n9|`zK (n9|W zK (n9|b zK (n9|YzK (n9|hz K (n9|[z K (n9|iz K (n9|]z K (n9|jz K (n9|_zK (n9|kzK (n9|azK (n9|m zK (n9|f2zK (n9|e4zK (n9|#6zK (n9|N8zK (n9|g:zK (n9|lz K (n9|d@N^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9| N^NupN@NVzK (n9|zK (n9|zK (nBlzK (n9| zK (n9| zK (n9| zK (n9|N^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9| N^NupN@NVzK (n9| zK (n9| zK (n9|zK (n9|zK (n9| zK (n9| zK (n9|zK (n9|z K (n9|N^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9| zK (n9| zK (n9|zK (n9|z K (n9|!z K (n9|"z K (n9| z K (n9|z K (n9|XN^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9| N^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|HzK (n9|N zK (n9|O zK (n9|QN^NupN@NVzK (n9|?zK (n9|@zK (n9|,zK (n9|3zK (n9|* N^NupN@NVzK (n9|FzK (n9|GzK (n9|SzK (n9|JzK (n9|K zK (n9|M zK (n9|LN^NupN@NVzK (n9|%zK (n9|&zK (n9|'zK (n9|5zK (n9|3 zK (n9|4 zK (n9|6zK (n9|2N^NupN@NVzK (n9|HzK (n9|IzK (n9|xzK (n9|wN^NupN@NVzK (n9|GzK (n9|yzK (n9|ZzK (n9|zK (n9| zK (n9| zK (n9|$zK (n9|/z K (n9|@z K (n9|Lz K (n9|9z K (n9|0z K (n9|zzK (n9|{zK (n9||zK (n9|} zK (n9|~"zK (n9|$zK (n9|&zK (n9|(zK (n9|*N^NupN@NVzK (n9|zK (n9|zK (n9|N^NupN@NVzK (n9|<N^NupN@NVzK (n9|&N^NupN@NVzK (n9|6zK (n9|7zK (n9|8zK (n9|4zK (n9| zK (n9|> N^NupN@NVzK (n9|BN^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9| zK (n9| zK (n9|zK (n9|z K (n9| z K (n9|z K (n9|z K (n9|z K (n9|zK (n9|zK (n9|zK (n9| zK (n9| "zK (n9| $zK (n9|&zK (n9|(zK (n9|$*zK (n9|#,zK (n9|!.zK (n9|0zK (n9|'2zK (n9|)4N^NupN@NVzK (n9|)zK (n9|+zK (n9|,zK (n9|*zK (n9|- zK (n9|( zK (n9|DzK (n9|z K (n9|.N^NupN@NVzK (n9|PzK (n9|QN^NupN@NVzK (n9|MzK (n9|JzK (n9|KzK (n9|zK (n9|O zK (n9|R zK (n9|1zK (n9|7z K (n9|8N^NupN@NVzK (n9|zK (n9|9zK (n9|<zK (n9|:zK (nBl N^NupN@NVzK (n9| zK (n9|zK (n9|zK (n9|zK (n9| zK (n9| zK (n9|zK (n9|z K (n9|z K (n9| z K (n9| z K (n9|z K (n9|zK (n9|zK (n9|zK (n9| zK (n9|"zK (n9|$zK (n9|!&N^NupN@NVzK (n9|zK (n9|zK (n9|zK (n9|zK (n9|! zK (n9| zK (n9|zK (n9|z K (n9| z K (n9|z K (n9|z K (n9|z K (n9|zK (n9|zK (n9|zK (n9| zK (n9|"zK (n9|$zK (n9|)&zK (n9|+(zK (n9|%*zK (n9| ,zK (n9| .zK (n9|0zK (n9|,2zK (n9|&4zK (n9|$6zK (n9|@8zK (n9|':zK (n9|Az K (n9|.@z!K (n9|/Bz"K (n9|Dz#K (n9|Fz$K (n9|Hz%K (n9|0Jz&K (n9|*Lz'K (n9|Nz(K (n9| Pz)K (n9| Rz*K (n9|CTN^NupN@NVzK (n9|(zK (n9|zK (n9|1zK (n9|2zK (n9|4 zK (n9|3 zK (n9|5zK (n9|6z K (n9|8z K (n9|7z K (n9|9z K (n9|Bz K (n9|:zK (n9|<zK (n9|;zK (n9|= zK (n9|>"N^Nu[3][ Resource Array error ][OK]pN@NV(n8 (n9n (n9nN^NupN@NV(n z:x89a~//NX(n :,SEHEBEHEڟ-Ez:9a/./NX(n :,SEHEBEHEڟ(n(N^NupN@NV3 a~3a*<a3aN^NupN@NV?<?<NWX3<a|HyahBg?<?<NW O Hyan?<'BgBgNW O HyanHyatNWLPN^NupN@NVB9aN^NuN>pN@NVNWNX\N^N^pN@NVU<N*T_N^NupN(pN@NVU<N*TJgY<N*T-_`N^NupN@NVaaByaB9aN^NupN@NV#aaa3aa:. EMa:. E3a*<9a gaB9aN aN^NupN@NVz9a N  n c?. /.NY$\Nx n c?. /.NY$\N23 a#azO9a g aN aN(3 aaaN N (xN^NupN@NV(n)ya(n9ya(na(n9ya(n9ya B9aJ9afaa3aaaN^NupN@NVU<N*TJf`<:.N*XN^NupN@NV(nG&&&6z.EEn?NZT*<. f"?.NZTzO. g ?.NZTN^NupN@NVUNXJg:J9af BN]`X`(nHTNZVX(n. f |N^Nu`B.N^NupN(pN@NVHnHnHnHnNOJng`N^NupN@NVN[HnHnHnHnNOU<N*TJfJnf`N^NupN@NVBnBnN[U<N*TJf"JnfHnHnHnHnNO`U<N*TJgY<N*T-_*.E=E ngJnf`N^NupN@NV# a a3aJ9ag ?<NZTaN^NupN@NV?<NZTB9aN^NupN@NV-yaN^NupN(pN@NVJ9ag0J9ag(*.ac?<NZTz:9a۹a`U<N*TJgZJ9afRY<N*T-_*.E=E nfJ9afz:9a۹aN?./.NY\`N^NuNXrpN@NVNXN^Nc#aNupN@NV*<^4/N6X(n(aN^NupN@NV(n -T(n8z.(n9Ez.(n9EN^NupN@NV(n G&6(n8:.(nE:.(nEN^Nup N@NV(n -TI* -E(n* -E(n&n&N^NupN@NV(n* -EI * -E(n&n&N^NupN@NV(n&n z:x8,//NX&n z+SEHEBEHEڟ-Ez:,/./NX&n z+SEHEBEHEڟ&n&N^NupN@NV(nz:,/. /NX*=Ez:.&n6z:.HERE&nEz:,/. /N.*R&nEN^Nup N@NV(n G&6HnHnN^P(nHTHn(nHTN_DO N^NupN@NV(nHT/. HnN_O Hn(nHTN^hPN^NupN@NV(n8<9|9|9|`Y/<57N G&&/ HnN^>X(_)nz`)E 9|(nHT?<?<Na6P(nHT?<X(n HTHnNbP(n HT?. ?.Na6P(n HTHnHnN`,O (n )n(n )n N^Nup N@NV(n / HnN^>X(_/ &n HSHnNbfP(_8*<YHEBEHE/N Y*<./N NPG&&)n)n N^Nup N@NV(n / HnN^>X(_*.-EY/.N /,/,NPN 0X*ڬ &n&N^NupN@NV(n HTHnNbfP(n HT/.(nHTN`rO N^NuN^pN@NVN^Ng,NV?.NA*-E N^NuNV?.?. NA*-E N^NuNV/./. ?.?.NA*-EN^NuNV/.?. NA*-EN^NuNV?./. ?.NA*-EN^NuNV?.?. /. ?.NA*-EN^NuNVY?<z.?a`X-_N^NuNVY?<a4T*(n8N^NuNVY?<,aT*(n8N^NuNVY?<<(n* /?. aTP*(n8N^NuNVY?<=(n* /?. a,P*(n8N^NuNVY?<>?.aXJWDE N^NuNVY?<??.(n //.aO (n (N^NuNVY?<@?.(n //.a~O (n (N^NuNVY?<B/.?.z. ?aO (n(N^NuNVY?<G(n * /?.abP-_N^NuNVY?<H/. a.\(n(N^NuNVY?<I/.a\JWDE N^NuNVzafUHx@B'a\JfpN((ya*.JgR-l &n-S*. g2&n*+f$n $$n$)n N^Nu-n-S`*c&n &*.۬N^Nu&n*+c:*+'E*.ګ$n $zc$n$)S N)n N^Nu-n-S*. g`J,g z&n &N/ pN((_N^NuNVzagU/9aNeHXJNq/. HnNe*PJfB.N^Nu#a(yazڮ)E*.ڮ ()l)l *,P)En&l& B|N^NuNcNVz#aN^N| <N@NVd(n Gz(6Q?<Hy|?<PHn?<PHnZNfO?.?<?<PHnN4O ?<PHnZ?<PHn?<PHnNfO?<PHn?<Hy| ?<PHndNfOU?<?<PHndN(P=_N^NupN@NVHn:. REHEBEHEڅ/NejPzg (n(9n (nHTNhlXN B.N^Nu|N^NupN(pN@NV(n=|:,SE?0.WcN2:.RE&T8. DcAHDBDHD؄7H0.WdRn`T&T:, EcAHEBEHEڅBsX9l&TBS9|)|lt N^NupN@NV(nBTBlBlN^NupN@NV(n&n6Bk:+n eNDJlfH$l NLN,7l$T:, EcAHEBEHEڅ9rXRk`:+lN^NupN@NV(nJlc.&n $S:, EcAHEBEHEڅ5X7T:,kN^NupN@NV(n&n 6&n6N^NupN@NV(nBT(n BTJng2(n 8(n(T:. EcAHEBEHEڅ=tX(nRT`N^NupN@NV(nJlc`N&n$nJRf$n4$n5l$nBRN$n:. jf4$S"n:) EcAHEBEHEڅ5X$n5l$nBRNXJn f$n"n2$n4N>$S:. EcAHEBEHEڅ"n2X$S:. EcAHEBEHEڅ5X$S:, EcAHEBEHEڅ"n5X$n:,jN^NupN@NV(nJlc`N&n$n:,jfH$nHRNiXLN$n:Rf$$S:, EcAHEBEHEڅ"n2XNp$n:,jf*$n5n $S:. EcAHEBEHEڅBrXN8$S:, EcAHEBEHEڅ"S8. DcAHDBDHD؄3XH$n:,j$S:, EcAHEBEHEڅ"n2XN^NupN@NVU?<?</Hy|8N(P=_N^NupN@NV(n (T:. EcAHEBEHEڅ=tXN^NupN(p N@NVJ. gHnz/NejP(n(N (n-THn:.RE HEBEHE/NejPzVDEJ.g@(n)n9nn U?.(nHTNh\_J.g /.NmXJ.fU?<?<;Hy|jN(P=_N^NupN@NV-n(n/ HTNhlX(_/ &nHSNmX(_)|lH/.?<NoX\N^NupN@NV=|(n:,?0.WcN@(n* /?.Nnf\(n(l:.K ) _P0.WdRn`TN^NupN@NV-n (n ne4:.lb*&l:.K GPHHSNiXLRN^NupN@NV-n(n/ HT&n HS&nHSNiO (_N^NupN@NVU/. ?.?<NpfPJg<-n (nHT(n(l:.K HtPNiP/.?.Nnf\N^NupN@NV-n Bn(n=|:,?0.WcN&l:.K GPH$nHR?HnHnNjOL:.kgHHy|?.Ng@\L:.kgHHy|?.Ng@\L:+n0.WdRn`lT/ &nHSHnHnNiO (_:.nng/ Hy|?.Ng@\(_N^NupN@NV-n (n lHg"/ Hy|?.Ng@\(_B.N^NuN2 n e :. lc/ Hy|?.Ng@\(_B.N^Nu|N^NupN(pN@NV-nU/.?. ?<NpfPJg@(n)n9n Bl &n&k:. K GP9S )kBl( U[N^NupN@NV-nU/.?. ?<NpfPJgD(n)n9n Bl ( U[&n&k:. K GP9k 9k)kN^NupN@NV(n  U[gHy}?.Ng@\B.N^NuNH(n -l&n&k:,K (3Pg/ Hy}(?.Ng@\(_B.N^Nu|N^NupN(pN@NVU(nHT?.Nq\Jg.U(n HT?.Nq\Jg(n&n :,kfz`zEN^NupN(pN@NV-n U/. ?.?<NpfPJg"(n(l:.K =tPN^NuN BnN^NupN(pN@NV(n-l&n&k:,K )sPN^NupN@NV(n -l&n&k:,K GP*+f>H$nHR$nHRHS?, $nHRNjVOLRR$n9R NHHU$n HR?<Nq\LJNqHU$nHR?, Nl\:L$n4N^NupN@NV(n -l&n&k:,K GP*+f4H$nHR$nHRHS?, Hl Nk`OLRRN,HU$n HR?<Nq\LJNq$nBjN^Nup N@NV(n -l(nHT?<HnNiO (n8Hn(n HTHnNsRO (n 9l 9n RlN^Nup N@NV(n-lJl gF=l G67n7|/ &nHSHnNtP(_/ &nHSHnNiP(_N^NupN@NV(n Jl g(n &n6 |N^NuN B.N^NupN(pN@NV(n-lJl g,9l &n&S:, EcAHEBEHEڅ9sX RlN^NupN@NVU(nHT?<Nq\Jg(nHTNuXN^Nup N@NVU(n HT?<Nq\Jg`N(n -l:,n=EJnn / /.?,&n HSNpO (_N/ U/.?,Nr\:(_nb / /.?,&n HSNqZO (_Nx:.ll&/ /.?,&n HSNpO (_=nN:.l=E=|:.?0.WcN"/ &n HSNuX(_0.WdRn`TN^NupN@NVU(n HTHnNuxPJfN(U?.(nNTJgN(n HTNuX`N^NupN@NVU(n HT?<Nq\Jg(n HT/.NwXPN^NupN@NVU(n HT?<Nq\Jg`Nx(n Jl gl(n -l(n(l&n :+K IP/ U?,&nNT(_Jf&n Bk 7l 7lN/ &n HS/.NwXP(_N^NupN@NVU(n HT?<Nq\Jg`N(n Gz&QU(n HTHnNuxPJfI&n z&QNHU?.(nNTJfI&n z&QN"(n Gz&Q(n HTNuX`N^NupN@NV(n HT/.NxPN^NupN@NV(n &nz&Q(n&n-l:+l9k 9n N^NupN@NV(n&n $n:+j9E&n8 &n 9k N^Nup N@NV(n-lU(nHT(nHT?<Nr\O Jg`N(n&n :,kf$(n &n:,ke(n &n:,kc`N(nHT(nHTHnNyO Jnc`N(nHTHnNtP(n HTNsXHn(n HTHnNsRO (n&n :,kf<(n&n :,kd(n :.lN(n:.l(nHTNsX(n&nz&QHn?.(n HT(nHTNyZON^NupN@NVU(n HT(nHT?<Nr\O Jg(n&n :,k=EN^NuN BnN^NupN(pN@NVU/. ?.?<NpfPJgN/. ?.HnNpO UHnHnNuxPJgHnNuX=nN^NuN BnN^NupN(Ng&pN@NVN^N[2][ ][OK]DB Avail error[3][ No space left in queue area | Sorry !!][OK][3][ Unable to allocate heap | space for queues. Sorry ][OK]Queue length errorQueue Tail ErrorDB Size errorQueueSpec Not initialisedQueue no out of range Currency not initialisedCurrency out of datepN@NV/.?. (nHTNpO /.?. (nHlNqZO N^NupN@NVU(nHT(nHlN{,P=_ N^NupN(pN@NV(n HT(n Hl(nHTHnNyO(n &nz(Q(n GIz(QN^NupN@NV(n &nEz$Q&nEz$Q/ Hl/.NwP(_G$nz$QN^NupN@NVU?.(yaNTJg| N^NuN?.(yaNTB. N^NupN(pN@NV#a# a(nHT/<~`NwPN^NupN@NV(n&nz(Q(nHT/. /.N~O (n&nIz(Q(nHTNsXN^NupN@NVHyaHnNtP?.?.(ybNXN^NupN@NV(nGaz&Q# b(nHT/<:/.N~O Ia&nz&QN^NupN@NV(n&nz(Q(nHT(nHT/. /.NnO(n&nIz(Q(nHTNsXN^NupN@NVU?9b?.(yb NX_ N^NupN(pN@NV#b U(nHTHnNuxPJfNhU?.(nNTJgNR3b(nHT/<$NwP(nHTHnNtP?.?.(n NX(nHTNvX`N^Nu <N@NVZ?<Hy:. ?(nHT?<PHnNfO?<PHn?<Hy?<PHn\NfOUBg?<PHn\N(P=_ZN^Nu <N@NV\ n e n$ cN?.?<?<PHnN4O ?<Hy?<PHn?<PHn\NfO?<PHn\N\N^Nu <N@NVb'z /./NX*SE3b ybc3bHye:9bREHEBEHE/Hx NXNejPzef ?<PHn?<)HyNHO N?<PHn?< Hy*NHO *.??<?<PHnbNO ?9b?<?<PHnXNO ?<PHn?<PHnX?<PHnNfO?<PHn?<HyL?<PHnNfO?<PHn?<PHnb?<PHnNfO?<PHn?<HyV?<PHnNfO?<$?9b<HyeNlO HnNXN^NupN@NVN^NupN@NVN^NupN@NV/9e(n HTHnNnO (n :n(n8z(n:/HxdNXz(n :/NX*=E nZcU?<?<;Hy^N(P=_N^Nup N@NV(nHT?<?<?<NW O (nHTHnN^PHnHnN^P=|/9e?.HnNqZO =nJngd(ye:. EcAHEBEHE/Hx NX*(4Xc0(ye:. EcAHEBEHE/Hx NX*-tXRn nfl/.HnN_PHn(nHTN^hPN^NupN@NVU/9e?.Nr\=_ N^NupN(pN@NVRye:.ye WDE N^NupN(pN@NVBye3e (n HT/<lNwPN^Nup N@NV(nG&6HnHnN^PHnHyeN^PN^NupN@NV(ye:. EcAHEBEHE/Hx NX*(4XeTDE N^NupN(pN@NV(ye:. EcAHEBEHE/Hx NX*(4XeRDE N^NupN(pN@NV#e(n HT/< NwPN^NupN@NV(nG&6HnHnN^PHnHnN^P(n HT/.NPN^NupN@NV(nG&6HnHnN^PHnHnN^P#e(nHT(n HT/< N~ O N^NupN@NV(ye:. EcAHEBEHE/Hx NX*&ye8. DcAHDBDHD/Hx NX(IXGH&&6N^NupN@NV(ye:. EcAHEBEHE/Hx NX*&ye8. DcAHDBDHD/Hx NX(&4XHSDE N^NupN(pN@NV(nG&6HnHnN^PHnHnN^P#e(nHT(nHT(n HT/</< NON^NupN@NV/9e?.HnNpO (n #eHn/<`NwPHn(nHTNtP(ye&n: EcAHEBEHE/Hx NX*&n IX((8N^NupN@NV/9e?.HnNqZO HnHnNtP(ye:. EcAHEBEHE/Hx NX*&n IX((8z:.(n(N^NupN@NV?.(n HTHnNO z:.(n(N^NupN@NV?. ?< NhXU:. SEK#IbHtPHnNuxPJg`N^(ye:. EcAHEBEHE/Hx NX*IX&n&&6:. SEK#IbHtPNvXN":. SEK#IdP(n(atN^NupN@NV?. ?< NhXU:. SEK#IbHtPHnNuxPJg`Nh(ye:. EcAHEBEHE/Hx NX*IX&n&&6:. SEK#IbHtPNvX|N^NuN:. SEK#IdP/9e?. :. SEK#IbHtPNqZO :. SEK#Ib=tP Jng8(ye:. EcAHEBEHE/Hx NX*IX&n&&6B.N^NupN(pN@NV|:.SEK#IbIPJl g(/ :.SEK#GbHsP?O /9e?.HnNpO HnHnN}PN^NupN@NV:.E=E N^NupN(pN@NV?.:.E?NXN^NupN@NV:.E??.NXN^NupN@NV?.:.E?N"XN^NupN@NV=|:.E?NTRn nf?<NTN^NupN@NV(n&n :+E:+ EzE:+E9k N^NupN@NV(n &nz,7Ez,7E z,z,7E7l N^NupN@NV(n G&6HnHnN^PHnHnN^P(nHTHnNZP?.HnHnNO (n(N^NupN@NV(n G&6HnHnN^PHnHnN^P(nHTHnNZP?.HnHnNxO (n(N^NupN@NV?.HnN(\Hn(n HTNP/.HnN_PHn(nHTN^hPN^NupN@NVU?.HnN\JgBHn(n HTNP/.HnN_PHn(nHTN^hP|N^NuN B.N^NupN(pN@NV:. SEK#Ibx84P (n(N^NupN@NVJ g0(ye*. EcAHEBEHE/Hx NX*9XN^NupN@NV?. /.N\N^NupN@NV?.?< NhX:.SEK#IdtP N^NupN(pN@NV(nG&6?. ?< NhX:. SEK#IbHtPHnNPN^NupHN@NV(n G&6(nG&6/9e?.HnNpO HnHnNPHnHnHnN.O UHnN}X=_N^NupN(p\N@NV(n G&6(nG&6/9e?.HnNpO HnHnNP/9e?.Nn\/9e?.HnNpO HnHnHnHnN|ON^NupN@NV(ye:. EcAHEBEHE/Hx NX*&ye8. DcAHDBDHD/Hx NX(IXGH&&6?.N2TN^Nup"N@NV(ye:. EcAHEBEHE/Hx NX*IXG&&6/.HnN_PHnHnN^hPHnHnNPHnHn(yeNPHnHnN^PHnHnN^PHnHnNZP(ye:. EcAHEBEHE/Hx NX*GIX((8N^Nup N@NV(nG&6(nG&6/9e?.HnNpO HnHnNPHnNX# eHn(nHT/<2/< N~ON^Nup4N@NV(nG&6(n G&6?.HnHn/.HnN$ON^NupNN@NV(nG&6(nG&6(n G&6/9e?<NoX\/9e?.HnNpO HnHnNP?.HnHn/.HnN$O/9e?<NoX\HnHnN}PN^Nup\N@NV(n G&6(nG&6/9e?.HnNpO HnHnNPHnHnHnN.O /9e?.HnNpO HnHnNPHnHnN}PN^Nup\N@NV(n G&6(nG&6/9e?.HnNpO HnHnNP/9e?.HnNpO HnNXHnHn/</</< NVON^NupbN@NV(nG&6(nG&6(n G&6/9e?.HnNpO HnHnNP/9e?.HnNpO HnHnNPHnNX#eHnHnHn/</< NON^Nup0N@NV(nG&6(n G&6/9e?.HnNpO HnHnNPHnNXUHnHnNuxPJfNU?.N TJgNn(ye:. EcAHEBEHE/Hx NX*HtXHnNPUHn(nNXJgHnNuXNHnNvX`fN^NupN@NV(n8Bye?<NTN^NupN@NVN^NuN|pN@NVN^NL[2][MusicDB Error | ][ OK ]Track[3][ Unable to allocate Music| DataBase of[1][ Allocated Music DataBase of| records K ][OK][2][ Music Memory is very full. | Please be careful. ][ OK ]Delete Music RecOpen Track WriteClose Track WriteClose Track Write DBpN@NVN^NupN@NV/9hO /9hO /9hO /9hO /9hO /9hO /9hP3h@3hB3hD3hF3hHhP#hO N^NupN@NV(n &n :+SEK I &n6PN^NupN@NVU(n HT?. HnNO _(n J.gx:.SEK G J3Pg`J.g4/ U&n HS:.SEK G ?3PN \(_JNqN$/ &n HS?,B'B'NFO (_9nN/ &n HS.N\(_N^NupN@NV=|(n :.loN$:.SEK G J3PgNRn`:.ln,/ &n HS:.SEK G ?3P.NP(_N^NupN@NVU(n HT?. HnNO _J.g`N(n / /:.SEK G ?3P?<J.WDB'N5>O (_:.SEK G PJ.f:/ &n HS?.B'B'NFO (_:.lf/ &n HSB'N\(_N^NupN@NVJ.g =|NBn(nHT/.?.NO (nHT?. ?<NP(nHT?. BgNPN^NupN@NVU(n HT?.N \_N^NupN(pN@NVJ. g =|NBn(n HT?..NPN^NupN@NV(n HTHnNP nWD(nN^NupN@NV3ihN^NupN@NVJn f$/.?. ?<Hy .N0ON*/.?. zyih8. E?B'.N2O N^NupN@NVNX(n=T/.?. Hn/<Bg?<?<N8O(n8U<HnN[j\Jg:I/ ?,&nHSN(\(_/ /.?. &n?<NO (_N^NupN@NV/. ?. ?.<NO N^NupN@NV:. RE(n8N^NupN@NVJn g:. SE(n8N:.SE(n8N^NupN@NVJn f$/.?. ?<Hy.N0ON*/.?. zyih8. E?B'.N2O N^NupN@NVNX(n=T/.?. Hn/<tBg?<a?<N8O(n8U<HnN[j\Jg:I/ ?,&nHSN\(_/ /.?. &n?<NvO (_N^NupN@NV/. ?. ?.<NvO N^NupN@NV:. RE(n8N^NupN@NVJn g:. SE(n8N:.SE(n8N^NuNFpN@NVByihN^N**** <N@NVJng/.?.?. <.N2O :. Hŋ HE=E:. Hŋ =E?<#Hyx:.??<?<PHnNO?.?<?<PHnXN4O ?<PHn?<PHnX?<PHnNfO/.?. ?<PHn.N0ON^NupN@NV/. ?. ?9ij?.<NO N^NupN@NVNX(n=T3ij/.?.Hn/<Bg?<?<N8O(n8U<HnN[j\JgNI&n6/ ?,&nHSN(\(_&n 6 / /.?.?.&n?<NO (_N^NupN@NV(n=T/.?.?. HnHnHnNO(n8N^NupN@NV(n)n 9n 9n (nHT?.B'NPN^NupN@NVB.(n :.lg :.lfJ/ /, ?,?,HTHlHlNO(_/ /, ?,?<B'<N5>O (_|nN^NupN(pN@NV(n 8 Bl9|A/ /, ?,?,?.NO (_N^NupN@NV(n &n6N^NupN@NV(n Jlg&n6N^NupN@NV(n lAd&n6N^Nu C C# D D# E F F# G G# A A# B pN@NV(n(8A(n$8B(n 8C(n8=(n8>(n8?(n8F(n 8v(n8EN^NupN@NV(n 8(n8(n8(n8(n8(n 8(n8N^NupN@NV(nX8(nT8(nP8 (nL8 (nH8 (nD8 (n@8 (n<8(n88(n48(n08(n,8(n(8(n$8(n 8(n8(n8(n8(n8(n 8(n8N^NupN@NVHnHnHnHnHnHnHnHyjHnHnHnHnHnHnHyjHyjHyjHyjHyjHyjHyjN>OT?.HyilN,\Hyj/9il?.?.?<PNOHyj/9il?.?.?<PNOHyi/9il?.?.<NOHyi/9il?.?.B'NOHyj/9il?.?.B'NOHyjZ/9il?.?.B'NON^NupN@NV(nBl 9| Bl9|||z)EBlN^NupN@NV(n Gipz6QIip/ Hyj?, .NP(_/ Hyj?, .NP(_/ /9il?9j?,B'.N3|O (_/ /9il?9j?,B'.N3|O (_/ /9il?9j?,B'.N3|O (_/ Hyi,.N|P(_/ Hyi,.N|P(_/ Hyj*,8, VD.N|P(_/ HyjZ.N|P(_N^NupN@NV:.KREgREH cAЅN@(n-O&OSEQ:. KREgREH cAЅN@(n-O&OSEQ(nHTB'N\/9il?9j:.?(nHTB'N0O/9il?9j:. ?(nHTB'N0O/9il?/ UHyi?. NL\(_JgN/ UHyj?. NL\(_JgD/ HyjHnNP(_J.g:,Kp N:,Kp N/ UHyjZ?. NL\(_JgN:. yjfP/ HyipNLX(_/ /9il?9j?<B'<N5>O (_/ Hyip<N\(_N<:. yjfj&nN:. yjfB9j&nN^NupN@NVIip/ HyjHl NP(_/ HyjHl NP(_/ HyiHlNP(_/ HyiHlNP(_/ HyjHnNP(_J.g:,Kp N:,Kp / HyjZHTNP(_N^NupN@NV(n&n z N :+l e:+l b:+ le :+ lcz`zEN^NuN:+l e:+l b:+ le :+ lcz`zEN^NuNlN^NuNTN^NuN~ k d$*,8+ Dcx` VDEN^NuN. k@d$:+E (, Ecz` VDEN^NuN"lN^NuNNF B.N^NupN( <N@NV|?<?<2Hn|N>P=n~3l3l3l3l3l=n=n=n=n3l3l=n=n=n=n=n=n=n=n=n=n3l3l3l3l?.HyjN,\Hyk./9j?.?.?<PNOHyk /9j?.?.?<PNOHykO (_/ /9j?9l?<HTB'N0O(_/ /9j?9l?,B'NO (_/ /9j?9l?,FB'NO (_/ /9j?9l?,B'NvO (_/ Hyk.?,B'NP(_/ Hyk ?,B'NP(_/ /9j?9l?,<B'N3|O (_/ /9j?9l?,<B'N3|O (_/ Hyk<,B'N|P(_/ Hyk,B'N|P(_/ Hyk,B'N|P(_/ Hyl,B'N|P(_/ Hyl\, B'N|P(_/ /9j?9l*,H?<B'N2O (_N^NupN@NV(n HT?.N\/9j?9l/<nN-O J9lgNIj&n z&QN^NupN@NV(nBIj:. ylf"/ /9j?9lHlNbO (_NN:. ylf"/ /9j?9lHlFNbO (_N :. ylf"/ /9j?9lHlNO (_N/ UHyk ?. NR\(_JgN/ UHyk.?. NR\(_JgN/ UHykP(_/ &nHS?<?<NǂP(_N^NupN@NV y`Zf =nN=n (n / /?,?.N.P(_/ /?,?.N.P(_Jl o,/ /?, ?.N.P(_/ /?,?.N.P(_N^NupN@NV/. ?. HnHnN44O/. ?. ?.?.N4hO /. ?. N4\N^NupN@NV(n 9n 9n(n HTNXN^NupN@NV(n 9nB,$(n HTNXN^NupN@NV(nJ,$fH:,l ll :, l9E/ &nHSNɔX(_/ /?,?,?,N4hO (_N^NupN@NV(n 9n 9n N^NupN@NV(n:,l lRE=E*<n =E:.H8.H//N2XHxNX*l &n6N^NupN@NV(n:,l lRE=EJno4:. l H/HxN2X:.H/NX*&n6N&nBS&n So &n6N&nJSl&nBSN^NupN@NV(n:,lH8. H//N2XHxNX*&n6N^NupN@NV(n:,H8,H//N2X:,l H/NX*9E:,lo 9lN ll9|N^Nup N@NV(n/ /?,?<<B'N6O (_/ /?,N4\(_/ /?,?<B'B'N6O (_/ &nHS?,HnNO (_/ &nHS?.HnNPO (_/ /?,?.BgN3O (_/ /?,N4\(_N^NupN@NV(n 9n/ &n HSNX(_N^NupN@NV(n :.l:,l l 9l N:,lll:,lRE9E/ &n HSNX(_N^NupN@NVHnHnHnHnNOJngV(n/ U/?,?,?,"NO :(_=E/ &nHS?.HlN^O (_/ &nHSNX(_N^NupN@NV(n/ HnHnHnHnNO(_/ /?,HnHnN8O(_:.no:, DE=EN=l / &nHS?.N\(_N^NupN@NV(n:. lf/ &nHSNJX(_Nv:. lf/ &nHS?,N\(_NR:. l f/ &nHS:,DE?N\(_N*:. lf/ &nHSNX(_N B.N^Nu&n6|N^NupN(pN@NVHylBg?.NǂP3lHylNXN^NupN@NVUHyl?.HylNRO _n N^NupN(pN@NVHyl?.N\3lN^NupN@NV(n8lN^NupnN@NV#l?<?<2HnN>P=n=n3l3lHyl/.?.?.?9l?9lBgNOHyl?<?< NƢPHyl?<8Nǰ\Hyl?<?<4N>PBgN͈TN^NupN@NV(nGlzv6QN^NupN@NV/9lHnN_PHn(nHTN^hPN^NupN@NV(n G&6HnHnN^PHnHnN^P(n*.캬d(nBT|N^Nu(n*.캬c(n89|N^NuBn=|9:.nM=E:.nfNH(n:.K9EI-tP*.躮d =nN*.躮c =nNN`(n8B.N^NupN(pN@NV(nBl(nBlN^NupN@NV(n 9l:.lN^NupN@NV(n9l:,XE E8o&n 6B.N^Nu/ :,K9EG/3PHnN_P(_z.f0z.f(&n 6/ Hn&nHSN^hP(_|N^NuRl`pN(pN@NV:. K9EIl/4PHnN_PHn(nHTN^hPN^NupN@NV(n G&6UHylHn(nHTNO _N^NupN@NVHnNΨX3m(n8mN^NupN@NVHnN0X(n HT?.?<?<NW O (nHT:.E8??<?<NW O N^NupN@NV3m3 m3 m3mz`fy`Z3m:9my`Z3m:9`dHŋym3m:9mym3m:9`d9ym3mzN`Z3mzP`Z3m:9mTE3nz`Z89mE3nz9`dTE3mN^NupN@NV(n8m(n 8m(n8mN^NupN@NV(n G&6UHn(nHTNZP_N^NupN@NV:.`dym=E N^NupN(pN@NV:.ymHŋ`d=E N^NupN(p N@NV(n G&6UHylHnHnNO _U?.NT(n8J.WDEN^NupN(pN@NV(n G&6Hn(nHTNP:9m(nTN^NupN@NV:.SE`fyn=E N^NupN(pN@NV:. ynHŋ`fRE=E(n8Jno$ n n:.ymo:.ymlz`zEN^NupN(pN@NVU?.NT=_U?<N!T=_U?<N"*T=_Uz?N!T=_?.?9mBg?9mN"ZPUz?N!T=_N^NupN@NV?9m?9n:9mRE?:9mRE?N PN^NupN@NV?9mU?.NT:9mRE?:9`fRE?N PN^NupN@NV:.n o`NU?<N"T=_U?<N"T=_U?<N!T=_U?. NT=_?.U?. NTU?.NT:n?:9`fSE?N!TPU?.N"T=_U?.N"T=_U?<N!T=_N^NupN@NV?.U?.NT?9`d?9`f(n HT(nHTNbO(n To:.(n Tymlz`zEN^NupN(phN@NV# n?<?<2HnN>P=|:.XEK2EI8.SDIDGn7P@Rn nf3n3n (n83n /9n?9nHynRHynTN8O/9n?9nHynVHynXN44O?9nR?9nT?9nV?9nXNѸPz`d3nZ=|:.SEKEIn0BtPRn nfN^NupRN@NV?.?<?<PHnN4O ?<PHn?<Hy:. ?(nHTNfON^NupN@NV/9n:. SEKEIn?4PHnHnN4O:.`d=E/9n:. SEKEIn?4PHnHnN44O:.ynZynVo:9nVn=EN =ynZ/9n:. SEKEIn?4P?.?.N4hO /9n:. SEKEIn?4P?.?.N3O /9n:. SEKEIn?4P?<B'B'N6O /9n:. SEKEIn?4P:.?(n HTB'N0ON^NupN@NV:. n=E n8 f =yn\Nf:.HŋHEJEf =|NL:.HŋHEJEf =|N2:.HŋHEJEg n8lRn:. n=E`=|3n\:.n=E:.n lR(n TnH?<Hy (n??.NDO (n:SEKEIn09P(nRT:.n`N^Nup^N@NV=|Bn3n\(nHTNX nn U(nHTHnHnNO Jg`N:.n Em?.?.HnN٨P nnb:.SEKEIn09P?.?<PHnNP?<PHn?.?.NDO (nHT?<N\=nRn`Fz8n Em?.?<8HnN٨P=n noNT:.SEKEIn0BtP/9n:.SEKEIn?4P?<<B'N6O Rn nf/9n?9n N4\N^NupN@NV=|:.SEKEIn0=tPJng ?.NԌTRn nfN^NupN@NV/. (nHTNP/. NXN^NupN@NVNN0N^NupN@NV?.NHTN0N^NupN@NVB9njBynlN^Nup N@NV(n G&6(nG&6NfIGn^&6IGnd&6NHN^NupN@NVIn^&n &6Ind&n&6N^NupN@NVNf3nlNHN^NupN@NV(n8nlN^NupN@NVJynlc =ynlN=| Hyn^HnNPHyndHnNP?<N7,T?.?.?.NՈ\?<N7,TJ9njWDnjN^NupN@NVJ9njfNݾN^NupN@NVJ9njgNݾN^NupN@NVU?. N,T=_?.Hyn^Nв\U:. n?N,T=_?.HyndNв\NHN^NupN@NVU?. ?.HnHnN`O Jg?.?.NބX| N^NuB. N^NupN(p N@NVHnHnHnHnNOU?.?.HnN$PJg`NNf3nlU?.N,T=_U?.NT=_ nf,U?.?.NXJf?.?9`dNބXN?.?9`dNބX(n|N^NuN B.N^NupN(pN@NVHynnHynpHynrNҞO 3nnntB9nxNz3nvN^NupN@NV?<N7,TU?<N!T=_U?<N"*T=_U?9nvN!T=_?9nt?9npBg?9nrN"ZPU?<N!T=_J9nxWDnxUz?N!T=_?<N7,TN^NupN@NVJ9nxfNNHN^NupN@NVJ9nxgNlNfN^Nup N@NV(nG&6IGnz&6NlNN^NupN@NVUHynzHnNZPJg z3nvN z3nv3ntNlN^Nu:...............................................pN@NV:.HŋHE=E N^NupN(pN@NV:.HŋRE=E N^NupN(pN@NV:. SEn=E N^NupN(pN@NVU?.NT:. /U?. NBT8*/U?. NT8*H U?.NBT6L0Hŋ=EN^NupN(pN@NV:.H N D:. ?(nHT?<HyNHO (n8ND:. ?(nHT?<HyNHO (n8N:. ?(nHT?<HyNHO (n8N:. ?(nHT?<HyNHO (n8N:. ?(nHT?<HyNHO (n8N:. ?(nHT?<HyNHO (n8 Nh:. ?(nHT?<HyNHO (n8@NP(_=n3n3n3n3n=n=n=n=n=n=n=n=n3n=n=n3n3n=n/ ?.HynN,\(_/ Hl?<?<NPP(_/ Hyn/9n?.?.HlNO(_/ Hl?<?<O (_/ /9n?.?<<B'N5>O (_N^NupN@NV(nGnz6QIn/ /9n?9n?<HTB'N0O(_/ /9n?9n?,B'B'N3|O (_/ HynHlB'NO (_/ Hyo HlB'NO (_/ Hyoh,0B'N|P(_/ Hyo ,1B'N|P(_/ /9n?9n?,,B'NO (_/ /9n?9n?,*B'NO (_/ /9n?9n?,.B'B'N3|O (_N^NupN@NV(nHTNX/9n?9n/<xN-O J9ngN4In&nz6Qyn N^NupN(pN@NV(nBIn/ UHyn?. NV\(_JgN:. ynf0/ /9n?9nHl?<?<'?<B'N;O(_ND/ UHyo ?. N\(_JgN"/ UHyoh?. NL\(_JgN/ UHyo ?. NL\(_JgN:. ynf.=l,/ /9n?9nHnN|O (_9n,N:. ynf"/ /9n?9nHl*N|O (_Nv:. ynf./ /9n?9nHl.Bg?< ?<B'N;O(_N<:. ynfn&nN:. ynfB9n&nN^NupN@NVIn/ /9n?9n?<HTN.O (_/ HynHlNP(_/ Hyo HlNP(_/ HyohHl0NP(_/ Hyo Hl1NP(_/ /9n?9nHl,N1O (_/ /9n?9nHl*N1pO (_/ /9n?9nHl.N1O (_N^NupN@NV(nBT(nz. N l/ :.?&nHSBgHTNdTDE N^NupN(p N@NV(nG&6HnHnN^PHnHy>N^P(n HT/<NwPN^NupN@NV:.SEKEI(4P>SDE N^NupN(p N@NV(nG&6HnHnN^PHnHy>N^P(n HT/<HNy8PN^NupN@NV(n G&6 yPRyP3.=|:.REK2EI8.SDIDG7P@Rn n fN t/9(?9.Hy0HnN44ON^NupN@NVBy,NN^NupN@NV=|/9(:.SEKEI?4P?<<B'N6O Rn n f/9(?9.N4\N^NupN@NV=|:.SEKEI84Pn f(n8|N^NuRn noB.N^Nu`pN(pN@NVJy,g?9,N LTNN^NupN@NV3 ,Jn gJ.gz`zNTN^NupN@NV=y,N^NupN(p$N@NV(nG&6:. SEKEI9P?.HnN\:. SEKEI=tP/9(?.HnHnN4OHnHnNӼP/9(?.?.?.N3O /9(?.HnHnN44OU?<HnNL\:`d=E:.n޺y0o:90nHŋ`d`d=E:.޺y`dm`N/9(?.?.?.N4hO /9(?.?<HnB'N0O/9(?.?<B'B'N6O /9(?.?<:.y,WD<N5>O N^NupN@NVJ.gNO UN`J_VDE/9O /9O N^NupN@NV:. y2gB. N^Nu:.y4f.UN`HnN t\?.<N,XNNT:.y6f(UN`N TBg<N,XNN :.y8f NN B. N^Nu| N^NupN(pN@NVU?. ?. ?.N,\JgN|N^NuB.N^NupN(pfN@NV/. NX#P323436383:N^NupN@NVN N NN^NupN@NV?. ?.NXN NN^NupN@NV?. ?.N"XN^NuSection[3][No room for more Sections| Sorry.][OK]pN@NVz.RE^E. WDE N^NupN(p N@NV(nG&6(nG&6(nG&6(nG&6(nG&&UHnHnNPJgTUHnHnNJPJg>IG^&&IGf&6IGl&63 rB.N^NuN |N^NupN(p N@NV(nG&6HnHn/<FNO If&n&6Il&n&6Hy^HnHnNO (n8(n 8?9rHnN\\(n8N^NupN@NV(nG&6HnHnHn(n HT(nHTHnN ON^NupN@NV(n HTHnN^PHnHnN^P(nHTHnN^PHnHnN^P*.SDEN^NupN(pN@NV(n HTHnN^PHnHnN^P(nHTHnN^PHnHnN^P*.UDEN^NupN(pN@NVU?.(n HT(nHTNO JfN((n zSE_EE..f |N^Nu`B.N^NupN(pN@NVU(n HTHnNPJg2?.HnN \(n :.Tc(n:.Td |N^Nu?<NT?<(n HTNP\U?<<HnHnNO JfB.N^NuUHn(n HTNPJfU(nHTHnNPJfz`zEN^NupN(pN@NV(n HTHnHnNO (nG&6SnHnHnHnNO :.nf :.ngB.N^NuU(n HT(nHTNPJWDEN^NupN(pN@NV?.NT?.(n HTNP\U?.HnHnNO JgU(nHTHnNP_N^Nu|N^NupN(pN@NV(nG&6(n G&6(nG&&HnHnHnNO UHyxHnNJPJgIxG&6NIG&6HnHn?.?.(ytNO UHnHyxNJP_N^NupN(p N@NV(nG&6(n G&6#tIGx&6HnHn/<N!O N^NupZN@NV(nG&6(n G&6||IahG&6?<NTU?<HnHnNO JgbU.<NXJg:.nnd>U.<NXJg Hn:.n??<?<NW O |`U.<NXJfIanG&6UHnHnN JPJNqUHnN XJgNBnJ.gJng`NJ nfHnBg?<?<NW O N?.HnN \Jng?.HnN \NIanG&6?.HnHnN O UHnHnNJPJg IG&6J.gUHnHnNJPJg`N,UHnHnNJPJg.J.g(UHnHnHnHn?.Hn(nNO_IG&6:.nUHnHnNJPJg IG&6Hn?.?.NPPJ.g(UHnHnHnHn?.Hn(nNO_|U?<HnHnNO JgU.<NXJf`U.<NXJfIanG&6IG&6`UHnHnNJPJg.J.g(UHnHnHnHn?.Hn(nNO_=nUHnN XJgNBn`N^Nup"N@NV(nG&6(nG&6(nG&6(nG&6(nG&&UHnHnNPJg |N^NuUHnHnNJPJg IG&6UHnHnNJP_J.g IG&6U?. HnHnHn(yNO_J.f J.gz`zEN^NupN(p N@NV(nG&6(n G&6#HnHn/< NO N^Nup$N@NV(nG&6(n G&6(nG&&HnHnHnNO RyHnHnN^PHnHnHnNO HnHnN^PHnHnHnNO y9cN\*.躮eNNHn/.HnNO Hn(y:9K9EHtPN^Pz:9ۮRy` y9SDEN^NupN(pN@NV(nG&6By(n8 n n(nHT?.N&Z\NVIG&6n(n?HyN\By(nI* #HnHn/<!N!O N^Nup N@NV(nG&6(n G&6Hn?. ?.NPPHnHnN^PHnHnHnNO HnHnN^PHnHnHnNO *.䚮x89//NX*۹N^NupN@NV(nG&6 n nz:.(n(N>B?. HyN\HyahHn/<#NO (n(N^Nup(N@NV(nG&6(n G&6Hn?. ?.NPPHnHnN^PHnHnHnNO HnHnN^PHnHnHnNO *.䚮x89//NX*9ڟ-E*9e^*9dR*9x89//NX*.ڟ-EHn/.HnNO HnHyN^hP#N^NupN@NV nn"(nHT*. ??<?<NW O N\B# IahG&6?.HyN\HyahHyan/<$NO I&n&6N^Nup N@NVBnHn:.n??<?<NW O HnHnN^PHn(n :.K9EIHtPN^PRn n:f(n BlN^NupN@NVHnN0XUHyanHnN JPJgL?.HnN \IG&6n:.ncI&n&6NI&n&6NI&n&6N^NupN@NV(n9|N^NupN@NV(n G&6HnHnN^PHnHnN^P(n l9oB.N^Nu:,K9EG(3Pc:,SE&n6|N^NuRl`pN(pN@NV(n/ /,HnN_P(_/ Hn&n HSN^hP(_/ z9nK9EG/3PHnN_P(_/ Hn&nHSN^hP(_N^NupN@NV(n G&6HnHnN^PHnHnN^P(n*.e(n*.bz`zEN^NupN(pN@NV(nGzv6QN^NupN@NV(nzGBPYEjzGBPYEjBn:.K8EGBsPRn n9fN^NupN@NV(y/ UHy&nHSHnN'zO (_Jg`N:.K?0HG &n :.K8EE8+rPc&n :.K8EE5P&n =k :.yo> n8n6:.K?0HG Rn:9n:.K?0HG `N^Nup N@NVHyN'`XHyBgHnHnN(O(nHTN)X(n* #?9HyN\:9My3?. HnHn/<)VNON^NupN@NVHy?<(n HT(nHTN(ON^NupN@NV(nG&6UHnHyN(zP_ N^NupN(pN@NVN^NupN@NVBnBn y`Zf=|BnN=|=|U?.N!T=_(n/ U?. NT:(_XEn=EBn:.8LG E9cz` 3@g`N:.K8EG=sP:.8LG E9cz` 3@g =|N=|Jnf=nJnfBnN2:.nc nmSnN:.nd nnRn/ / U?.NT:(_?:.n??.BgN"ZP(_=nN BnBnRn n9fU?<N!T=_N^NupN@NV:. SEK IIP=lJngH?.:. SEK IHtPN*2\?. :. SEK IHtPN+D\N^Nup N@NVJ. g?<N7,TN@?. NT:. SEK IIP9n?. . N,XJ.gB'<N.XJ. g?<N7,TNN^NupN@NV?. ?. .<N-BPN^NupN@NV?. ?. .B'N-BPN^Nu <N@NVzHnzHn~N.PJ. gHnzHyPN/HPzIPG~(4PPI)PYEjJ.gN@?< NT?< HyN+D\J.gNN^Nu <N@NVz(n B(nHTN)X=|z:.zSEK IIP:,Kp (n z(n8.zSDI GG@(4PP(n)PYEjRnz n zfN^Nu <N@NV|(nHTN)X=|(n *8. Dcx` f.?.Hn|N*2\z(nG|(4PP(n)PYEjRn nfN^NupN@NV=|:.SEK IHtPN)X:.SEK IIPBlRn n fHyPN)XHyN)XN@NܪNN+4N^NupN@NV?<N7,TN@Nܪ=|?.:.SEK IHtPN+D\Rn n f?< HyN+D\NN+4?<N7,TN^NupN@NV?<N7,TN@Nܪ=|?.B'N,XRn n f<B'N.XNN+4N?<N7,TN^Nu <N@NV#3=|HnBgN&Z\HnN3X/.HyN|PN"/.?9?9<N$O ?<8NTBgN͈TN/HnNڬXIanG&6N^NupN@NV|(n:.yf N2dN"U?.NJTJg N2NB.nN^NupN(p N@NV/9?9HyNO N4N^NupN@NVBgN͈TN^Nu <N@NVHnNͲX yg ?9z:./HnN%O NHn?.?<?<NW O ?9HnN3,\N0N^Nu <N@NV(nG&63 ?9HnN\:.SEHEBEHERE=E=y Hn?9Hn N"O Hn N3XHn NڬXN4Hn?9HnN$2O *.?N͈TN^NupN@NV(nHTN(X(nHTNΆXN^NupN@NVHnN&XHnHnN*P:.ndIG&6NIG&6Hn?9HnN$2O z8cz8-E*.?NTIG&6N^NupN@NVHy?9HnN$2O zdz(.-DNBHnN&X:9ںndHn?9HnN$2O N$Hy?9HnN$2O *.x8o$z8dz8(.T-DN-nN-n?9/.HnN%O ?9HnN3,\N0N^NupN@NV(nG&6IG&6UHnN*XJfN4N^NupN@NV(n8 (n9n (n9nN^NupN@NVHyHyHyHyHyHyN O*<3 z:9SE RE3 N^NupN@NV3/. ?. ?.B'<N2O J9gHyNdXN^NupN@NV:.yo RyN:.ylSy3JybnJycZ3Sy:9yd3N63/. ?9?9B'<N2O N 3NR:9ycB3Ry:9yeN6/. ?9?9B'<N2O /. ?9?9B'<N2O J9gHyNdXN^NupN@NVyB9=y:.yo:9 nN:.yl :9 n3Jnn*Sy/. ?9?9N6P=y N2:.y o$=|Ry/. ?9?9N6P3/. ?. ?9B'<N2O J9gHyNdXN^NupN@NV|(nG&6(nG&6:.yf`NJ9gHyNdX/.?9HnN1pO (n3/.?9?9B'<N2O (n3/.?9?9B'<N2O /.?9Hn/<6(n?(n ??<N8O3N:.yf`NJ9gHyNdX(n3/.?9?9B'<N2O N6ByBn/.?9Hn/<6?<?<?<N8ONf:.yfTJ9gHyNdXByBnN6/.?9Hn/<8 ?<?<?<N8ONB.I&n&6nN^NupN(pN@NV?<N7,TU/.?.(nHT(nHT(n HT(nHTN9 O_B9?<N7,TnN^NupN(pN@NVU/.?.(nHTHy(n HT(nHTN9 O_N^NupN(p N@NV(n G&6(nG&6/.HnHn<N< ON^Nup N@NV(nG&6(n G&6/.?.?.B'.N2O /.?.?.B'.N2O /.?.?.B'.N2O N^NupN@NV(nG&6/.?.?<J.WD.N5>O /.?.?<J. WD.N5>O /.?.?<J. WD.N5>O N^NuNpN@NV333B9N^Nz00000000::pN@NVHy(nHTNPN^NupN@NV(nG&&HyHn<NO N^Nu <N@NV~#?< ?<2HnN>P=n=n3D3F3H3J=n=n~3L3N3P3R3THn?<?<NPPHn?<N?N^NupN@NVHy,(nHTNPN^Nup N@NV(nG&&&Hy,Hn<NO N^Nup N@NVHn?<O N^NupN@NV3VN^NupN@NVHy,HnNPHnHnHnNO :.yV=E nl =|N no=|Hn?.?.N PHy,Hn<NO BN^NupN@NV/9?9R?<.<N5>O N^NupN@NVX/9?9H?<.<N5>O N^NupN@NVHy`?9L?9N?9PN5O HyZ?<?<?<NW O IZGf&6N^NupN@NV(nG&6IGZ&6:9fyZg"/9?9`?9ZB'<N2O :9hy\g"/9?9b?9\B'<N2O :9jy^g"/9?9d?9^B'<N2O IZGf&6N^NupN@NV(nG&6IGZ&6HnNdXN^NupN@NVIZ&n&6N^NupN@NVyBB9BnN^NupN(pN@NV|:.yDf?<N?TN":.yFf?P=n=n=n=n33333#Hy?.?.?.N5O ?<?<2HnN>P33Hy/9?9?9BgBgBgNOHy?<?< NƢPHyBg?<9NǂPHyBgN\NHHy?<'?<?<NW O HyBg?<?<NW O N^NupN@NVN^NupN@NVHy?<?<?<NW O IG&6HyNIXN^NupN@NVHyNIXN^NupN@NV/9HyHyN;O HyHnNPUHyN*XJg =|NBn/9?9?.N6PHy?.N\N^NupN@NV(nG&6HnN5XIG&6HyNIXIG&6N^NupN@NVI&n&6N^NupN@NVHnNBjXHnNIXN^NupN@NV(nG&6N^NupN@NVN^NupN@NV(nBN^NupN@NVHyNEXN^Nup N@NVHnHnNDPHnNIXN^Nup N@NV|UHy?.HnNRO Jg ?.HnNв\HnNIXNU/9?.HyHyHyHyN;"OJgHyNIXN^:.yf NJNH:.yf NJN2:.yf NJzN:.yf NHNB.n N^NupN(phN@NV?<?<2HnN>P33333333# zIBPYEj=|?.zSEK2EI?4PzK2EI?4PNM(\Rn n fNN/9N1PX/<0TN.NX/9/.NPN^NupN@NVNLNO^N^NupN@NVNPNa/9N1PXN`NZz<N[FTNvN^NupN@NV:. KEIIP8 B,:.KEIIP8 |:. SEKIIP8 9n9n :. K0HI :.K0HI N^NupN@NV ne nbz`zE N^NupN(pN@NVU?.NMTJg8U:.KRI?<HtPBgHye:NO fz`zE N^NupN(pN@NVU?.NMTJgU?.NO /9?9?<9E<N5>O N^NupN@NVJyf3?9NQT:9KRIJ4PNfByN^NupN@NVJyf3:9KRIIP/ Hl"?<HT?<Hye>NO(_N^NupN@NVJyf3:9KRIIP/ Hl4?<HT?<HyeFNO(_N^NupN@NV:.KRIIP/ HT?.N\(_/ U?.NMT(_Jg/ HTNTX(_B,NN/ ?.<<N\R\(_N^NupN@NV:. KRI8.IRGIPG@z&Q:. KRI8.IRGPN@N?. NNT?.<<N\R\N^Nu <N@NVZU?. NMTJg`N:. KRIJ4Pg`NJ.g`N?<HyeN:. KRI?<HtP?<PHnNfO?<PHn?<0HyeT?<PHn\NfOU?<?<PHn\N(P _WDE[:. KRI[Pn[ N^NuN | N^NuN B. N^NuN | N^NupN(pN@NVU?.NMTJg2:.KRIIP&n G"$nz4QN(n BN^NupN@NVU?.NMTJg2:.KRIIP&n G4$nz4QN(n BN^NupN@NVU?.NMTJg::.KRIIP/ :. ?&nHS?<HTNHO (_N":. ?(nHT?<HyeNHO N^NupN@NVU?.NMTJg :.KRItP N^NuN B. N^NupN(pN@NVU?.NMTJg6:.KRIIP&n6&n6&n 6&n6N^NupN@NV:. KRIIP&nEz&QN^NupN@NV:. KRIIP&nEz$Q lFcBlFN^NupN@NVNLN^NupN@NVN`N2BgN_@TN^NupN@NVU?.NMTJg2:.KRIJ4PNfJ9Egz`zE N^NuN B. N^NupN(pN@NVU?.NMTJg.:.KRIIP&n6&n 6&nN^NupN@NVU?. NMTJg:. KRIIP&n6FN^NupN@NVU?. NMTJg:. KRIIP&n&HN^NupN@NVJ.g`NU?. NMTJf`NJyg:9κn g`N:9KRI=tPLJngdJ9Df./9:.SEKI?4P?<B'N5O /9:.SEKI?4P?<B'N5O J9Df:9KRIB4PN:. KRIPN:. KRI9PP3 :. KRI=tPL?.N݀T/9:.SEKI?4P?<<N5O /9:.SEKI?4P?<<N5O N:. KRIB4PNN:. KRIB4PN:. KRI=tPLJng\/9:.SEKI?4P?<B'N5O /9:.SEKI?4P?<B'N5O :9κn fByN^NupN@NV/9?9?<HyEN5O J9Eg ?< N݀TN^NupN@NVE/9?9?<9EN5O ?< N݀TN^NupN@NVyEN^NupN(pN@NVB9HN^NupN@NV:. KRIIPJ,WDE/ /9:.SEKG?3P?<J,WD<N5>O (_H3 JN^NupN@NVyHB9H(n8Jn N^NupN(pN@NVLN^Nup N@NV:. KEIIP=Tl:.SEKI=tPz. N ?.?.NZXNU?.NMTJg(J9Lg?.NQT?.<NWbXN:?.:.KRIJ4PNWDNWbXH3JN N N^NupN@NVU?. NMTJg`NJ:. KRIIPJlLg`N(:,LSEKGGPH/9?+?. B'<N2O LH/9?+?<J,WDB'N5>O LH/9?+?<:. yWDN5O LH/9?+?<HT<N0OLH/9?+?<,NN5O LJ.g H?. ?,L. N-\LNH?. ?,L. N-\LN^NupN@NV?.<B'N\R\N^NupN@NVU?.NMTJg8:.KRIIPJlLg/ ?.?,L<N-\(_N. nf$?<?< <N-\<<N.XN^NupN@NVN/<N^TNN^NupN@NV?<N7,TN@=|:.SEKIIPJ.f:KRGJ3PNg/ ?B'<N\R\(_Rn n f?<?< B'N-\<B'N.XN?<N7,TN^NupN@NV=|:.KRIBtPLRn nfJnm:.PE Eb`N=|:.n=E:.SEKI9P:.KRI9PLRn n f3/9?9:.RE?B'<N3|O N^jN^NupN@NVN4N^NupN@NVN^NupN@NV(n8N^NupN@NV(n8N^NupN@NV=|:.KRIIPJ,Ng:.yg/ ?.B'NWbX(_Rn nfN^NupN@NV/9?9/<`N7LO N^NupN@NV/9?9?<PHyNN.O N^NupN@NV?<PHyN:. ?(nHTNHO /9?9?<PHyN<N0ON^NupN@NV:. ?(nHT?<PHyNNHO N^NupN@NVB9N^NupN@NVyB9nN^NupN(pN@NVN^NupN@NV| n c B.N^NuNP:. 8LI 4@g?. ?.N[^XN(:. yfNYHN :. yfR:9RE=E/9?9Hn?<?< ?<B'N;O:.SE3?9N_@TN:. yf:9SE?N_@TN:. yf:9RE?N_@TNh:. yf N`NR:. yf:/9?9?<HyDN5O J9DfN`jHN U?. ?. ?.HnN2O JgJ.gNHNU?. HnN>\Jg`NJ.g`NNaHnHnNTPHnHnNEDPHnNݤX ne> nb6:.SEKI?4P<NWbXJ9EgNYN n fNZN*U?. ?. ?.N\Jg N`NB.nN^NupN(pN@NV|U?. ?.NXJg N`NB.n N^NupN(pN@NVHnHnNPz:./HxdNXz:./NX*=E/9?9?.<<N2O N^NuV INPUT OUTPUT[1][ is locked. | Do you wish to unlock it ?][YES|NO]FailpN@NVHnHnNP:.nnRDE N^NupN(pN@NVU?.NeTJg B. N^NuN(U?<?<LHyfN(P=_| N^NupN(pN@NV?.(n HT(nHTNTO N^NupN@NV/.?.?. . .N5>O N^NupN@NV/.?.(nHT?.?. ?. .N;DON^Nu[3][ is not implemented | yet. Sorry.][OK][3][ There is not enough memory | to carry out this operation. | Sorry. ][OK]pN@NV/.NgTX/.Nn XN^NupnN@NV#?< ?<2HnN>P=n3=n3=n3Hy/9z?NO Hy?.z?NPHy?9z?NPHy?.z?NPHy?.z?NP=|:.SEKEIBPRn nfN^NupN@NVBnz?0.WcN8:.. VDEHy?..NP0.WdRn`TN^Nup N@NVHyHnNP:.6z96 N B=|U?.NV2TJg:.Kp Rn nfNP-|N>BN0B:9Kp NN HZhpN(-nN^NupN(pN@NVB.=|*988. Dcx` g U?.<NRXJg |N^NuRn nfB.N^NupN(pN@NVz96 N N^jN"N /<]NjX??<Hy@. ?./9LNjON^NupN@NV:.SEKEIJPg8?.:.SEKEI/4PN\:.SEKEIBPN^NupN@NV?<NlDTN^NupN@NV?.NT?.NNTN^NupN@NVU?.NN`T_ N^NupN(pN@NV?. ?.NQXN^NupN@NVUHy?.N \Jg |NZ:.yfH/9?.Hy?<?<?<B'NfxOHyz?<NP|NB.UNZZJg(Hyz?B'NP/9?9N4\YNh#8n N^NupN(prN@NV#?< ?<2HnN>P3P3R3T=n=n=n=n=n=nHyb?.?.?.N5O Hyh?.?.?.N5O 3V3X3ZIVG\&6Hyt/9?<NO Hyt?9P?<NPHyt?9RBgNP3'n3 p3`rB'B'No@XN^NupN@NV/9Hyb. . . .N/ ?. ?,NwX(_N& l{f / Nw(_NN F v^N^NupN@NV:. K.IIP:. EE:. EREE:.KEGGPSkzE:. Kp y:9E:. PEEzEz EzEz EzEz Ez E*<EzE/ G* /N$X(_N^Nu4,X  pN@NV*<y/N$XN^NuN=$pN@NV/N-O J9gN~IzGp&&6N^NupN@NV(nBIz/ UHy?. N \(_JgNf:. yf / /9l?9HTNbO (_N::. yf"/ /9l?9HlNO (_N / UHy?. NR\(_Jg`Nt/ HyHTN2P(_/ /9l?9?<NO (_/ HyHlNTP(_/ /9l?9?,B'<N3|O (_Nv:. yf./ /9l?9HlBg?<?<B'N;O(_N<:. yf&nN:. yfB9&nN^NupN@NVIz/ HyHlNP(_/ HyHnNP(_ nWDEN^Nu#NupN@NV*<0/N6X(n(N^NupN@NVI/ ?<?9HlNDP(_zRE^E9yBl I/ ?<?9HlNDP(_9y9y I/ ?<?9HlNDP(_/ ?9BgHnNP(_9nJ90g 9| NBl N^NupN@NVI&n&&&6J. f(n9y9y N^NupN@NV(n G&&&IG2&&&Hy>N:X#$Hy2HnHnNO ?.Hy"N\Jyf 3 N:9"M3:9"HEBEHE/HxXNX*3/.90?<N\PN^NupN@NV(n G&&&Hn/.NpPz:9"/./N.Jf #,N6z:9"/./NX*Rx89"//NX#,N^NupN@NV(nG&&&YN-_IG2&&&HnN:X*.$Y/N /9:/96NPN 0X-_*.蚮#>N^NupN@NV(nG&&&HyHyHyHyHy0N|vO33Hn/. NpPz:9"/. /N.Jf # ,N6z:9"/. /NX*Rx89"//NX#,NdI&n&&&6N^NupN@NVN]N^NupN@NVHyHyHyHyHy0N|vOy0N^NupN(pN@NV-y,N^NupN(pN@NVJ90gVHnN:X*.>-EY/.N /9:/96NPN 0X*ڹ$-EN^NuNYN]@-_N^NupN(pN@NV#,(z:9"ڹ,#,z:9ڹ((n(I&n &&&6J.f(n 9y9y N^NupN@NVyBN^NupN(NypN@NV1B9BN^NNpN@NV(nG&6BnUHnHnN JPJg2?.HyHyHyN NO?.HyN,\N^NupN@NVHnBg?<?<NW O UHyah(n HTN JPJgJ(n 3(n 3N|IDGT&&(n ?(nHTN \I&n&6B9B9B9UN>JWDN^NupN@NV(n G&6HnHnN^PHnHnNPHyj/.(nHTNLO N^NupN@NV(nG&6HnHnNPN^NupN@NVN(N^NupN@NV(nG&63N|HnNX(n BTU(n HTN XJg(n ?(nHTN \N^NupN@NV(nG&6(n Gj&&&?9Hy\HyjN O IjGv&&&(n HTNXN^NupN@NV?9HyLHyvN O ILGD&& yvm,IvGj&&&ILG\&&3?9HyHyHyN NON^NupN@NV(nG&6(n Gj&&&HnHnN^PHnHnNPHyj/.NN@NV/9?<HnNpO UHnHnNuxPJg$:.KDIB4PHnNvX`/9?<HnNpO By4UHnHnNuxPJg`Nb:.KDIIPJ,f`N0|/ /,HnN_P(_Jf/ Hn/,HnNO (_B/ HnHlNP(_*,ڬ)EJng:.KDG(,Pd`N:.KDGGPEz$Q/ HnNuX(_/ /9?<HnNpO (_#$3(/ Hn/<,NwP(_/ HnHnNtP(_:.KDGEGPz&QHnNvX`N^NupN@NVB9"N^NupN@NV=|:.SEKI6IP|BT neJ9f 9|N:.E9ERn nfN^NupN@NV=|?.NTRn nfN^NupN@NV:.SEKI6J4Pf`Nt:.SEKI6P|Bg?.HnNDP=|{BnHnNRXB.BnBn=nHnNRXRn nfN^NupN@NVJn g`N:. SEKI6IPJng :.Tg`N8|/ Bg?. HnNDP(_/ Bg?.HnNP(_:. SEKG6B3P/ ?. NT(_/ HnNRX(_:. SEKG6B3P/ ?. NT(_N^NupN@NV(n:,RESEKI6IP ld"J9g/ ?,&nHSNx2\(_N/ &nHSN[X(_B,N^NupN@NV(n :,RESEKI6IP:ng@Jng:|&n =k/ Bg?.HnNP(_8/ HnNRX(_B,(n HTNRXN^NupN@NV:. SEKI6IP&n6N^NupN@NV:. SEKI6IP8N^NupN@NVU?.HnHnNO Jg`NHnHnN^PHnHnN^P:.SEK,IIPJ,g/ UHnHlNZ tN^Nup N@NV(n/HnN_PHnNXHnHn?. NO Hn(nHTN^PN^NupN@NV(n fP(n=l z:. =E:.n8. LEd :. nNJnf=n (n9n N^NupN@NV(n/HnN_PHnNXHnHn?. N~O Hn(nHTN^PN^NupN@NVN^NupN@NV(n G&6yB9HnHnN^PHnHnN^PHnNbXHnHnNP*.cjHyHyNP yd2Hy(nNX?9HnNP\?9NTNHnNXHnNbX`N^NupN@NV=|:.SEK,IIP/ ?.HnHnHlNVO(_/ U?.NV2T(_9n 9nJ9g lNTRn nfN^NupN@NVNJ9g6HnNX.N@THnNX.N@TB9J9g&J9gHnNvXHnN?ZXB9N^NupN@NV(n G&6HnHnN^PHnHnN^PzRE^EE=n?<?<THnNbPN^Nup N@NV/9HnN_PHnHnNP*.ڮ -E/.HnNPHnHyN^P?9?.HyNbPN^NupN@NVB9:9SEK,I-tP(z:9ڮS-E?9?< Hy/.*9/NON^Nup N@NVz. N Hn?9BgBgNW O HnHnNPNP:9EHEBEHEpx89ڄ-EN*z:9px89ڄ-EN N 8^z. RE^E/.?.NPN^Nup>N@NVHnNbXJ9g`N/.HnNPHnHnN^PYN*.TDJ9g@HnNX#J.g&z9WDHnN4\HnNRXHyNXJ9gL*.e@HyHyNPUNJgNHnNXHyNX`J9g^HyNXHyHyN^hPz9WDHnN\HyNB4X?<?< HnNbPUNBJg,HnN?6XHnHnN^hPHnHnN PUHnN[XJgNN^NupN@NV|z9 N ^:9SEK,IIPJ,g`NJ,g=l :9nE3z,$ N N/ U:9&Hŋd?NT:(_3NV/ U:9l&E?NT:(_3N,/ U?,&NT:(_3NN <f / Hy?,N\(_Jyg/ N (_/ ?9NT(_N/ ?9NT(_NHyNRXNxNtND ZZZZZV:9SEK,IJ4Pg>z9 Eb0*<9 g HyNRX?9NTNB.nN^NupN(pBN@NVRyz9SE_EE/9HnN_PHnHnN^hP:9SEK,IIPz. N $B9/ HyNRX(_/ HyNAjX(_/ N(_N0/ N(_N"/ N(_N/ &yN(_N&n-S/ Hn?9?9NPP(_/ HnHnNP(_/ Hn&nHSNP(_/ /.&n/&y&NP(_/ N*(_/ <B'?<PN\(_/ ?9NT(_Nh&n-S/ HnNXX(_/ Hn&nHSNP(_/ /.&n/&y&NP(_/ N*(_N&n-S/ ?9HnHnHnNO(_/ Hn&nHSNP(_/ /.&n/&y&NP(_/ N*(_Jng/ ?.Hn<N@P(_/ HnNX(_J.g/ N[(_/ HnNNX(_Nb/ Hn?9?9N P(_/ HnHnNP(_/ <B'?<PN\(_/ ?9NT(_N/ HnNX(_N/ N[(_/ HnNNX(_/ ?9NT(_N*<HEBEHE&n/ &n/HnNP(_/ HnHnN^hP(_/ HnNNX(_/ ?9NT(_NTN@p         `      n DR      `/ .NT(_N^NupN@NV:9SEK,IIPz. N / B'?9NX(_N/ <?9NX(_N/ <?9NX(_N/ /<HNjX(_N/ /<RNjX(_/ <<?<N\(_/ ?9NT(_N|/ /<NjX(_Nf/ /<NjX(_/ < <?<N\(_/ ?9NT(_N&/ /<vNjX(_/ < <?<N\(_/ ?9NT(_N/ /<NjX(_N/ /<NjX(_N/ B'?9N:X(_N/ <?9N:X(_N/ <?9N:X(_Nn/ /<NjX(_NXNB XDZnp$>/ ?9NT(_N^NupN@NV:.SEK,IIPlB,N^NupN@NV:.SEK,IIPlN^NupN@NV 3 /<NjX/<*NX<<?<N\?9NTN^NupN@NV:.SEK,IIPy9y N^NupN@NV:.SEK,IIP|N^NupN@NV:.SEK,IIP|9y N^NupN@NV:.SEK,IIPB,N^NupN@NV:.SEK,IIP|9yN^NupN@NV:.SEK,IIPB,N^NupN@NV "3$/<NjX<<?<N\?9NTN^NupN@NV:.SEK,IIPy"$9y$&N^NupN@NV:.SEK,IIP|$N^Nup,N@NV(n G&6(nG&6HnHnN^PHnHnN^PHnHnN^PHnHnN^Pz^EREE?<?<ZHnNbPz^EREE?<?<ZHnNbPN^NupN@NV=|:.SEK,IIPJg lB,Rn nfN^NupN@NV=|:.SEK,IIPJglRn nfN^NupN@NVN^NupN@NV#&N^NuNpN@NVNJN&# &N^N[3][ I cant handle this much| polyphony. Sorry ][OK]BPQNp N@NVB9,B.By*=|:.SEKEI9PRn nf=|:.SEK*I.BtPRn nf=|U?.NV2TJg`NV y*d`NRy*:9*SEK*I.IP/ ?.HlNV\(_8/ U?.NT:(_9EJ9,f/ U?.<NRX(_Jgz`z,/ ?.Hl HlHlHlNU*O(_/ ?,NT(_/ ?.HlHl HnNVO(_/ ?.HlHlNSO (_/ U?.NTT(_E(Jlf 9lN9lN*J.f"|U?<?<GHyN(P=_Rn nfJy*fU?<?<:HydN(P=_UNJgJ.fJ9,f Jy*gz`zEN^NupN(pN@NV=|:9*?0.WcN=|:.SE?0.WcNfU?.?.NXJf@:.SEK*I.?4P:.SEK*I.?4PN"XB.N^Nu0.WdRn`T0.WdRn`rT|N^NupN(pTN@NV:. SEK*I.IPGz6Q:.SEK*I.IPGz6QJnfB. N^NuJnf0Jnf*:.ܺnf Jng:.ngJng | N^Nu:.޺ng | N^NuU?.?.?.?.NPJg | N^NuU?.?.?.?.NPJg | N^NuB. N^NupN(pN@NV:.n d :. n e:.nc:. ncz`zEN^NupN( <N@NVr?. ?<PHnNT`P?.?<PHn\NT`P?<Hyɠ?<PHn?<xHnNfO?<xHn?< Hyɦ?<xHnhNfO?<xHnh?<PHn\?<xHnNfO?<xHn?< Hy?<xHntNfOU?<?<xHntN(P=_rN^NupN@NV(n8(n:y*c(n8B.N^Nu(n:SEK*I.IPJlf |N^Nu&n:,kf$Jlf:, n gJl f |N^NuNR&n:,kfB&n:+l e4&n:+lb&&n:+ le&n:+ lb |N^Nu(nRT`.pN(pN@NV(n8(n:y*c(n8B.N^Nu(n:SEK*I.IPJlf,&n :+lf&n :+l gJl f |N^Nu(nRT`pN(pN@NVy,N^NupN(pN@NV:. SEK*I.IPJ,g"/ U&nHSHlNN^Nup,N@NVHn?90?<?<NW O HnHnHnNO HnN`XHn?.?.NapPHnHy0HnN`,O HnHy6HnN`,O *.ښ3>*.ںd30>N^NupN@NVBB.*.dXJ.fRJ9af*.dBN]`XR`J9ag&(n HTNZVX(n gJfz`zE`nN^NupN(pN@NVBnB.UHn/<`NzPJfNHnNVXz. N \Jnc6=y>Rn?<HnHy0HnNORn|NSnNSnN NP JnfN`^nN^NupN(pN@NV(n G&6(nG&6B.IG0&6IG6&6HyP3D3F3H3J3L3N3P3RB9ZBybB9[?<HyHyTN*O ?<Hy(HyVN*O ?<Hy2HyXN*O IanGd&6IanGj&6B9\/<ͰNXN^NupN@NV|:.yDfB'?9DB'<NPN:.yJf<?9J<<NPN:.yLf<?9L<<NPN:.yFfB'?9F?9TN`\N:.yNf<?9N?9VN`\Nb:.yPf$/9^?9P?<Hy\N5O N2:.yRf NњN:.yHf NNB.n N^NupN(pN@NV|:.  f NNB.nN^NupN(pN@NVJ9\g<?9J<<NPN^NupN@NVB'?9DB'B'NPN^NupN@NVJ9[f J9Zf`N8Z/9^?. ?<<<N5>O N*z. N ,HnN`RX?.N`(TNN BgN`(TJ.fHnNIXIanG&6NrHnHnNDPUHnHydN0PJgUHnHyjN0PJgz`zE J. f IanGd&6IanGj&6HnHn .VD. NʆO .NTN^Nup N@NV(n G&6(nG&6:.nf:.nf:.nfz`zEN^NupN(pN@NV(n &n:SbR(n &n:Sf(n &n:,kb2(n &n:Sf((n &n:,kf(n &n:,kcz`zEN^NupN(pN@NVz. N .<NRTNB'NRTNN NN^NupN@NVJ9[f J9Zf`NHnN`RXJng`N?./< HnNO J.g`NJ. fHnNIXIanG&6NHnHnNDPIGd&6IGj&6HnHn<<NʆO HnHnNPU?.NTJgFN*Z[/9^?. ?<<<N5>O <NTNNN^NupN@NVJ9[f J9Zf`N?9X/<HnNO J.g`NNX/9^?9R?<<<N5>O HnHnNDPUHnHnNψPJgFUHnHnNPJg&N@IGd&6IGj&6NNN$U?<?<2HyO NNN^NupN@NVz. N .<NȜTNB'NȜTNN NN^NupN@NVJ9ZglB9ZN/9^?9D?<B'<N5>O /9^?9J?<B'<N5>O /9^?9L?<B'<N5>O J9[gp/9^?9F?<B'<N5>O /9^?9N?<B'<N5>O NNB9[N@HnN0XHnNJ8XNdN^Nu RECORD PUNCH AUTO.PUN[2][Auto Punch needs a Fragment|to be defined.][OK]pfN@NV?<?<2HnN>P/.?.?.?.?.NO /.NCX/.NGRX/.NXN^NupN@NV(nG&6HnNJ8XN^NupN@NVU?. ?. ?.NB\_N^NupN(pN@NVN~N^NupN@NV||U?. NCTJgNVU?. NhTJg NdN:U?. NJTJgN$U?. NTJgB.N B.B.J.gUz ?BgBgNB\JNqnN^NupN(pN@NV/.NpXN^NupN@NVzIGp7PPUEjzI,G7PPUEjzIpG84PsPI9PUEjzIBG7PPUEjzIG84PsPI9PUEjzIXG7PPUEjzInG7PPUEjzI݄G 7PPUEjN^NupZN@NV/-+NNBn(nB(n BT(n8 +_N^Nu <N@NVf?<PHn?.NePzAnSEE |: zE ?<PHn ?<PHn?<PHnfNfO?<PHnf?< Hyݚ?<P(n HTNfO?<PHnf?< Hyݨ?<P(nHTNfO?<P(n HTBg(nHTNdN(P=_N*U?<?<THyߠN(P=_N N ,N^NupN@NV:. MM=E:. EM=EzP3436383:3P3D3F3H3J3L?<?<2HnN>P3N# >/9>?9N?<<B'N6O /9>?9N?. ?.N3O ?<HyHyPN*O N^NupN@NV?9P/<HnNO J.g`N< NhFT/9>?9J?< HyB'N0O/9>?P33333?<?<2HnN>P333333# r/9r?9?<<B'N6O /9r?9?<<B'N6O /9r?9?. ?.N3O /9r?9?. ?.N3O ?<HyHyzN*O ?<HyHy|N*O Hy?9?9?9N5O 333IG&63'3 3`N^NupN@NV(nBU?. Nm2TJgNU?. NoTJgNU/9r?. HyHyHyHyN9 OJgN:. yfNHyNIX/9rHyHyN;O /9r?9?<B'<N5>O N@:. yf(nwN :. yf(nB9wNN^NupN@NVvz9v N ?9z/<RHnNO /9r?9?< HyB'N0ONJ?9|/<RHnNO /9r?9?< HyB'N0ON N LJ.g`N/9r?9?<B'B'N6O /9r??<N7,TNUNJgNNiN@NNNNN^NupN@NVz. N 8NNiN&NFNiNNNN ,0N^NupN@NVHyHyNq|PHnHnNqPHyN`XHy?.?.NapPHyHyHnN`,O HyHyHnN`,O HyHyHnN`,O *.#~*.ڮ-EHy/.HyN`rO *.e *.e*.캮e*.캮dz`zxN^Nu <N@NVfUN0JfD?<P=n3®3°3²3?<?<2HnN>P3´3¶3¸3333º?<?<2HnN>P3¼3¾333?<?<2HnN>P3333333N^NupN@NVN#/9?9HnHnN4O/9?9´?<<B'N6O /9?9´?.?.N3O /9?9?<<B'N6O /9?9?.?.N3O /9?9?<<B'N6O /9?9?.?.N3O ?<HyRHyN*O ?<Hy\HyN*O ?<HyfHyN*O ?<HypHyN*O 3/9?9¶?9<B'N2O 3/9?9º?9<B'N2O 3/9?9¸?9<B'N2O 3 Hy?<?<NPPHy/9z?NO Hy?9z?NPHy?9z?NPHy?9z?NP3<ª3<¬/9?9?9¾?9ªB'NO /9?9?9¼?9¬B'NO HyZ/9z?NO HyZ?9z?NPHyZ?9z?NPHyZ?9z?NPBy¤By¦3¨N^NupN@NV(nBU?. Nm2TJgNU?. NoTJgN:. y¶f&/9?9¶HyN|O NN:. yºf6/9?9ºHy?<?<?<<N;DONNX:. y¸f2/9?9¸Hy?9 ?<@?<<N;DONJ9 g 9 fUHy?. N \JgN:. yg :. y¼f4=y¬/9?9?9¼HnNO 3¬N:. yg :. y¾f4=yª/9?9?9¾HnNO 3ªNT 9 fUHyZ?. N \JgN.:. yfDHyZz?<NP/9?. Hy¤?B9B9N*B9NN N .33:9M3N^NupN@NVz9 N NDNND  ycSy3N :9ªEy¬3NHyZHnNP:.¢z9¢ N ^:9¤Ed3N>:9¦E3N"3¨N N (DNN BdN^Nup N@NVz. N 9?9NkrXNNlNNl?<N7,THnHnNq|PHnHn/<LNO z9 N NiNN BgN7,TNNN $.N^Nup N@NV(nG&6(n G&6Hy?. ?.NPPIG&6IG&6/<NjXN^NupN@NV ng ?.HyHy/<NON^NupN@NV(n f`Nz9 N J9g>(nHTHnN^PHyHn?9NO Hn(nHTN^hPJ9gn(n fd(n =l (n z:, (n 9E (n :.l yc(n :9l N(n Jl f (n 9y N(nHTHnN^PHyHn?9N~O Hn(nHTN^hPN(n :9ªy¬l(n 9ENz9¢ N vU(n :9¤Ed Hŋd?NT(n 9_ NBU(n :, y¦?NT(n 9_ N(n 9y¨ N N <bNN .N^NupN@NVJnl Bn N^NuN" no=| N^NuN =n N^NupN(pN@NV#/9N8XN^NuQUANTIZETRANSPOSERANDOMIZEVELOCITY QUANTIZE RANDOMIZE TRANSPOSE VELOCITYpfN@NV?< ?<2HnN>P3R3T3V3X3Z?<?<2HnN>P3\3^3`#3/9?9Z?<<B'N6O ?<Hy~HyN*O ?<HyHyN*O Hy/9?<NO Hy?9^?<NPHy?9\BgNPN^NupN@NV(nBU?. Nm2TJgNU?. NoTJgN:. y`f./9?9`Hy?<?<?<B'N;DON\UHy?. N \JgN@:. yTf(nN :. yVf(nB9NN^NupN@NVDz9D N L?9/< HnNO N(?9/< HnNO N N *J.g`N/9?9Z?<B'B'N6O z9D N < NhFT/9?9X?< HyB'N0OHyBg<NP<NoTNX<NhFT/9?9X?< HyB'N0OHyBgB'NPB'NoTN N ^/9?P3j3l3n3p3r?<?<2HnN>P3t# d/9d?9t?<<B'N6O /9d?9t?. ?.N3O ?<Hy HyvN*O N^NupN@NV?9v/<HnNO J.g`NNB'NoT< NhFT/9d?9p?< HyB'N0O/9d?9t?<B'B'N6O /9d?P3|3~3À3Â3Ä?<?<2HnN>P3Æ?9|HyxN,\/9x?9ÄHnHnN4O/9xNg,X/9xN6X/9xNX/9x?.?.N P/9x?.?.NP/9x?.?.N.P/9x?9Æ?<<B'N6O /9xN,XN^NupN@NV<NhFTz. N  <NTN<NTNNNB'NTN~<NTNnB'NTN`<NTNPN$NF<NTN6NN,<NTNN ,D6Tbr|N^Nu COPY MOVE VOICE COPY VOICE MOVE[3][ The Destination track | is not clear. Please | clear it if you want | to move to it. ][ OK ] CLEAR VOICE CLEARpfN@NV?<?<2HnN>P3436383:3<3>3@3B3D3F3H3J3L3N3P3R3T3V3X3Z3\3^3`3b3d3f3h3j3l3n3p3r3t3v3x3z3|3~3ŀ3ł3ń3ņ?< ?<2HnN>P3ň3Ŋ3Ō3Ŏ3Ő3Œ3Ŕ3Ŗ3Ř3Ś3Ŝ3Ş3Š3Ţ3Ť3Ŧ3ŨN^NupN@NVN"?94HyÈN,\<N:THyÖ?9H?9J?9LN5O Hyâ?9N?9P?9RN5O /9È?9\HnHnN4O/9È?9Ō?.?.N3O Hyî/9Èz?NO Hyî?9Dz?NPHyî?9Fz?NPHy/9Èz?NO Hy?9@z?NPHy?9Bz?NPHy?9>z?NPHy>/9Èz?NO Hy>?9bz?NPHy>?9ńz?NPHy>?9xz?NPHy>?9lz?NPHy>?9pz ?NPHy>?9rz?NPHyĆ/9Èz?NO HyĆ?9Řz?NPHyĆ?9Œz?NPHyĆ?9Ť?<NPHyĆ?9Ŝz?NPHy?<?.<NP(_/ <N*jT(_:. N / /9È?9^?9`?,?, <NO(_33 / &n HS<N!r\(_N/ Hy?,?, N P(_/ HyHy<NO (_/ &n HS<N!r\(_N&n 33 / /9È?9v?9<<N2O (_/ /9È?9z?9<N$O (_N.N* bN:J9gHy>z?<NPNHyĆz?<NPN^Nup&N@NVz. N NpN HyÐHnHnNO HnN`XHn?.?.NapPHnHyÐHnN`,O HnHyÜHnN`,O z. N j*.ښ(n 9E NT*.ښ(n 9E *.ښx(n 9E N&:9ÜyÐ(n 9E NN Nf N^Nup&N@NVz. N NpN HyÐHnHnNO HnN`XHn?.?.NapPHnHyÐHnN`,O HnHyÜHnN`,O z. N j(n z:, ڮ-EHn/.HyÜN`rO N6HyÜ(n :9Ðl ??<?<NW O N N :/9ÈHyâHyÜN;O N^NupN@NV(n9y&z N H9y 9y" / &nHSB'N V\(_N69y$Bl N&N DD4:9.9y09y2 N^NupN@NVJ9f(n HTN"XN(n Bl :9ÜyÐ9E Bl/ Hy>HnNP(_:.RE^E:. N 9y9y N/ HyHyNP(_/ HyHyHyNO (_9y9y NbBl 9y9y NJBlBlBl Bl N6N* l B.N^NuIÐ&n&6|N^NupN(pN@NVz9 N UHnHnN#O /9È?9O NLN /9È?9:?<<.N5>O /9È?9O N^NupN@NV3 Ì<NT?. NTU?. NT_HyîHnNPHyîz?J.WDNP:. N J.gN(rNN HyĆz?.NPN^NupN@NVz9 N IÐGÜ&6RyÜ/9ÈHyâHyÜN;O Nz9 N <NTIÐGÜ&6RyÜ/9ÈHyâHyÜN;O NFIÐGÜ&6RyÜ/9ÈHyâHyÜN;O NN N NN NB N^NupN@NVHyîHnNP:.J9WDE/9È?96?<J.WD<N6O HyJ.WDN\J.gLHyz?<NPN 9fNHyHyNPN*/9È?<N4\Hyîz?<NPN^NupN@NVHyĆHnNP:. N :||N4B.|N&B.B.NN * 66B.|/9ÈHyâ....NHnNP:. N <||Nd||NTB.B.NHN< 88888888888888888888888888,B.B.J.g J.fz`zE/9ÈHyâ.B'B'.Nz. ?.NP.N*jTN^NupN@NVUHy>?.N \Jg<N*jTNU/9È?.?9^?9`HyHyNOJg<<N+XNU/9È?.?9v?9zHyHyNOJg<<N+XNUHy?.N\Jg<<N+XNV:.y|f@/9È?9|Hy?<?< ?<<N;DO<<N+XN B. N^Nu| N^NupN(pN@NV=|UHyĆ?.N \Jg,<N)fTHyĆHnNP:.N0:.yňfB/9È?9ňHyÎ?<?<?<<N;DO?9Î<N&XN:.yŊf /9È?9ŊHy&NbO N:.yŖf6/9È?9Ŗ?9ŚHy NO <<N*4XNt:.yŞf>/9È?9ŞHy"Bg?<?<<N;DO<<N*4XN*:.yŐf0/9È?9ŐHy$NO <<N*4XN:.yŢf@/9È?9ŢHy.Bg?<?<<N;DO:.<N*4XN:.yŦf@/9È?9ŦHy0Bg?<?<<N;DO:.<N*4XNV:.yŨf@/9È?9ŨHy2Bg?<?<<N;DO:.<N*4XN B. N^Nu| N^NupN(pN@NV(nBU/9È?. HyÖHyèHyÐN;OJg N'bNzU/9È?. HyâHyèHyÜN;OJgNJUHyî?. N \Jg N(rN(UHy?. N \Jg<N%TNU?. N+TJgNU?. N-TJgN:. y:f>NHyHyNP/9È?9:?<B'<N5>O N:. yNHyHyNP/9È?9O N@:. yTf(nŪN :. yVf(nB9ŪNN^NupN@NV<N:T/9È?9\?<J9WDB'N6O /9È?9Ō?<9B'N6O /9È?9X?<J9WDB'N6O Hyîz?B'NP/9È?96?<<B'N6O Hy<N\Hy>J9WDN\HyĆ9N\Hyz?B'NPJ9g?<B'N&XB'N*jTN?9ÎB'N&XB'N)fTŪB'N%T/9È?P=n?<?<2HnN>P3Ű3Ų?.HyŬN,\N^NupN@NV:. yŰf4:.yŲf(/9Ŭ?P?.?.?.?.?.?.?.?.?.?.Nz&ON^NupfN@NV#?<?<2HnN>P3Ÿ3ź3ż3ž33333B'N82T?<?<2HnN>P333333333?<?<2HnN>P3333/<5NXB'N5TN^NupN@NV/9?9?<.B'N5>O N^NupN@NV:. yf`N:.yfn/9?9?<HnN4O J.WDE/9?9?<.B'N5>O J.gBgNTN?<NTN~:.yfZ/9?9?<HnN4O J.WDE/9?9?<.B'N5>O .NTN:.yf N|N| N^NuN B. N^NupN(pN@NV:. yŸf`N:.yżf<N1bT?O /9?9?<J.WDB'N5>O /9?9?<J.WDB'N5>O N^NupN@NV:. yf`N:.yf<NTN:.yf<NTN:.yf<NTN:.yf<NTNr:.yf< NTNV:.yf< NTN::.yf< NTN:.yf< NTN| N^NuN B. N^NupN(pN@NVU?.?<I* /NPJg`NfI/ /9?9?<,B'N5>O (_J,g/ BgNT(_N/ ?<NT(_/ HlN{^X(_NN:N^NupN@NV=|I/ /9?9?<HlN4O (_/ HlN|X(_?.?<I* /NHPN^NupN@NV/9?9?<<B'N5>O NzN^NupN@NVU?. ?.N8XJgNXU?. ?.N78XJgN>U?. ?.N6XJgN$U?. ?.N3XJgN B. N^Nu| N^NupN(pN@NV=y[N^NupN(pN@NV(nGz6Q?<Hy:. ?(nHTNHO N^NupN@NVI&nz6Q:. ?(nHT?<HyNHO N^NupN@NV*<=E(n z:x89//NX(n z:,ڟ-Ez:././NX(n z:,ڟS(n(N^NupN@NV*<=Ez:./. /NX*=E:.SEHEBEHE(n8:.SEHEBEHEHERE(n9Ez:./. /N.*R(n9EN^NupN@NV(n HTHnN>P(n/ &nHSHnN>P(_*. cB.N^Nu*.=Ez EcB.N^NuzElE lc B.N^NuN :,E l c B.N^NuN :, E l c B.N^NuN :, EI&n&6|N^NupN(p N@NV(nG&6(nHTHnN>P(n / z:.ڮ/&nHSN?P(_z.Mz.E9Ez.9Ez.9E z.9E N^NupN@NV(n G&6z:.x8.ڄS/HxNX:.SEHEBEHEڟ(n(N^NupN@NV/. HxNX-_/. HxN.*RE(n9E*.RE(n9E*.(n8N^NupXN@NV=| =nI/ z??<G* /NHP(_NI8IGEz4Q:9RE9E&I/ z??<(G* /NHP(_ ncOJg$I/ z??<G* /NHP(_NnI nn/ HnHlN<:P(_N*/ HnHnN^P(_/ HnHlN^P(_I/ z??<G* /NHP(_IG&6?. HnHnNO ` N^NupN@NV0N|Uz??<I4* /NPJg`NB=y4Uz??<(I4* /NPJg`NvI4Gz6QzJg"IGahE$4GahE$4 n c3ZNByHyNXNH3?<HyBgHyNjNHO Uz??< I4* /NPJg?<Hy?<Hy4NHO ndDUz??<*I4* /NPJg ?.NET?94?.NGX`NBUz ??<PI4* /NPJg ?.NG.T?96?.NGX`Uz??<I4* /NPJg?<?.NGXNJ90g ?<NT nd&Uz??<I4* /NPJg`N?.z ?NX?.z ?N9XUz?BgI4* /NPJNqNU?<?<7HyNlN(P=_N^NupfN@NVI2=lG nnRkRSJ90g`NHnH$n?<HR?<HkNHO L$n5k$n5S$nk$nHR$nB*$nB*$nB*$nBj$n5|$nBj$n5|@$nB* nl@H$nHj"NLXLH$nHj4NLXL n l$nBHXXH?.HnNU\L?.?.NGXN^NupN@NVI2=lJ90gHG nl(HHk"NLXLHHk4NLXL/ ?.HlNU\(_N^NupN@NVBnHn?<?<?<NW O J90g ?. NTUz??<I4* /NPJg"Hy4HnHy4HnN>,ONxUz??<I4* /NPJgRI4 nn/ /,HnNN?<N7,TU<NITJg NP`NN^jBgN7,TN`:. yDŽf@?9Lj/<RHnNO J.gNUB'NITJgN^jN:. yǀflX/<U(N>TX?<?<?<N$\ǜB9NJN^NuprN@NVUHnNؘXJg`N?< ?<2HnN>P3ǎ3ǐ3ǔ3ǖ3ǘ3ǚ3ǒB.J.gz:.-EN -|*./NX?9ǔ/<UzHyǞN;O ?9ǖ/<VHyǢN2:@$0X  6  * RV > .84R2"P* " $@8L>"*B ,~.\B:&` P,4  ."46    ($  .$  ( *    ""  (   &              "  * &   &   "        >D  ""    " 6.  " ". "                     ,           "".                .*Vff 2."&L2V$"pH: ,,   2  0 $," $**,> 0"JXH&     B     ,<"            <       6(  D       D                         F" ( 6 B 6D" 6 N&" 6 $( *         "H. "     "  &        *        r*" ..&      "             (           B  ""&&&&&&8    06(*  8"( (<$&" 6 0<(B  $"NF& *.(,   6&$"&&&&&&&&&&&&D    l 8                        $(&.<$&4 FB4,$D&(, ,l  ,T*>    &                       , $  (*2*"    (   :   "                     B&P   2B."&4: .$ .$" < (X$J (FP "0,$:  &  $. .   .     & $"" VR$4P l($  (0(      04.8                 "   2    *  J   ,                             * 240$$          6                       &              "                    B     "&*   &       "" @22 0*  $(               "  $ $ "    N         ,      &  b""(    0 "P$",   L B^               *                    H     *4f8 0$ @   "  "& *&X.      .   " 2                                              $                                 * &         &("   0 $44 $"4> $ j     ( &*  2        N $           $         .         "    $         V    T    **&  F ,"@8 >$( B  "((F  . " &"  2 $ L,(     &"*.2       " * " "$$     ". J*     v2                   "Pz                ^   , ,8   @ (  $  :4 &      &          $(         ,* $   8                "      $     8    $      .  . 0          2x                                                               *  ""   &  ,> d         "                     " "         &                                                      .              &    $   @   T$  ,      T      *         .     T                                 B    "  0      "    "           $   $  " $" F.":, " 0$&l" ,$$ "                (,    " $     "        ("    `    $           f          & (      6     88$f Xf NAME MIDI CHANNEL IN PROGRAM PLAY ON OFF LOCK ON OFF INPUT FILTER ON OFF ON OFF INSTRUMENT/VOICE VOLUME RANGE NOTE RANGE THRU CHAN OKCANCEL00OUT00 36C 3 096 C 8 96C 8 OFF ON 0000 SHIFT 0SAXOPHONE ____________XXXXXXXXXXXX OUTPUT FILTER 00 - 127 127 0 CONTROLLER CHANNEL PRESSURE 01 ON ON ON AFTER PRESSURE PITCH BEND ON PITCH VOLUME CANCEL CLEAR Saxophone OUTPUT FILTER OFF OFF OFF OFF <<00 >>127 00127OK <<000 C#3 >>127 C#3 000127 C#2 C#3 TIME SIGNATURE / 44 TEMPO 60 METRONOME COUNT IN (BARS) ON OFF 01 SYNCHRONIZE ON OFF RECORDING TOLERANCE SECTION ________________________XXXXXXXXXXXX0001:01:001NNNXNNXNNNX001000101 QUANTIZATION / 16 TIME CANCELOK/ 16 / 4 1 METRONOME NEXT PREVIOUS NONE CHANGE ERASE INSERTSCAN TRACK 03 1 CHANNEL 01 01CANCEL OK CONDUCTOR PROGRAM 23 PROGRAM 0 NOTE 56 A# VEL. 64 60C 5 NOTE 64 NONE CODE 7 123 112 CODE 0 0 0 AT 0001:01:001000101001 TO 0001:01:001000101001 / 44 TIME SIGNATURE 2 TIMES. EXIT BARS BEFORE 1 1 REPEAT S SYNCHRONIZE NONE 1 / PAUSE 4 1 / 4 TEMPO 1120S. MIDI SPECIFICATION LOCAL AFTER PRESSURE FILTER PITCH BEND FILTER OFF OFF OFF ON ON ON OKCANCEL THRU CHANNEL ** PLAY STOP H IPQVW]^efklrs      $%+,12569:BCGHUb o    &'0 1: ;ABHIOPVWfgjkos !"89C DQ^ kw       !, -01?@CPjkz{     $ %*+./34LMPQTUfg(  y       !* +0189Rj   #$'(+,459=CFGJKNORSVWZ[^_bcr   & 5 D S b q              " # ( ) , - 0 1 4 5 = > I  J U  V a  b m  n y  z                              - . ? @ Q R c d u v            ) * ; < M N W  X ^ _ c d k l v  w z { ~        : G  O U V Y Z ]          $,>?QR] ^pqtu~       $%+,2378<=I JOPSTXY\dp qvw{|  F( 2D  % %   @    A  A     <% @T"@p X% @ @ t% A\(`@ A A$AA %@0@@&4 ,Ax! ;"7  @7# 87 $A='A7) 6( P  -l7 @?& C$p   @  @ @ @ @0@L @d @H h  @     , @(@D @@   @``|.  3*     @ @@$ \ @$  !@    < @x @"  @%  @ @"#@p@X t @@@ 8 T# !" `8% c3  4@ @ ("@ D +!@ @!@!$C"*@#   @"   /" 0@"t"X)K)D)!P((  l  % ?%@ @ ?@ " # ? `'@!+A ) $@!x @!1 0 A ",  -&@!\'.! "*0"</@"2:  534L4h 2 96B78 B:,1;>H<d=> : | ,!% #85 @#+ #) 4<Sf   #T!  #p!  #!  #  # #  % #$  P  3$$4 $P$l $$  $  $ $% yP# R %0 %L%h %\ c   ($: &  %D 3.('S(.DX'|$.`V (@ O+ !' "'(:'D %/.|)%'&d(&D&-*, % +%,&)&,&&HF-@.z/7+ t. 4,L5,hu,2-8,$ P,0+ 0. ; " & <X '`S'>,?,u,L. B-,C-H-d&6-E-HMP :wII6H M+l+ 9. KJJ :\+P  R+ GQQ :Pc1+  'U(\W(xAY(;'[(r*](GnN 2_(`)ta)b)n) h)d)<^)X N+4 p*T q* i)j)k*m*p*o*8oTafcm gll *p Z*s*e+y32 4=?, .-xbMtb 9{/$|/@}/\~/x////y%0!vAC-   2  0   0t 0   0@0X @0@0@0<`1p      1  1 @18  @1T ( &     !     . 1F C/ & H&   3L3h3 @3&()1  ^  1 +2 iB }@2l@2-@2 H9 @2@32@30D%  1 Q@4H9@4:  44 3:@4*;/ "  ' $@5`=@5|A@5B < )1 14C3  - 243@6 .2P 2 2 015 1@5/@62 *@6 FE>  9Q4,7@68@7E@7 4 5  = 5(!' %#$5D 4D] @@6\,@6x/ 5<  D 6$? 6@P686 JR I7 N3R7K7X L@7tM@7G7 O3 54> 7<5@4dFSS8R`8 P P/       %  8P    "9Pg }          )(   !$"3#C$S%c&s'(  4*3 +,-./0123#)3 857 6@ 7N 4\  9<' :j ;u < 8  `X0`B@H<(YV88?J8 ACCOMPANIST Tutorial --------------------- This is a tutorial document which gives a gentle introduction to ACCOMPANIST. Introduction ------------ ACCOMPANIST is a MIDI Sequencer. It is a program that runs on the Atari ST, and controls one or more MIDI boxes. There are many different kinds of MIDI box, but most of us have just one Keyboard + Synthesiser. This has a simple keyboard, together with some clever electronics to produce different kinds of sounds. It may also have some built-in drum sequences. From now on, I shall use the word Synthesiser to refer to your MIDI box. If you haven't bought your MIDI equipment yet, you can still have fun with ACCOMPANIST by using the ST sound channels for output. Skip to Start-Up. Choosing MIDI equipment is not easy, so I have included a few hints at the end of this tutorial. Connecting Up ------------- The first task is connect the ST to the Synthesiser, using two MIDI leads. Connect the MIDI OUT socket on the ST to the MIDI IN socket on the Synthesiser, and the MIDI OUT socket on the Synthesiser to the MIDI IN socket on the ST. A further MIDI box, such as an Expander, which has no keyboard, would need a third MIDI lead, which should connect the Expander's MIDI IN socket to the MIDI THRU socket of the Synthesiser. Start-Up -------- Start ACCOMPANIST by double clicking on SEQUENCE.PRG. After a few seconds ACCOMPANIST'S desktop appears on the screen. Switch on your Synthesiser, and play a few notes to check that the Volume is turned up to a hearing level. Load & Play ----------- Now you can listen to some music. Use the mouse to select Load in the File Menu. Use the standard File Selector to select a piece of music in the MUSIC Folder. If you have a Synthesiser connected, choose any piece, otherwise load the Entertainer, or Well Temper'd Clavichord, which only use the ST sound channels. You will see lines of music appear in the Map box at the top right of the screen. Click on PLAY in the Play/Record box at the bottom centre of the screen. You will hear the Metronome coming from the ST Monitor, which 'burps like a frog', according to ST Format's reviewer Jon Bates! Your Synthesiser should start playing. If not, check the connections and volume levels. If this still fails, your Synthesiser may be set up to recieve on a different MIDI Channel, see below. Changing the start point ------------------------ You can start the music playing anywhere by changing the start time, called the Marker. This is under the PLAY icon. Click on the bar number, which is the left hand number, and roll the mouse while holding the left button down. Try different directions and see what happens. You will see the bar number changing, and the Time Cursor moving across the Map box. When you release the mouse button, you will see the litle Marker box move under the Map. Alterations while Playing ------------------------- You can change the Tempo while playing. Click on the up or down arrows in the Conductor box to the left of the PLAY icon, and hold the button down. You can also switch Voices off and on, by clicking on the Voice number to the left of its name. When the number is dark, the Voice plays, and when it is feint, the Voice is silent. Now Load and Play some of the other pieces of music. Simple Recording ---------------- Now you've heard ACCOMPANIST playing, you will want to record your own music. First clear out what you have previously loaded, by selecting Clear in the File Menu. Now select the first Voice in the Voice box at the top left of the screen, by clicking on its name. It appears inverted. Click on RECORD, wait for the Metronome to sound the one bar count-in, then start playing. When you have finished, click on STOP. You will see some music lines in the Map box. If not, check the connection between the ST's MIDI IN socket and your Synthesiser's MIDI OUT socket. Click on PLAY to hear what you recorded. If you like what you hear, then click on COMMIT in the Commit box, at the bottom left of the screen. Otherwise, click on UNDO then COMMIT. This allows you to choose whether to keep what you have recorded. Many different operations in ACCOMPANIST can be viewed before and after, by clicking on UNDO/REDO. When you have finally chosen which you like, then click on COMMIT. Quantization ------------ When you have recorded something that you like, you can tidy it up by selecting Quantize in the Blocks Menu. A Dialogue box appears. If you have been playing crotchets and quavers, then click and roll the /4 in the bottom left box to /8, in the same way that you changed the Marker's bar number. Click on OK. When the Dialogue box has disappeared, click on PLAY to hear the result. If you like it, click on COMMIT as before. Editing Music ------------- What usually happens to me, is that after Quantizing, the music sounds much better, except for a few bad patches. These are where my playing was so bad that the Quantizer moved the notes the wrong way, or I have forgotten that there were some semi- quavers, and I have quantized into quavers. If there are several wrong notes in a bar, the simplest way to change them is to play the bar again using PUNCH in the punch box, at the bottom right of the screen. Before you do this, you have to set the start and stop times for the time interval to be replaced. Click on the music line in the Map for the Voice to be changed under the bar number to be replaced. A black box, called the Fragment appears, and the Punch-In & Punch-Out times below the PUNCH icon change. If you get it wrong, try again. Try dragging a box as well. Now click on PUNCH. The Metronome counts in the bar before the Punch-In time, also playing what you have recorded previously. When it reaches the start of the bar you want to change, play it again. To hear the result, click on AUDITION, and if you like it then click on COMMIT. Otherwise UNDO it, and have another go. Editing Notes/Chords -------------------- If only a single note or chord is wrong, then AUTO-PUN(CH) is a simple way to change it. If the note is a quaver, then change the Map resolution by rolling the /** at the top of the Voice box to /8. The Map expands. Click on AUTO-AUD(IT) in the Punch box. Now click on the line of music in the Map box, where you think the bad note is. The Fragment's black box appears, and the times in the Punch box change. You hear the Fragment being played. Keep clicking on the line of music until you have found the Note/Chord that is wrong, then click on AUTO-PUN(CH). Now play the correct Note/Chord. Use AUDITION, as above, to hear the result. Sections -------- Under the Map, you see the word Section. Click on this, then select Change in the Section Menu. The Section Dialogue box appears. You can alter the Time signature, Tempo as you wish, by clicking and rolling the mouse. Try changing the Time signature, click on OK, then PLAY. You will see the new Time signature in the Conductor box. Some pieces of music have several sections with different Time signatures and Tempi. You can open a new Section for each one. Voice Copy ---------- It is often convenient to make a copy of a Voice in order to try something new. To do this, select Copy in the Voice Menu. Set the source and destination Voices on the left hand side, then click on OK. Use UNDO/REDO as required before COMMIT. You can merge many Voices into one, and copy parts of one Voice to another. Block Editing ------------- The Block Menu contains various features for copying, moving, transposing all or parts of a piece of music. Select Transpose, and put the music up a tone by changing the To note at the bottom to D. MIDI Channels ------------- You should be able to get quite a long way without having to worry about MIDI channel numbers. However, if your Synthesiser wont play, then it may be because it is set up to recieve on a different MIDI channel. All ACCOMPANIST's music uses channel 0. Also, you may have a Multi-Timbral device, which means that it can play several different instruments at the same time. You can change the MIDI channel that a Voice outputs, by clicking on the Voice name, and selecting Change in the Voice Menu. The Voice Dialogue box appears. The output MIDI channel is at the top right, and is currently set to **, which means use the input channel. Click and roll to get channels from 0 to 15. Unfortunately, different people talk about MIDI channels in different ways. Some use 0 to 15, others use 1 to 16. Selecting Midi-base in the Options Menu allows you to tell ACCOMPANIST which to use. More about MIDI --------------- If you want to learn more about MIDI, the Sound on Sound magazine gives a good coverage of the MIDI scene. They also have an excellent list of books about MIDI and related matters. You can contact them on 0480 61244. Buying a Synthesiser -------------------- If you are thinking of buying a MIDI Synthesiser, prices for new models start at under 200. You will be overwhelmed by jargon, and its worth clarifying a few terms here:- Polyphony - this means how many notes can be played at the same time. Multi-timbral - this means that more than one instrument can be played at once using different MIDI channels, eg my CASIO HT3000 is 3-Timbral. I can play 4 notes together on a Piano, plus 3 notes on a Harpsichord, plus 1 note on a Bass. So, in total it has a polyphony of 8. This is fixed polyphony. Some Synthesisers can allocate notes to channels flexibly, as required. Velocity Sensitive - this means the harder you hit the keys, the louder it sounds. Weighted keys - this means that the keys should feel like proper Piano keys (they never quite manage it). You must decide what combination of these features you want. Needless to say, the more you want, the more it will cost! Conclusion ---------- This tutorial has introduced the basic features of ACCOMPANIST, and should allow you to have a lot of fun. Now you can try other features such as Filters, or changing the Metronome. If something unexpected happens and you can't work it out, then as the saying goes 'If all else fails, read the instructions!'. The manual is in the MANUAL.TXT file on the disk. Good luck. ACCOMPANIST - A 16 Voice Sequencer. ----------------------------------- Version 2.3 September 1990 ----------- -------------- ACCOMPANIST has been through a number of versions since version 2.1 entered the Public Domain in September 1989. There have been quite a few bug reports and suggestions for enhance- ments. This is a special version of ACCOMPANIST. It contains fixes for most of the bugs that have been reported since ACCOMPANIST version 2.1 was released. These are listed below. The latest version is 4.3, and is available to anyone who writes and asks for it (see READ.ME). The enhancements it contains are listed after the bug fixes. Enhancements in Version 2.3 --------------------------- 1. MIDI THRU works when the sequencer is inactive (ie not playing or recording). 2. MIDI THRU works WITH AUTO-PUN(CH). Bug Fixes in Version 2.3 ------------------------ 1. AUTO-PUN(CH) now works correctly when a Synthesiser sends MIDI messages such as Active-Sense. 2. Note Volumes, and Negative shift values, are now correctly displayed in the Voice Dialogue. Bug Fixes in Version 2.2 ------------------------ 1. Recording a lot of chords no longer gives timing errors after a number of bars. 2. MIDI Thru no longer crashes when the Voice Output Channel is set to **. 3. When driven by an external MIDI clock, ACCOMPANIST waits until the rhythm unit starts, instead of starting at the first MIDI input, e.g Active Sensing, MIDI Clock. 4. When driving an external rhythm unit with ACCOMPANIST'S clock, ACCOMPANIST now works correctly, even if the rhythm unit is sending its own MIDI Clock output (eg as on a YAMAHA HS4 Organ). 5. When driving an external rhythm unit with ACCOMPANIST'S clock, and the Tempo is changed while playing, using the arrows in the Conductor box, ACCOMPANIST and the rhythm unit now stay synchronized correctly. 6. The Conductor Dialogue now scans correctly after updating the time. 7. Updating times for Conductor commands in the Conductor Dialogue now works correctly. 8. Selecting SCAN in the Conductor Dialogue immediately scans to an existing Conductor operation. 9. Quantize at less than /16 now works correctly. 10. The Resource file is now searched for in the correct folder, ie the one from which loading took place. 11. The Map is now displayed correctly in high resolution, with the lines of music properly aligned with each Voice. 12. Quantize no longer crashes with a divisor of 25 or more. 13. Switching from an External MIDI clock back to the internal clock, now starts immediately PLAY is selected, instead of waiting for MIDI input. 14. The desk accessories menu is now correctly set up. 15. Recording with an External MIDI Clock now works correctly. 16. When Voices cannot be distinguished for recording, the correct Voice names are now given in the error message. 17. Randomize uses the correct values, not those left by the previous Quantize Dialogue, if any. 18. Save Dialogue now correctly picks up the File name previously used for Save-as. Bugs Remaining -------------- 1. Changing a Section's time, so that it is after another Section, causes timing errors when playing music. 2. No check is made that there is enough space to load a piece of music. (All the pieces on this disk load easily on a 512K ST.) Enhancements in Version 4.3 --------------------------- 1. MIDI File Standard (MFS) format is used for input and output. Version 2 files may still be read in Version 3+. This allows you to share music with users of other MIDI sequencers, or even different hardware (eg MAC, PC). It also allows you to upgrade to a commercial sequencer, eg NOTATOR, and take your music with you. 2. Repetition. A sequence of bars may be repeated a number of times, with early exit a number of bars before the end of a repeated sequence. 3. Insert and Delete. These allow a number of bars to be inserted or deleted, with all music and Sections being moved appropriately. They are primarily intended to simplify the addition and deletion of Repeats with 1 or more exit bars. 4. The Metronome may use different notes and velocities for the first and subsequent beats in each bar. 5. Output to the monitor using the Atari's sound channels may be switched, allowing free use of MIDI Channels 14-16. 6. Program numbers are no longer limited to 96, but may be specified up to 127. 7. ACCOMPANIST optionally initialised by a small text Configuration File. 8. Magnified Text to help the partially sighted. Any object on the desktop, or in each Menu and Dialogue, can be magnified into a large font by pressing either shift key while clicking on the object. This is optional, and is specified in the Configura- tion File. 9. Specification of the amount of MIDI Event memory used by ACCOMPANIST. This is specified in the Configuration File. 10. Specification of the amount of memory to be left free for use by other software. This is specified in the Configuration File. 11. Block Move and Copy more forgiving about handling blocks containing Time Signature changes. 12. Double clicking on a Voice name enters the Voice Change Dialogue immediately. 13. Double clicking on a Section name enters the Section Change Dialogue immediately 14. Clicking on an unselected Section causes the Marker to be moved to that section. 15. Double clicking in the Marker slider box moves the Marker to that position. . p$j.. p$j13THS AMI &pjMAMI PRG (pjWAMI RSC ,pj@C_TO_DM AMI 0pjKC_TO_DM2AMI 2pjKFIFTHS AMI 5pjUMAJOR_7 AMI 7pjOORIENTALAMI :pj\READ_ME! JGl0<``??<>N2TX0<NqLN^NuNVH>.?<N2TT<0|ALB.BgHn?<GN2TPB9YfHyLHyYfN;PHnHyYfN;PHyLHyYfN;PB9UHnHyUHyYfN@O 9YfH|A??<N2TXHyYfNN2TX0<LN^NuNVH*nBGH|Am H|GoH|am^H|gnT-H|+g -H|-f-H|1m -H|8o,-H|1m-H|8n -H|g0<``H`BG`><`><`><`><`>< `>< `RG`SG`||`t| `l|`d|$`\|0`T|<`L|H`D|T`<|``4|l`,0<`,`"|+|f Gm Go0<`0NqL N^NuNVH0<3Y"3Y BG` 0<G2AA0@A@0@A0<G2AA0@AB00@A0<G2A8DAJ80@SD Dm Dn09Lg0|| 8` D m D/n09Lg 0||@802A0A2AH҈ <Ё/N XAB0pRG Gm`BG`@A0pH|l$2AAH҈ <Ё/N XBEBF`$?<N2T/ </N3X @RF29Y"AAJ200Ae0@AJ00Ap09Y"R@|3Y"BEBF`$?<N2T/ </N3X @RF29Y AAJ200Ae09Y R@|3Y 0@ALb002AA2AA2AAH҈ <Ё/N X`AS0pRG Gm yU`2( yU`h09T*d|d?N4T?N T?<?<N1XJ@f yV0gX?<?<N1XJ@g?<?<N1XBG` 2AAH҈ <Ё/N XRG GmLN^NuNVH*n`,Nq?<?<N1Xg|??<?<N1\||fL N^NuNVH>.TGB?< N2T\**|,μ܇Nq e/?< N2T\L N^NuNVH>.<. :. 8.03Y$3U03Y&3U3U0ES@3Y(3T(0DS@3Y*HyY$?<?9T"NGPLN^NuNVH>.<. :. 8.HyS?<NA2\Bg?9T"NGNX?<?9T"NGX3Y$3Y&0ES@3Y(0DS@3Y*HyY$?9T"NF\HyS?<NA2\LN^NuNVH>.0gBG:<`><BEHyS?<NA2\<<`4?<??9T(?9U?9U?9UBg?/9U`NB2ORF Fo<<`4?<??9T(?9U?9U?9UBg?/9U`NB2ORF Fo?<??9T(?9U?9U?9UBg?<!/9U`NB2O?<??9T(?9U?9U?9UBg?<"/9U`NB2O?<??9T(?9U?9U?9UBg?< /9U`NB2O?<??9T(?9U?9U?9UBg?</9U`NB2O?<??9T(?9U?9U?9UBg?</9U`NB2O?<??9T(?9U?9U?9UBg?</9U`NB2O?<??9T(?9U?9U?9UBg?</9U`NB2OHyS?<NA2\LN^NuNV?9L?</9T$NAP?9L?</9T$NAP?9L?</9T$NAP?9L?</9T$NAPN^NuNVH?<NLT<<`Bn?/9U`N@|\> G"f ?<?</9T$NBPBg?</9T$NBP?9T(?9U?9U?9U?<Bg/9YNBOBg/9YN@|\ yYhR yU`h:BgBgHyV?<?9VNDvO ?9X ?9Y?9Y?9YNP?9T(?9U?9U?9U?<Bg/9U`NBO?<?</9T$NBPBg?</9T$NBP`` G fd3LByL<<Bn`v0H/ </N3  yU`-p n/NX=@ nfByL n Pg3L`&0.@ALb13LRFRn Fo<<Bn`\0H/ </N3  yU`-p n/N X=@ nfByL`0.@AJ1RFRn Fo?<Bg?9T(?9U?9U?9UBg?< /9U`NB2OBgNLTN?<?</9T$NBP``<<<Bn`(0H/ </N3  yU`-p n/NX=@ nf=|0.R@ @ o*1K0.R@H H@|0K;K`(0.R@H H@|0K;K KHyS?<NA2\HyJ?<N?Z\HyS?<NA2\?<Bg?9T(?9U?9U?9UBg?<!/9U`NB2O` 0.@ALb1RFRn Fo0.g`<<Bn`0H/ </N3  yU`-p n/N X=@ nf=|0.R@H H@|0J}HyS?<NA2\HyJT?<N?Z\HyS?<NA2\?<Bg?9T(?9U?9U?9UBg?<!/9U`NB2O` 0.@AJ1RFRn Fo0.f`0<f3L3L?<Bg?9T(?9U?9U?9UBg?/9U`NB2ON?<?</9T$NBPBgNLTLN^NuNVH>.<. yU`2( yU`h(</8H/N3(X yU`0( yU`h=@??Bg?</9U`NBO @fz yU`2( yU`0(A1@ yU`0(no yU`1n?9T(?9U?9U?9U?<?</9U`NBO yU`3T*`F??Bg?</9U`NBO @ft yU`2( yU`0(A1@ yU`Jhl yU`Bh?9T(?9U?9U?9U?<?</9U`NBO yU`3T*`???<?</9U`NBO @fBg?<?</9U`NAVO H/ <d/N3 * /0H/N3 X yU`1@?9T(?9U?9U?9U?<?</9U`NBO yU`3T*LN^NuNVHyS?<NA2\?<NDT=n=n =n =nHnHnHnHn?< ?9VNCO`HnHnN2Pgf?.?.?.?.N6P?9X ?9Y?9Y?9YNP?9T(?9U?9U?9U?<Bg/9U`NBOHnHnHnHn?< ?9VNCO0.g0.fXHyY$Bg?9T"NGP0<3U3U3U ySf 3T(`3T(BgNDTHyS?<NA2\N^NuNV yVg BgBgBgBg?< ?9VNDvO `"HyS?<NA2\HyX HyYHyYHyY?<BgNCOTyYRyY]yYYyX ?9X ?9Y?9Y?9Y?<NCO 3VBgBgHyN~?<?9VNDvO BgBgHyV?<?9VNDvO ?9X ?9Y?9Y?9Y?9VND:O HyX HyYHyYHyY?<?9VNCOHyS?<NA2\N^NuNVHyS?<NA2\?9VNCtT?9VNCT3VHyS?<NA2\N^NuNV yY0(| ? yY0(| ? yY0([@? yY0([@?BgBgBgBgBgN?O?9T(?9U?9U?9U?<Bg/9YNBOBg/9YN@|\ yYhR yY0(| ? yY0(| ? yY0([@? yY0([@?BgBgBgBg?<N?O?<?</9T$NBPN^NuNV yY<0(| ? yY<0(| ? yY<0([@? yY<0([@?BgBgBgBgBgN?O?9T(?9U?9U?9U?<Bg/9YHyS?<NA2\ Gf?<?</9T$NBP`ByLByLNBgN&T yY80(| ? yY80(| ? yY80([@? yY80([@?BgBgBgBgBgN?O?9T(?9U?9U?9U?<Bg/9Y8NBOBgNT< FfV?<HyK6HyO&N<`B0H/ </N3  yU`(p &T<@@`H| fRRG Go><`B0H/ </N3  yU`(p &T<@@`H| fRRG GoH|03T*09T* H|0A3T*09T* H|0A3T* yU`1yT* yY80(| ? yY80(| ? yY80([@? yY80([@?BgBgBgBg?<N?O Ff?<?</9T$NBP`$HyOrHyVN<8PBG`AU0pAV"H҇ A@ RGAU0pH|.g AU0pfAV HЇ @B( >< `2AV0pH|AmAV0pH|Zn AV0 pRGAV0pfBgBgHyV?<?9VNDvO ?<?</9T$NBP3 U3U3UHyU?<?9XN>PPBg?</9T$NBPL8N^NuNVH HyOHyK6N<8P<<><`H0H/ </N3  yU`*p (U`0RFAK6f0RFAK6 RG Go><`H0H/ </N3  yU`*p (U`0RFAK6f0RFAK6 RG Go>9T*μd0|02RFAK609T*2dA |02RFAK609T* H@|02RFAK60RFAK6 AK6B0` yX 0(| ? yX 0(| ? yX 0([@? yX 0([@?BgBgBgBgBgN?O?9T(?9U?9U?9U?<Bg/9X NBO?<NT> yX 0(| ? yX 0(| ? yX 0([@? yX 0([@?BgBgBgBg?<N?O GfHyOHyVN<8PBG`AU0pAV"H҇ A@ RGAU0pH|.fAV HЇ @B( >< `2AV0pH|AmAV0pH|Zn AV0 pRGAV0pfBgBgHyV?<?9VNDvO ?<?</9T$NBPL0N^NuNVH09JRgf09Lg^0.gXHyS?<NA2\HyO?<N?Z\>HyS?<NA2\ Gf?<?</9T$NBP`?<NLT><`,0H/ </N3  yU`-p n PBRG Go><`,0H/ </N3  yU`-p n PBRG GoBgBgHyO?<?9VNDvO ?<?</9T$NBPBgNLTByLByLNLN^NuNVH>.0`Bg?</9T$NBP3 U3U3U`Bg?</9T$NBP3 U3U3U`09Lg0Bg?</9T$NBP3 U3U3U`T`h09Lg0Bg?</9T$NBP3 U3U3U``,Bg?</9T$NBP3 U3U3U`09Lg0Bg?</9T$NBP3 U3U3U``Bg?</9T$NBP3 U3U3U`x09Lg.Bg?</9T$NBP3 U3U3U`@`V`<|g$|g|gڰ|g|g|&gX|.g(|bgHyU?<?9XN>PPLN^NuNVH`RHySHnHySHnHnHnBgBgHnBgBgBgBgBgBgBgBgBgBg?<?<?<?<N>|O<>0|g0.`0.`0.` N``| g0.`N`N#`HyK6NX`09JRgrHyS?<NA2\HyP?<N?Z\<HyS?<NA2\ Ff?<?</9T$NBP`D?<?</9T$NBP``(` |gT|gV|gj|gP0.`?<N&T`N`` |g|g0.` N``|g0.`N`09LW|3L?9L?</9T$NAP?<?</9T$NBP`\09JRW|3JR?9JR?< /9T$NAP?<?</9T$NBP``|gh|gj| g`(|g|g,|g|g|g(`?.?.?.?.NP`BgBgBgBg?< ?9VNDvO `r09JRgFHyS?<NA2\HyPH?<N?Z\<HyS?<NA2\ Ff`\``$``T`| gZ|gd|gx|g0|g ?.N(6T0|g?.?.NdX0<fLN^NuNVN=HyS?<NA2\?<N2T3S09Sf:HyS?<NA2\HyP|?<N?Z\HyS?<NA2\`HyPNCXXf:HyS?<NA2\HyP?<N?Z\HyS?<NA2\`T/ $_A#VHyT$BgBgNCP?</9T$NA\?9L?</9T$NAP?9JR?< /9T$NAPNHyU`?<BgNCP yU`Hh yU`Hh yU`Hh yU`Hh/9U`N?~O yU`3T* ySf yU`Ph` yU`hHyU,?<BgNCP yU,Hh yU,Hh yU,Hh yU,Hh/9U,N?~OHyY8?<BgNCP yY8Hh yY8Hh yY8Hh yY8Hh/9Y8N?~OHyX ?<BgNCP yX Hh yX Hh yX Hh yX Hh/9X N?~O ySf0< yX 1@ yY81@`0< yX 1@ yY81@HyY?<BgNCP yYHh yYHh yYHh yYHh/9YN?~O ySf yYVhHyY.=|\ASL"HPgXHf0(LN^NuNVHHyRj/.N<PfBG`HyRp/.N<Pf><`HyRv/.N<Pf><`0. |gR0. |?/.?<=N2TP>J@m 0. |g&JGm??<>N2TXBg/.?<`j0. |gD0. |?/.?<=N2TP>J@m"??<>N2TXBg/.?<`0. |?/.?<=N2TP>JGl 3S0<`?. ?N9X0LN^NuNV/.?<HN2T\-@ .f-|3S .N^NuNV0./N;XN^NuNV . @"n rJWfSWfN^NuLB@ggSBAgHJ@gHANuL rWfNu op`R@SJWfFNuL2/ f0NuSAB@gVSBAgHJ@gHANuNVH*n (MBn ng?.N: T| fA&H. nU|`H| f S @  . nU| A|l0fD AH-@Hn/.?.?<@N2TO <Hg 3S0<`dA&H0f~ =@`J/ 0./?.?<@N2TO -@2.¼g .3S0<` .n0.L8N^NuNV?<NDT0<N^NuNVAY@#YNAUd#YRAU#YVAW#YZAV#Y^AS,#YbAYN#V?< NDT3WX09XN^NuNV3U3 U# V?< NDTN^NuNV3U3 U3 U3U3U3U3U3U3U3U3U3U3 U3"U#$V3(U3*U?<NDT n,0W n00W n40W n80X n<0X n@0X09WN^NuNV3U# V?<4NDTN^NuNV#V?<6NDT n 0W n0W n0W n0X09WN^NuNV3U3 U3 U3U3U3U3U3U3U nf 3S3S3S3S ?<3NDTN^NuNV n0S n 0S n0S n0S N^NuNV#V3 U?<2NDTN^NuNV3U?<5NDTN^NuNV#V# V?<ZNDT n0W09WN^NuNV?<MNDT n0W n 0W n0W n0X09WN^NuNV3U# V?<NNDTN^NuNV#V3 U3U3U?<LNDTN^NuNV#V3 U?<NDTN^NuNV#V3 U3U?<NDTN^NuNV#V3 U3U?< NDTN^NuNV#V3 U3U?<!NDTN^NuNV#V3 U3U3U3U3U3U3U3U?</NDTN^NuNV#V3 U3U3U3U3U3U?<*NDTN^NuNV#V3 U3U3U3U?<+NDTN^NuNV3U3 U3YH?<pNDTByYH n S,09WN^NuNV#V?<nNDTN^NuNV3U?<fNDTN^NuNV3U3 U3 U3U3U?<dNDTN^NuNV3U?<gNDTN^NuNV3U3 U?<hNDT n 0W n0W n0W n0X09WN^NuNV3U3 U3 U3U3U?<eNDTN^NuNV3U3 U3 U3U3U3U?<iNDTN^NuNV3U?<kNDTN^NuNV3Y@0.| AHHЈ-@=|` nR2.AAY@H1Rn nm/9VNHX09WN^NuNV3eS4ByS6ByS:3S@NFvN^NuNV#S#S$ .мZ#S(3dS4ByS63 S: n 3S@NFv09S@ n 03R|AU#SAX#S$AT,#S(AV#S N^NuNV .3SB .3SDN^NuNV .3SF .3SHN^NuNV09SF69SHƼ n N^NuAU0XXyX !JHyS4#SHyS" <sNBYyXAU0X"P$hNuNV# S 3rS43S6ByS:3S@NFvAV#S N^NuNV# S 3 U3S43S63S:3S@NFvAV#S N^NuNV3 U3S4ByS63S:3S@NFv09XN^NuNV3 U3S4ByS63S:3S@NFv09XN^NuNVH$.f BB`&". Bvd d``bd-@-A LN^NuNVHL&gHC H@J@g@HCBCւ-C LN^.JNuNV?.?<LN2TXN^NuNV?.N9TJnn0<`,?.?<>N2TX=@g3S0<``0<NqN^NuAU0XXyX !J"/0<NBYyXAU0X"P$hNu [3][There is a problem with|voice number _;|Remember, voices must be|within the range 1 - 128.][ Ok ]  [3][ |There is a problem|at note number __;|Please repair!][ Ok ]AMI Data File: A:\*.AMI ------------------------------------------------------------- [3][The printer is not online.|Please correct this condition|and try again.][ Ok ]AMI note channel [3][|No filename chosen|for saving to disk.][ Ok ][3][|No filename chosen|for loading from disk.][ Ok ][2][That file already exists|on disk.|Overwrite it?][ Yes | No ]000 (000000000000000000000000000000000 AMI - An Algorithmic Musical Instrument for MIDI [2][Loading an AMI Data File|now will destroy valid data|in the edit buffer.|Do you want to continue?][ Yes | No ]AMI Data File:[1][|The file you've chosen|is NOT an AMI Data file][ Ok ] data file: AMI Data File: data file: [2][Clearing the edit buffer|now will destroy valid data.|Do you want to continue?][ Yes | No ] data file: untitled[2][ |Are you sure you want to quit?| ][ Yes | No ][2][ |Are you sure you want to quit?| ][ Yes | No ][3][ |Fatal error...|AMI will run in|medium and high|resolutions only.][ Sorry ]ami.rsc[3][ |Fatal error...|AMI.RSC not found.][ Abort ] Mike Yocum, 1988 R CON:AUX:PRT:*        * " &                 ^~"LL  8   "00(*   (    .                     *  **    >.    ,              4                                    F:       (         0  &           H  >.   <     `  D                             H0~"  (l@ (X&>&. . 4&f.,*   ."(Ҁ8 (                              &   J t$g48  File Edit MIDI Options About AMI... --------------------123456 Load buffer... L Save buffer... S ----------------------- Quit Q Print buffer... P Edit buffer... E Clear buffer C AMI... A Help... CZ-101 Safety Candidate notes:@@@Note 1: ___XXX@@@Note 2: ___XXX@@@Note 3: ___XXX@@@Note 4: ___XXX@@@Note 5: ___XXX@@@Note 6: ___XXX@@@Note 7: ___XXX@@@Note 8: ___XXX@@@Note 9: ___XXX@@@Note 10: ___XXX@@@Note 11: ___XXX@@@Note 12: ___XXX@@@Note 13: ___XXX@@@Note 14: ___XXX@@@Note 15: ___XXX@@@Note 16: ___XXXVoice selection:@@@Channel 1: ___XXX@@@Channel 2: ___XXX@@@Channel 3: ___XXX@@@Channel 4: ___XXXTempo:FasterSlowerCancelDoneHelpAMI is now composing;press any key ormouse button to stop.Load AMI Data File...Save AMI Data File... AMI Help: Candidate notes - Supplies AMI with notes to play (see "Note Language" below). The likelihood of one note being played over another ranges from Note 1 to 16 (most to least likely).Note Language - The method of note entry for candidate notes is:NOTE[MODIFIER]OCTAVENOTE represents the note to be played, e.g. c, d, e,f, g, a, b. Upper or lower case is accepted.MODIFIER (+ or -) is optional. It allows the noteto be made sharp (+) or flat (-).OCTAVE is required, & tells AMI which octave (1 - 8)you want NOTE (with MODIFIER, if present) played in.Examples are: c5, A4, b-6, F+3, etc.Voice selection - Allows you to choose voices for the 4 AMI MIDIchannels (1 - 4). CZ synths get special translationby using the CZ-101 menu option.Tempo - Alters the speed at which AMI "composes" and plays.Use arrows for coarse adjust, slider for fine adjust.AMIAn Algorithmic Musical Instrument for MIDICopyright Mike Yocum, 1988Version 1.0 Ok Ufghly }        ! %)6 :>K OS` dhu y}    #'./0789@ASijk|}~ GTU7V:C#$5%ST.U3"55AB%CA5!&'F(^_6`def+ ZZ $ ) 0  7 >  P  H ] rtvxz |~  $  3  ?  J " B =6   4 P   l                0(  L(  h(  (   ;    - , 1 % H/  d!B-"I%N         K!K    (F D6 `9 |B    4  -   3   ! $ 5 @ 4 \ $ xA 6   F 5  .  * <  X' t4dAMI Data File: c4 e4 g4 c5 e5 g5 d5 f5 a5 d4 f4 a4 c3 g2 c2 c1 1 1 1 1 157 AMI Data File: c5 e5 g5 c6 e6 g6 d6 f6 a6 d5 f5 a5 c4 g3 c3 c2 5 5 5 5 157 AMI Data File: c3 g3 d4 a4 e5 b5 f+6 c+7 g+7 d+8 a+8 e+8 c2 g2 d2 a2 11 11 11 11 221 AMI Data File: c5 e5 g5 b5 c6 e6 g6 b6 d6 f6 g6 b6 d5 f5 g5 b5 13 13 13 13 207 AMI Data File: c+6 d+6 f+6 g+6 a+6 c+7 d+7 f+7 g+7 a+7 c+7 d+5 f+5 g+5 a+5 c+4 8 8 9 12 238 AMI An Algorithmic Musical Instrument For MIDI Version 1.0 - 23 April 1988 By Mike Yocum As MIDI (the Musical Instrument Digital Interface) becomes more popular, people look for more ways to use it with their computers. Sequencers and patch librarians are the most popular programs available. However, one of the more current rumblings heard in MIDI circles is "algorithmic composition". In other words, letting the computer compose the music, within the bounds of some preset rules. The rules could conceivably range from a totally random choice of notes to the rules of the grand masters. Don't get the idea that algorithmic composition is a new idea, because it isn't. The first I read of it was in an article by a man named John Simonton, Jr., who was the head of a company called PAIA Electronics, Inc. This company was a pioneer in the field of computer-assisted synthesis in the late 70's and early 80's. In an article (and accompanying program for the 6503 microprocessor) entitled "Pink Tunes," he described his idea of computer composition, and its implementation on a PAIA computer/synthesizer combination. "Pink Tunes" utilized an algorithm conceived by Richard Voss of IBM. Without going into a lot of detail, what the algorithm does is filter random numbers, in much the way (for you analog synth buffs) pink noise is filtered white noise. This allows randomness with an amount of predictability. Does that sound contradictory? Actually, it's very useful to our purpose. And our purpose here is AMI, which is short for Algorithmic Musical Instrument. AMI is a simple algorithmic composition tool. Sometimes, AMI reminds me of wind chimes, other times it reminds me of King Crimson during the quiet parts. It will make for interesting background music, or hopefully inspiration for some sort of composition. Using a list of sixteen candidate notes, AMI "composes" 4-part harmonies over MIDI. The sixteen notes are picked by you, or loaded from disk from an AMI data file. This is your element of control. You can make the notes as sweet (harmonious) or sour (discordant) as you like. Where you place the note in the list of sixteen candidates makes a difference, too (thanks to the Voss algorithm). Notes near the "top" (note #1) are more likely to be played than notes near the "bottom" (note #16). Note lengths are not able to be chosen (the Voss algorithm does that), although overall tempo of the "piece" is (via the tempo slider). For AMI, I've used a very simple note language. The note language looks like this: note[modifier]octave Where "note" is a note name: c, d, e, f, g, a, or b. Upper or lower case accepted. Where "modifier" is an optional + or - to make "note" sharp or flat, respectively. And where "octave" is a MIDI octave specifier between 1 and 8. Examples of the note language are: C5, d+6, e-7, F8, and so on. The best way to understand this is to simply load in an AMI data file (files that have an ".AMI" extender) and have a look at a working note list. AMI is smart; its parser will not let you enter an incorrect note value. AMI uses MIDI channels one through four to transmit its tunes to a synthesizer. You can choose what voice in your synth (1 to 128) that AMI uses to play each channel, given that you have a multi-timbral synthesizer. I own a Casio CZ-101 synth, which I really like. One thing that bugs me about the CZ-101, though, is that the voice arrangement is a little odd. There are three banks of voices in the CZ; preset, internal, and cartridge. However, they're not numbered logically. The 16 preset voices are numbered 1-16. The internal 16 voices are not numbered 17-31 like you'd think (these numbers wrap around to the preset bank again), but 32-47. And the 16 cartridge voices are 64-79. I added a filter to allow the CZ-101 to respond the way you'd expect. If you select "CZ-101" from the "Options" menu (it will show a check mark beside it if it's selected), the voices will be numbered as 1-16 (preset), 17-31 (internal), and 32-47 (cartridge). If you don't use a CZ-101 or CZ-1000, forget this option. I also included a switch under the "Options" menu called "Safety." This allows you to turn the "Are you sure?" type alert boxes off as you get more used to AMI. I wish more software would include this feature. There is an on-line help screen. It's available by choosing "Help" from the "Options" menu, or by hitting the "Help" key. If you're in the edit-mode, you can click on the "Help" button in the dialog box. AMI will work on color (medium resolution) or monochrome systems. This is something else I wish more software would allow. I wrote AMI with the new Laser C development system by Megamax. It's a wonderful development environment for the ST, and Megamax has excellent technical support. I highly recommend it. AMI is copyrighted, but free. Feel free to upload it to BBSs, put it in your clubs PD library, or whatever. I'd like to thank the people who helped me on AMI (directly and indirectly). They are: Joe Lambert - beta tester, current president of STING, the ST INformation Group in Peoria, IL, and a good friend Larry Richardson - beta tester and active member of SCAT, the Surburban Chicago ATarians John Simonton, Jr. - wherever you are, for inspiration Craig Anderton - for friendly, easy to read, and informative technical writing Tom Hudson - for great, thoughtful programming, and contributions to the Atari community My wife Karen - for love and support Write to me with your opinions on AMI. I'd like to hear about what you think of it, or any bugs you encounter. I'd especially like to see any interesting AMI data files you've created. The AMI data file format is ASCII, and could easily be merged into most word processors (it works with with 1st Word and Word Writer ST). My address is: Mike Yocum 11 Forest Hill Drive #104 Glen Ellyn, IL 60137 (312) 469-4490 GEnie address: MIKE.YOCUM CIS user ID: 70375,1255 Let's all support the ST and make it the best it can be. Join a user group (if you haven't already), and help out in any way you can. Be a proud, contributing member of the ST community. AMI Data File: c5 d+5 f+5 a5 c6 d+6 f+6 a6 c7 c4 d+7 d+4 f+7 f+4 a7 a4 6 6 6 6 182 . pEj.. pEjMIDIOUT ACC Fpj 2MIDIOUT PRG Ipj 2MIDIOUT RSC Mpj>README TXT Spj6`1AJ$g`6ydM!T#fO1`JCzA"A"A"A"Ax"Nu=@Az"psNBNuCA"A"B BBBB"A@"A`"An"Av"Nu=@@ A0.@|g`0.@|gr0.@|ga J`n0.j|;g|<gܰ|=g2|>g6|?g|@g<|Ag@|BgD|ag|bg@`a갼g3^9#>a:@|g09^@|g09^@|g09^@|g09^a39b<bX9`<3b6`b#a9`By `B`9b`b`a B`09 |g9#"a@`9b``2ag3^9#>a@|g09^@|gV09^@|g09^@|g09^aj39b9bZ9`93b6`b#ab9`By ``9b`b`a`09 |g9#"a`09^@a9b9b9`93br`b#a`9bBy `.09^@a69b9b&9`93b`b#a.`9bBy `a *a 00<a0<2< a a r0<a-nnp6aV=nb=nd=nf=nha &=|@=|B=nD=nF=nH=nJ-nnp*a 0<'2<a a H-nnp6a=nb=nd=nf=nha =|@=|B=nD=nF=nH=nJ-nnp*a=|@-nnp2a=n`@=|B=nD=nF=nH=nJ=| L=|N-nnp/aTa `|0.@|g@Hy?<&NN\33~a33~aa `.Aaa `a a `0.@|g8Hy?<&NN\33~ah33~aTn33 ~a:33~a&n33 ~a 33~ab`aaVa`Tn33 ~a33~a9#>a^at`ahah`a\a\`aPaP`aH0<a0<2<a0a -nnp6a=nb=nd=nf=nhaP=|@=|B=nD=nF=nH=nJ-nnp*a4=|@-nnp2a"=n`@=|B=nD=nF=nH=nJ=|L=|N-nnp/aa0`a"az=|@=|J=|L=|N=|}Pp3a=|@pkaaayda 09d@|gBnBnBnpoanBnBn=n0<ea paRBg?<LNAA (a`XBRAMTGH@| |(g~(\aBB29j49l AgAgAeByjByl` AfAn\yj9gFLNsFL/9 jNuHy$?< NA\Nu H瀀9<bT 9<ObF Hy?< NA\ yHP?< NA\B9B9LNuB9`B9`YBH`BB29j49lAe <`AnylLNu3R< b@03T`@ @A3T09R@< b @0@` @ @A@yTNu=y~@-nn=yBpa. n`gNuH(gy\&Nu# j# n9@ 9@nNu 9@ 9@# j 9@ 9@nNuBn@BnpNaNu=n@=|BphaLbHNu=|@-Hnp4adNuA aNupMaR=@aBn@=|Bpha:=|@=|BLbHDpla=nb=nd=nf=nh=|@LbHBpda=@=n@L0<<2<4<6<HBpeaa*Nu=n@pfapgaNu0<a0<2<a20<2<a4<6<vaxNu0<a0<29NaL@SBASCaNNuH ygLLyyyyH=|=|=n=|0<aLNuBnBy`BnBn=|=|=n=@0< ajNu=|=|BnBn=nBn=@0< a>NuBnBn=|=|=n=@0<jaNu3BnBn=|=|=n=@0<aBnBn=|=|=n=y0<aNu=|Bn=nH0<raNuH|B2<C<g@2A`=|Bn=ABn=| =n0:z|g|g|g"|g*=|=|`(=|=|`=|=|` =|=|=z$=z =zBn0< aL>Nu=@@=ABpaNuB=|Bn0<zaNuB=n0<{aNu2WNu0<a0<2<a`a-nnp6a=nb=nd=nf=nha=|@=|B=nD=nF=nH=nJ-nnp*ada NuaNu0<at0<a0<aAN3z3t|3x3~a2Nu=|@=nJ=nL=nN=nPp3a=|@=|6B=|D=|F=|H=nJ=nL=nN=nPp3aNu=|@=|6B=|D=|F=|H=nJ=nL=nN=nPp3axNuH0<a0<2<aabL?NuH0<al0<2<aa@0<aT0<at0<aA3dz3|3x3~a0<2<a0<a0<2<axa-nnp6a=nb=nd=nf=nha=|@=|B=nD=nF=nH=nJ-nnp*a|4< 0a3d#a#Xa0<2<a BWaf0<a40<2<aaL?Nu09d@|g2<`2<0<4<6<aNu0.@|gHy?<&NN\n33 ~aN33~a:n33 ~a 33~a 33~a33~aydNu09d@|gA$a` MIDIOUT! 06.08.90 Dipl.-Ing. Klaus Gsgen[3][Die Datei MIDIOUT.RSC ist nicht|ladbar oder fehlt ganz ! Soll-|ten Sie keine originale RSC-Da-|tei haben, so erhalten regi-|strierte User sie gegen Gebhr!][RETURN=PROGRAMMENDE][3][Oh Scheie ! Es ist ein AES|oder VDI-Aufruf in die Hosege-|gangen. Programm wird zwangsbe-|endet !][RETURN=PROGRAMMENDE][3][Kein Meneintrag des Accesso-|ries mehr mglich !|Programm wird zwangsbeendet !][RETURN=PROGRAMMENDE][1][ Die MIDI-THRU-Funktion ist | bereits eingeschaltet !][WEITER MIT RETURN][1][ Die MIDI-THRU-Funktion ist | bereits ausgeschaltet !][WEITER MIT RETURN][1][Programmteil leider nicht ver-|fgbar! - Entwicklung erfolgt|erst zu einer spteren Version!][WEITER MIT RETURN][3][Dieses Programm ist leider nur|in der hohen Auflsungvon 600|x 400 des SM124 ablauffhig !|Deshalb wird MIDIOUT! beendet !][WEITER MIT RETURN]MIDIOUT.RSCpKEIN EVENT EMPFANGENq p qp ES WIRD SEKUNDEN GEWARTET ! qp qp NOTE OFF q Channel : Oktave : Note : p NOTE ON q Channel : Oktave : Note :  Channel : Oktave : Note : p POLYPRESSURE qp CONTROL CHANGE qp MODULATION DEPTH qp MAIN VOLUME qp PANPOT qp EXPRESSION qp SWITCH CHANG E qp PROGRAM CHANGE : q  Nq (& R              Z >      D (  *.2X&6F  @<     `1AJ$g`6ydM!T#fO1`JCzA"A"A"A"Ax"Nu=@Az"psNBNuCA"A"B BBBB"A@"A`"An"Av"Nu=@@ A0.@|g`0.@|gr0.@|ga J`n0.j|;g|<gܰ|=g2|>g6|?g|@g<|Ag@|BgD|ag|bg@`a갼g3^9#>a:@|g09^@|g09^@|g09^@|g09^a39b<bX9`<3b6`b#a9`By `B`9b`b`a B`09 |g9#"a@`9b``2ag3^9#>a@|g09^@|gV09^@|g09^@|g09^aj39b9bZ9`93b6`b#ab9`By ``9b`b`a`09 |g9#"a`09^@a9b9b9`93br`b#a`9bBy `.09^@a69b9b&9`93b`b#a.`9bBy `a *a 00<a0<2< a a r0<a-nnp6aV=nb=nd=nf=nha &=|@=|B=nD=nF=nH=nJ-nnp*a 0<'2<a a H-nnp6a=nb=nd=nf=nha =|@=|B=nD=nF=nH=nJ-nnp*a=|@-nnp2a=n`@=|B=nD=nF=nH=nJ=| L=|N-nnp/aTa `|0.@|g@Hy?<&NN\33~a33~aa `.Aaa `a a `0.@|g8Hy?<&NN\33~ah33~aTn33 ~a:33~a&n33 ~a 33~ab`aaVa`Tn33 ~a33~a9#>a^at`ahah`a\a\`aPaP`aH0<a0<2<a0a -nnp6a=nb=nd=nf=nhaP=|@=|B=nD=nF=nH=nJ-nnp*a4=|@-nnp2a"=n`@=|B=nD=nF=nH=nJ=|L=|N-nnp/aa0`a"az=|@=|J=|L=|N=|}Pp3a=|@pkaaayda 09d@|gBnBnBnpoanBnBn=n0<ea paRBg?<LNAA (a`XBRAMTGH@| |(g~(\aBB29j49l AgAgAeByjByl` AfAn\yj9gFLNsFL/9 jNuHy$?< NA\Nu H瀀9<bT 9<ObF Hy?< NA\ yHP?< NA\B9B9LNuB9`B9`YBH`BB29j49lAe <`AnylLNu3R< b@03T`@ @A3T09R@< b @0@` @ @A@yTNu=y~@-nn=yBpa. n`gNuH(gy\&Nu# j# n9@ 9@nNu 9@ 9@# j 9@ 9@nNuBn@BnpNaNu=n@=|BphaLbHNu=|@-Hnp4adNuA aNupMaR=@aBn@=|Bpha:=|@=|BLbHDpla=nb=nd=nf=nh=|@LbHBpda=@=n@L0<<2<4<6<HBpeaa*Nu=n@pfapgaNu0<a0<2<a20<2<a4<6<vaxNu0<a0<29NaL@SBASCaNNuH ygLLyyyyH=|=|=n=|0<aLNuBnBy`BnBn=|=|=n=@0< ajNu=|=|BnBn=nBn=@0< a>NuBnBn=|=|=n=@0<jaNu3BnBn=|=|=n=@0<aBnBn=|=|=n=y0<aNu=|Bn=nH0<raNuH|B2<C<g@2A`=|Bn=ABn=| =n0:z|g|g|g"|g*=|=|`(=|=|`=|=|` =|=|=z$=z =zBn0< aL>Nu=@@=ABpaNuB=|Bn0<zaNuB=n0<{aNu2WNu0<a0<2<a`a-nnp6a=nb=nd=nf=nha=|@=|B=nD=nF=nH=nJ-nnp*ada NuaNu0<at0<a0<aAN3z3t|3x3~a2Nu=|@=nJ=nL=nN=nPp3a=|@=|6B=|D=|F=|H=nJ=nL=nN=nPp3aNu=|@=|6B=|D=|F=|H=nJ=nL=nN=nPp3axNuH0<a0<2<aabL?NuH0<al0<2<aa@0<aT0<at0<aA3dz3|3x3~a0<2<a0<a0<2<axa-nnp6a=nb=nd=nf=nha=|@=|B=nD=nF=nH=nJ-nnp*a|4< 0a3d#a#Xa0<2<a BWaf0<a40<2<aaL?Nu09d@|g2<`2<0<4<6<aNu0.@|gHy?<&NN\n33 ~aN33~a:n33 ~a 33~a 33~a33~aydNu09d@|gA$a` MIDIOUT! 06.08.90 Dipl.-Ing. Klaus Gsgen[3][Die Datei MIDIOUT.RSC ist nicht|ladbar oder fehlt ganz ! Soll-|ten Sie keine originale RSC-Da-|tei haben, so erhalten regi-|strierte User sie gegen Gebhr!][RETURN=PROGRAMMENDE][3][Oh Scheie ! Es ist ein AES|oder VDI-Aufruf in die Hosege-|gangen. Programm wird zwangsbe-|endet !][RETURN=PROGRAMMENDE][3][Kein Meneintrag des Accesso-|ries mehr mglich !|Programm wird zwangsbeendet !][RETURN=PROGRAMMENDE][1][ Die MIDI-THRU-Funktion ist | bereits eingeschaltet !][WEITER MIT RETURN][1][ Die MIDI-THRU-Funktion ist | bereits ausgeschaltet !][WEITER MIT RETURN][1][Programmteil leider nicht ver-|fgbar! - Entwicklung erfolgt|erst zu einer spteren Version!][WEITER MIT RETURN][3][Dieses Programm ist leider nur|in der hohen Auflsungvon 600|x 400 des SM124 ablauffhig !|Deshalb wird MIDIOUT! beendet !][WEITER MIT RETURN]MIDIOUT.RSCpKEIN EVENT EMPFANGENq p qp ES WIRD SEKUNDEN GEWARTET ! qp qp NOTE OFF q Channel : Oktave : Note : p NOTE ON q Channel : Oktave : Note :  Channel : Oktave : Note : p POLYPRESSURE qp CONTROL CHANGE qp MODULATION DEPTH qp MAIN VOLUME qp PANPOT qp EXPRESSION qp SWITCH CHANG E qp PROGRAM CHANGE : q  Nq (& R              Z >      D (  *.2X&6F  @<     zzx$ "@'>[F1] = HINWEIS[F3] = THRU-AUS[F5] = HEX-AUSANZEIGE FR MIDIEVENTS[F2] = THRU-EIN[F4] = HEX-EIN[F6] = KLAR-EINSTRINGEmpfangsindikator[F7] = KLAR-AUS[F8] = RESERVEHELPUNDOSound:___Pitch:____F1F2F3F4F5F6MuteMuteMuteMuteMuteMuterel. Volumerel. Volumerel. Volumerel. Volumerel. Volumerel. Volume*** MIXER 1 in 6 ***Zum HauptmenSound:___Sound:___Sound:___Sound:___Sound:___Pitch:____Pitch:____Pitch:____Pitch:____Pitch:____Ch:__Ch:__Ch:__Ch:__Ch:__Ch:_______Title:____________XXXXXXVERTRAGLICHE LIZENZVEREINBARUNG1. Einsatz und Installation nur auf e i n e m ATARI !Mit Erwerb bzw. ffnung der Verpackung bzw. Programmstart werden dieLizenzbedingungen vertraglich anerkannt.2. Drei Kopien zur persnlichen Datensicherung sind zulssig !3. Die Weitergabe dieser Kopien ist unzulssig !4. Vermietung oder unentgeldlicher Verleih ist unzulssig !5. Vernderung der Programm- und Ressourcedatei ist verboten !6. Vervielfltigung der Bedienungsanleitung ist unzulssig !7. Bei Zuwiderhandlung gegen obige Vertraglichen Vereinbarungen wird Auerdem werden Verste in der Regel sofort angezeigt und gericht- schen Lizenznehmer und Lizenzgeber(Autor des Programms) vereinbart.Es wird keinerlei Garantie fr Fehlerfreiheit und/oder Schden die aus hiermit eine Konventionalstrafe in Hhe von 5000 DM pro Versto zwi- lich verfolgt.dem Gebrauch des Programms resultieren bernommen.zum HauptmenGerichtsstand ist Solingen !PD-LIZENZBEDINGUNGEN FR MIDIOUT!Diese Version von MIDIOUT! ist Publik Domain ! Sie darf beliebigoft kopiert und weitergegeben werden. PD-Hndler verpflichten sichMIDIOUT nur auf Disketten zum Preis kleiner 9 DM weiterzugeben.Diese PD-Version ist voll funktionsfhig !Es wird keine Gewhrleistung auf Fehlerfreiheit und/oder ausSchden, die aus dem Gebrauch des Programms stammen, bernommen.Es darf als Lizenzbedingung nur der komplette Ordner MIDIOUTweitergegeben werden ! Fehlende Dateien sind gegen Bearbeitungs-gebhr beim Autor erhltlich.Alle Verwertungsrechte liegen beim Autor ! Mit Kopieren bzw. star-ten des Programms werden diese Lizenzbedingungen annerkannt !Gerichtstand ist Solingen !MIDIOUT! wird weiterentwickelt ! Neue Leistungsmerkmale kommen hinzu !Fragen, Fehlermeldungen senden Sie bitte an folgende AdresseSoft- und Hardware-EntwicklungDiplom-Ingenieur Klaus A.K. Gsgen- Ingenieurbro -Telefon : 0212/44596Unnersberg 22 5650 Solingen 1Die Versionen von MIDIOUT! nach dem 01.01.1991 sind vorausichtlich nichtmehr Publik Domain. - Hndleranfragen ab dem 01.01.1990 sind erwnscht.ENDE=RETURNBEDIENUNGSANLEITUNG ZUM PROGRAMM MIDIOUT!RETURN = ENDEMIDIOUT! ist tastaturgesteuert weil man im Proberaum oder auf der Bhnemeist nie gengend Platz fr die Maus hat ! Die Steuerung erfolgt berdie Tasten F1 - F8, Help und Undo. MIDIOUT! luft auch als Accessory ![F1] whlt den Copyrighthinweis aus.[F2] schaltet MIDI-THRU ein.[F4] schaltet zustzlich eine hexadezimale MIDI-EVENT-ANZEIGE ein.[F5] schaltet die hexadezimale MIDI-EVENT-Anzeige aus. [F2] bleibt ![F8] reserviert fr zuknftige Erweiterungen.[Help] gibt diesen Text aus.Die Anzeige der MIDI-EVENTS (in hex fr Profis und Klartext fr alle)gibt Aufschlu darber ob Ihre Midigerte funktionieren. Bevor man alsoeinen Techniker ruft kann man feststellen ob die MIDI-Schnittstelle noch in Ordnung ist. Das ist vor allem bei einem Gig interessant.[F6] schaltet zustzlich eine KLARTEXT-MIDI-EVENT-ANZEIGE ein.[F6] schaltet die KLARTEXT-MIDI-EVENT-Anzeige aus. [F2] bleibt ![F3] schaltet MIDI-THRU wieder ab.[UNDO] beendet das Programm bzw. das Accessory.`0?x?< y0|?8{`x?<`<c`||1~b>p|?>> ?=p|>=y?{?{|~?p <s88;n?|px||{<`>}ǿsw8z`?po???>pp?? ??''?` x `psp0`'&?g? ' 8 `?`3 ? %?'?'''<'9'3'''?0#?'?'2g'9'3' '??'?2'0g'9?'3 '?>'?0 80'8`? 0p'0 '?``?8p`y?'}}?H}?}??}?H??}??}?`g8fs p?0`p`g p?}? /_` e8d ?` 0 g ?}?_g9<''?''?9''?}??_9<''? '9''?}?}_9<' ?'9' ?}?_'8b0 $p`'0? '8`'0?}?8<_'_}??_}?0?_}?߿s>_}?߹_}?߹s_}?߹_}?߹_}?߀?_}?_}?_}?_}?_}???_}?_}?9s_y?_??}?9p?`_?}?:_}???_y?s_ y?p_ y?wO}?w_?y?0w_y?_>y?O y?Oy?O?y?_?y?O?y?}<O|<O<O?|O?_O????Op??@_0???????????????????????? ????????????1?O` 8`9`x``x`````x?<````x`````````~`~`=<@`s?````````~`~`o>s?```~`o?s```~`h"s?``?hw``mw?``o?w_8``o?w$Ao?w? o?w"@ Ã?fw w?x??ypg? ?yp? X?y83? `3?8?cx!ȌG{!&cP1Ǐ#4 (sLJ#1Ac1Ba?8#!1@?1_?s! ??NG?0?3&00|@x=!!`?8!#@@G>>c& ?{82?>#.??48x"$8"?yr*w "?x"r"<興"/"""""""rbB2'f"""""""r*b2'??@?#?"""""""b"߀#?"'"߁?"""""""""˿"""""""""/#*""bbr"""""""2興o"""""b""2""""2Ȉ興b"""#""2""b"">#""2ȈȈ""興b"#""z""2>"""b""r'""2?~c?@?c|GG??#G?_#'x>`>>!??x?!p""'"""""""""""""""""""##"#>"#"'"""""""""?#"?>"#""""""""""?""?>""#"""""""">?"#"?>"?&2""""""">?"#"?>"?"""""""""?"?""""""""b"?#?##7""""""""""""""""Ȉ>""#興b"'#z""2""#b""'""2Ȉ""#興b"/'2""2""#"":#""2Ȉ""#Ȉb"'#:"":""#"":"#""2Ȉ"""興b"'""z""2"""~".""2舎興"b""#"":""/*"""舉b"#/""*""#""2Ȉ"""&""*""""""""ȈȈ"""#""":?""""""""Ȉ"""""""":?&"""""""Ș"""""""":?2"""""""荈""#"?㏎""">/?""?""""""""""">#""#??w?>>"#Î#""#?3.>>"##""興#"'"r"z?>"#"#"""?"#Ȉ&""""""""?"'"2&""c興Ȉ*""."">?"#">""cȏ鈈舘2""":""*?"#b"*""cȈɈ2""b":"".?"">"2""cɈ2""b#v""&?""?""c興Ɉۈ2"""/"".?""'"""c興Ɉ2""&"".???""""""""#??Ȉ2""""""".???""""""""##Ɉ"""""""""?"""""""""">>#㏎""""#Ɉ2""""""".?"">#""""#""""""""c">""""#Ɉ:""""""".?"?>"#""">#""""""""c"?>"#"">#Ɉ:"""""""&?"##"""""""c###ɈȈ2"""""""&?㢢""""""cɉ2""""""2.?#""""""cɍ2&"""""..?*""""""2cɘ22"""""'.?""""""""#興Ɉ"b""""""?r"""2"""#興"""""""b:?""""""蘿Ɉ"""""""2:?"""""":"Ȉ"b""""".:?#"""""""bȈ#興#""""""":?#2"6""###2""""""":?""?""""""""&?⮣;f"#興Ȉ'?#"""#΋Ȉ"""""""""?"""""""r#̈#""?s??s??srs~>~ss??rss~r?r~c??cLJrrS?>S''rrrrr~rrrs3s?rrrss>rrs3fgrrrr~ssss?rrs>rssϞ>srrr~r~~??rrrsrs?r~s>rss?>~ssrr~sssrssss *#vF 2F F F fF ""F $F 'F *VF -F /F 2F 5FF 8F :F =zF @6F BF EF HjF K&F MF PF SZF VF XF [F ^JF aF cF f~F i:F kF nF qnF t*F vFRijq     p!"#()*/01678=>p?KLp MYZp [ghp iuvp wp p !!        ) *+6 78>?@FGHNOPVWX^_`fgm!a Hjka"  Y ZaG [ =  a* D EH F G G (  " #  $ j kF l H 1   O PF Q H D $%C&hiBjD&  1AN  $7 37  C7   4x   x! z3  k7  {7  E 7 q7  { 7 7 7 5 C qN&  GxF xE yF y F y$F y2F y@F yN F y\F yj F yxF yF y F yF yF y F y F y F y F y F z F z F z F z. @z< F zJF zXF zf F ztF z F !zF "zF #zF $z F %zE &z A zF'aN{*  {F  {b   {~   {   {+   {7   {C  |   |&(  |B  |^ |z4 |@ | |@ |4 }( }" }>  }Z }v9} } }( }4 ~@  ~(  ~:  ~V   ~r4 ! ~@ " ~% # ~ $ ~ % ~1 &  ' 6= - R0M n $6D%(N> : ;  A 9 < v D F FIFG2 ; +2  D  /lBB?0 B[ < @  @  @ W uB =   !L H@ % "     %H  nG' ; !M  5 8 IG2GNFj' E E H  0  BE.GJCfB A H%  0J "* ============================================================================ DOKUMENTATIONSVERSION VOM 13.08.1990 ZUR PROGRAMMVERSION VOM 06.08.1990 ============================================================================ Inhaltsverzeichnis: ------------------- Ein wichtiger Hinweis 1. Wozu eigentlich noch ein MIDI-Programm ? 2. Was sollte das Programm alles knnen ? 3. Die Realisierung 4. Inbetriebnahme Ordnerinhalt, Start als PRG oder ACC, Hardwarekonfigu- ration 5. Bedienungsanleitung 6. Versionen 7. Weitergabe des Programms 8. Danke an alle die mich untersttzt haben 9. Liste der Programm und Dokumentationsnderungsstnde ============================================================================ EIN WICHTIGER HINWEIS ! ----------------------- Auf der Originaldiskette von MIDIOUT! befindet sich ein eigener BOOTSECTOR- WCHTER. Dieser kann natrlich auch durch den SAGROTAN-BOOTSECTORSCHUTZ er- setzt werden. SAGROTAN 4.14 meldet diesen BOOTSECTORWCHTER als ausfhrbares BOOTSECTOR- PROGRAMM O H N E virulente Eigenschaften. Ich werde mich bemhen, dass Henrik Alt meinen BOOTSECTORWCHTER in seine SAGROTAN-BOOTSECTORBIBLIOTHEK bernimmt damit in Zukunft keiner mehr falsche Schlsse ziehen kann. Damit Ihr einen gewissen Schutz vor LINKVIREN habt hier die Lngen der Files im Ordner MIDIOUT: MIDIOUT.ACC 12812 Bytes Lnge Version 06.08.90 MIDIOUT.PRG 12812 Bytes Lnge Version 06.08.90 MIDIOUT.RSC 37182 Bytes Lnge Version 06.08.90 Die README.TXT ist unkritisch und wird deshalb hier nicht aufgefhrt. Sollten sich obige Files der Version 06.08.90 in Ihrer Lnge ndern, dann bitte ich um Mitteilung. Bei anderen Versionen als 06.08.90 kann sich durch Erweiterung selbstverstndlich die Lnge ndern - nur wre dann auch die Dokumentation hier an dieser Stelle gendert und somit wre alles klar. Die Urheberrechte an MIDIOUT! und der Dokumentation und allen Hilfsdateien einschliesslich des BOOTSECTORWCHTERS liegen bei (c) Solingen 1990 by Diplom-Ingenieur Klaus A.K. Gsgen Unnersberg 22 5650 Solingen 1 Telefon : 0212/44596 ============================================================================ Dokumentation zur PD-Version von MIDIOUT! ========================================= 1. Wozu eigentlich noch ein MIDI-Programm ? ------------------------------------------- Das Programm MIDIOUT! wendet sich an diejenigen Keyboarder, die einen ATARI benutzen und nicht andauernd mit Ihren MIDI-Kabeln 'rumstpseln wollen wenn sie 'mal eben 'was ausprobieren wollen. Seid doch 'mal ehrlich zu Euch selbst ! Es ist immer so, da man mal eben was ausprobieren mchte wenn man gerade in der Textverarbeitung steckt oder sonst 'was auf dem ATARI macht. Also bisher gab es da zwei Mglichkeiten : 1. ATARI auschalten und Kabel umstpseln. Keyboard und Expander einschalten, und spielen. 2. Programm beenden. Sequencerprogramm starten (Wo ist denn nur der Key ? Gestern hat der doch noch gesteckt...) und spielen. Beide Mglichkeiten fand ich zu zeitraubend, denn war man fertig war meist die gute Idee auch dahin... Aus diesem Grund wnschte ich mir ein Programm das als PRG und als ACC luft und diesem bel abhalf. Vor allem als ACC, da war ich drauf scharf. Auerdem sollte so ein Utility auch nicht viel kosten....kostenlos wr nicht schlecht. Gab's nicht ! Mir blieb als nichts anderes brig als dieses Programm dann selbst zu ent- wickeln. 2. Was sollte das Programm alles knnen ? ----------------------------------------- a) Es sollte sowohl als ACCESSORY als auch als PRG lauffhig sein und zwar in Abhngigkeit der Extension. xxxx.ACC = Accessory und xxxx.PRG = Programm. Ich war nmlich zu faul zwei verschiedene Programme zu entwickeln und fand es sehr viel eleganter einfach durch umbenennen beides zu realisieren. b) Es sollte ein komplette GEM-Einbindung besitzen und unter Umstnden auch was frs Auge bieten. c) Es sollte sauber programmiert sein. Der Leistungsmerkmalumfang sollte betragen. a) MIDI-THRU ein/auschalten. b) HEXANZEIGE der MIDI-EVENTS ein/ausschalten. c) KLARTEXTANZEIGE der MIDI-EVENTS ein/ausschalten. d) KURZBEDIENUNGSANLEITUNG als HELP im Programm. 3. Die Realisierung ------------------- Aufgrund meiner beruflichen Ttigkeit mit mehr als 15 jhriger Programmier- erfahrung davon 10 Jahre in Assemblerprogrammierung entschied ich mich fr die Realisierung in Assembler MC68000. (Also liebe Portierbarkeitsfanatiker haltet 'mal ganz schnell die Luft an: Das Portierungsproblem existiert nicht, da andere Rechner auch 'ne andere Hardware und ein anderes BS haben. Also wre doch C, PASCAL, oder MODULA Perlen vor die Sue gewesen. Und ausserdem MC68000 pur ist nun 'mal ganz schn schnell - oder etwa nicht ?) Realisiert wurde die Grundversion als PD-Programm ! Damit war fr mich sichergestellt, da mein ursprnglicher Wunsch auch kosten- los an andere Keyboarder gelangen kann. Den Source-Code des Programm's rck ich nicht 'raus. Also sind Anfragen danach vllig zwecklos. Hier aber ein paar Tip's wie ich gemacht habe. Ich klinke mich in die MIDI-ISR ein (XBRA-Verfahren!). Jedes MIDI-EVENT wird nach einer Pufferung sofort mit hchster Prioritt nach MIDIOUT geschleust. Die Anzeige nimmt aus dem Pufferspeicher das EVENT und bereitet es Anzeige- mssig auf. Da zwei getrennte Prozesse auf den Pufferspeicher zugreifen be- nutze ich zur Pufferverwaltung einen sogenannten SEMAPHORKONSTRUKT. Alles andere ist mehr oder weniger geschickte GEM-Programmierung. 4. Inbetriebnahme ----------------- Euch sollte ein Ordner mit folgendem Inhalt vorliegen: MIDIOUT--------------+-MIDIOUT.PRG +-MIDIOUT.ACC +-MIDIOUT.RSC +--README.TXT Die Programme MIDIOUT.PRG und MIDIOUT.ACC sind identisch. Sollte also 'mal eins aus Versehen gelscht werden, so knnt ihr durch Kopiern und umbe- nennen des noch verbliebenen Programms die Panne beheben. Start als PRG. -------------- Im Ordner aus dem Ihr heraus starten wollt muss MIDIOUT.PRG und MIDIOUT.RSC vorhanden sein. Anklicken wie gewohnt. Das wars. Start als ACC ------------- Kopiere MIDIOUT.ACC und MIDIOUT.RSC auf die Bootpartition Deiner Festplat- te oder Diskette. Im Klartext nach C: (Platte) oder A:(Diskette). Beim nchs- ten Start von Festplatte oder dieser Diskette installiert sich das Accessory selbst und kann wie alle anderen Accessories aus anderen Programmen aufgerufen werden. Ich verweise auf die ATARI-Bedienungsanleitung, Thema: Accessory ! Hardwarekonfiguration --------------------- +-------------------------------+ | ATARI-COMPUTER | MASTERKEYBOARD---------------|MIDI-IN | | | MIDIEXPANDER<----------------|MIDIOUT | (z.B. D110) | | +-------------------------------+ 5. Bedienungsanleitung ---------------------- Nach dem Start als PRG oder nach anklicken des ACC-Eintrags erscheint nach dem Programmnamen mit dem Versionsdatum erstmal 'ne Copyrightseite. Diese muss man sich nun 10 Sekunden anschauen. Fr die ganz ungeduldigen luft ein Countdownzhler ab, der darber informiert wann es nun endlich weiter geht. Nun gelangt man ins Hauptmen des Programms. Das Programm wird nach dem Start komplett mittels der Funktionstasten ge- steuert. [ F1 ] gibt Version, Copyrights, PD-Hinweis und Autorenadresse aus. Die einzelnen Bilder werden 10 Sekunden angezeigt. Beendet wird die Funktion beim letzten Bild mit [RETURN] [ F2 ] schaltet MIDI-THRU ein. MIDI-EVENTS von Deinem Keyboad, welches an MIDI-IN gesteckt ist, gelangen jetzt an MIDIOUT und damit an Deinen Expander. Wenn der natrlich nicht existiert ntzt die ganze Angelegenheit herzlich wenig. [ F3 ] Schaltet die mit [ F2 ] eingeschaltete MIDI-THRU-Funktion wieder ab. War die HEXANZEIGE aktiviert, so wird diese ebenfalls abge- schaltet, da bei ausgeschalteter MIDI-Schnittstelle eine Anzeige unsinnig ist. Der Empfangsindikator wird auch abgeschaltet. [ F4 ] Schaltet MIDI-THRU und eine hexadezimale Anzeige der MIDI-EVENTS, die ber die Schnittstelle gehen ein. War MIDI-THRU schon einge- schaltet so wird nur die Anzeige hinzugeschaltet. Gleichzeitig wird der Empfangsindikator rechts oben aktiviert. Wenn kein MIDI- EVENT empfangen wird zeigt dieser einen entsprechenden Hinweistext an. [ F5 ] Schaltet die hexadezimale Anzeige wieder ab. MIDI-THRU bleibt ein- geschaltet. Der Empfangsindikator wird abgeschaltet. [ F6 ] Klartextanzeige ein. Entwicklung erst zu spteren Versionen ! [ F7 ] Klartextanzeige aus. Entwicklung erst zu spteren Versionen ! [ F8 ] Reserve. [HELP] Gibt eine Kurzbedienungsanleitung aus. [UNDO] Beenden von MIDIOUT!. Falls MIDI-THRU noch eingeschaltet war, wird es abgeschaltet. Zustnde fr eingeschaltete Leistungsmerkmale werden durch einen Haken im Hauptmen angezeigt. 6. Versionen ------------ Auch hier gehe ich einen anderen Weg als smtliche Softwareschmiede. Solche Versionsnummern wie 1.03 oder 9.76 sind doch ziemlich undurchschaubar und geben eigentlich nur einen verschlsselten Datumshinweis. Deshalb gebe ich das Erstellungsdatum direkt an. Ihr findet es beim Start z.B. als MIDIOUT! 06.08.90 oder beim ACC-Eintrag steht dann auch MIDIOUT! 06.08.90. Gebt bei Fragen oder Fehlermeldung dann bitte folgendes an: MIDIOUT! dd.mm.yy - dann weiss ich direkt Bescheid um welche Version es sich handelt. 7. Restriktionen ---------------- Das Programm luft unter Blitter-TOS und Rainbow-TOS (TOS 1.4). Es vertrgt sich auch mit AHDI 3.01 und meiner Megafile30. Andere TOS-Versionen wurden da absolut veraltet nicht getestet. Fr den STE mit TOS 1.6 kann keine Aus- sage gemacht werden - probieren, dsgl. gilt fr den TT! MIDIOUT! verlangt den SM124 mit 640 x 400 Pixeln Bildschirmauflsung. Bei anderen Auflsungen wird eine ALERT-BOX mit Hinweistext ausgegeben und das Programm beendet. Da jeder eine andere Konfiguration von Hardware, Treibern und Software auf seinem System fhrt, kann trotz sorgfltiger Programmierung keinerlei Funk- tionsgarantie gegeben werden. Wer Probleme hat kann mir schreiben. Ich weise jedoch darauf hin, da kosten- loser Support nur soweit geleistet werden kann wie ich dazu Zeit und Lust habe. Ausserdem ist es auch 'ne Hardwarefrage - oder etwa nicht ? Fehlermeldungen werden natrlich gesammelt und in einer spteren Version be- hoben. Ich behalte es mir jedoch vor, ob es noch weitere PD-Versionen gibt. 7. Weitergabe des Programms --------------------------- Der Ordner MIDIOUT mit den Dateien MIDIOUT.PRG MIDIOUT.ACC MIDIOUT.RSC README.TXT darf kostenlos weitergegeben werden. Die blicher Bettelstory nach dem Motto: "...wenn Dir das Programm gefllt, dann schick mir den Betrag X oder Y..." entfllt. PD-Hndlern wird es hiermit gestattet, das Programm weiterzugeben, sofern der Weitergabepreis fr die Diskette mit dem ORDNER MIDIOUT unter 9 DM liegt. Ich mache da schon 'mal Stichproben und wre eigentlich nicht gerade erfreut wenn sich irgendwer mit der PD-Version 'ne goldene Nase verdienen wollte. In so einem Fall gibt's 'ne kostenpflichtige Abmahnung durch meinen Rechtsan- walt. PD-Hndler, die gerne sicher gehen wollen knnen von mir eine Lizenz (schrift- lich) gegen eine Bearbeitungsgebhr von 50 DM bekommen. Muss aber nicht un- bedingt sein - es geht auch ohne solange hier "FAIR PLAY" angesagt ist. Solange ich MIDIOUT als PD-Version anbiete kann jedermann gegen Erstattung meiner Kosten (9 DM + Porto und Verpackung) das Programm bei mir anfordern. Er bekommt dann jeweils die neueste Version ! 8. Danke an alle die mich untersttzt haben. -------------------------------------------- Dipl.-Ing. Bernd Thummes (Betatester) besonders fr intensive Vertrglichkeitstests mit anderen Programmen. Dipl.-Ing. Uwe Mller (Betatester) Dipl.-Ing. Harald Hempel (Betatester) Fehlermeldungen bitte an meine Adresse ! Aber bitte nur mit einer nachvollziehbaren Schilderung der Randbedingungen, denn ansonsten kann ich den Fehler nicht reproduzieren. - Danke ! Solingen 13.08.90 Klaus (Tuffy) Gsgen 9. Liste der Programm- und Dokumentationsnderungsstnde -------------------------------------------------------- Programmversion Dokumentationsversion nderungsgrund ----------------------------------------------------------------------------- MIDIOUT! 06.08.90 06.08.90 Freigabe zum Endtest MIDIOUT! 06.08.90 13.08.90 Dokumentationserweiterung . pWj.. pWjAUTOLOADSNG XpjMIDIMOVRDOC \pjhMIDIMOVRPRG bpj# MMOV REL epj&4MM_FRG RSC vpj>=/| ?|NAN^3(NuNV>B/|?y(?|NAN^NuNV>??y(/A/BNAN^Nu*O*m#*NV> /|NAN^#>N0jN# 34v3x3z3|3~3"<^0<NB?<NANR$<>"<Nv <$|>ђѪѪѪѪѪ$|> Ъ "96jN#34v3x3z3|3~3"<^0<NB?<NA y* м #$$9>Լa!B!y$ 9>"9$!@ !y>!|$9>Լ!B!|lTȓɛNq$|>$"Nv$|>,*** l(<`("$Nv܄n |>"H h" 0TH ӐH@@HJ@f0THJ@f |> !N*9$!E |>!y !y!y!y |N6># |NZ># |NH>## |.*9>a *9$ 96!@!E!@ NV/@/E>JNAN^#.$ |>(X*X,X |N`.|V0< L S@fNNqd    $ H ,: C` 4I <W%Ga + ! \ I 'S OVER 18 + ! \ S 'R SWAP 1C + ! UPDATE FLUSH1 ; \ R : APPEND.KERNEL KERNEL.BLOCKS \ calc length SYS.BASE.ADDR @ \ address -1 SPIRAL.DISK ; --> \ write it ND\ Image writer * IMAGE.IT * 4 8/85 mks : APPEND.IMAGE HERE IMAGE.START @ - \ calc length 400 /MOD SWAP IF 1+ THEN \ get it all IMAGE.START @ -1 SPIRAL.DISK FLUSH1 ; \ write it : IMAGE.IT ( -- ) IMG 0 7 FCREATE \ make the file EMPTY-BUFFERS \ clr buffers -1 RPRO ! -1 WPRO ! \ write image MAKE.HEAD.BLK APPEND.KERNEL APPEND.IMAGE FLUSH CR ." Done! " CR \ restore 0 RPRO ! 0 WPRO ! 0 FSELECT ; DECIMAL  f>n K ,ppds ' RESTART IMAGE.IT LOAD E-B PEN 2 LOAD FCLOSE E-B FCLOSE W4A Yx4V (,HI X KKK<@D'+B/ ( Empty )   Max: [Min:  Def:]:   ok    MINE      ?  redefining:  Drive: Block:  Insert ReplaceCut: savedwait
   # System Disk Buffer Table System Status Report  Memory in bytes:  BASE in decimal:  Disk IS available  Disk NOT available Last blk accessed:  Last blk printed:  Last buf used:  Read Pro: WritePro:  Stack depth:  Last definition: FORTH.BLK, 4xFORTH ST V3.02 Serial Number: 3 Copyright (C) 1986, The DRAGON Group, Inc." for 768k CPU EXIT XNu _-N _ Ќ-Nu&_  L PЈ-NuME N QZBASE N QZ(ABORT)N QZOWNER N QZ"TTABLE NQZ&QBLKN QZ*SCRNQZ.QCNTR NQZ2RSTATE NQZ4QDELIM N QZ5LAST NQZ:R2D0 NQZBRCURRENTNQZRpS1 NQZRCONTEXTNQZR^DP NQZRT1 N QZ>INNQZQxMSG0 NQZR#TIB NQZRSPAN NQZQ(TYPE) NQZ S&(EXPECT) N QZFLAGS NQZSVFLAGS1 N QZPREV N QZALTNQZRDRIV N QZWPRO NQZQRPRO NQZSSCRTCH NQZRHLCFA NQZS'WORD NQZT'LOAD NQZQDUSED NQd&STUNIT NQd&S<(CSCRN)NQd & Tx(MCURSR) NQd&TL/PNQd&SC/LNQd&TL# NQd&TC# NQd&T^TTYPE NQd&TSY.TBL -<JNuU"SCALE -<K(Nu S PRECISION -<K$Nu U6#BUFFERS -<KtNuSBUF.MIN-<KxNuUzBUF.MAX-<K|NuUDBA-<JNuUb#RDB -<JNuUDREAD -<K@NuT.'FIND -<JNuU'CREATE-<JNuUDWRITE -<KDNuU'HEAD -<KLNu V'COMPILE -<KNuSlFHNDL -<JNuVBFCURNT -<JNuRMEM.MAX-<L@Nu TD EXCEPTION -<KPNu _ --NU SY.COMPILE "l V XNg009Kr XNugRA`SBJBVJBg ^2SAfJBf2N")INu V~EXECUTE ^NNuVCMOVE f ` ^"^SfNuWCMOVE> f `"^ ^ SfNu+ іNuVj- NuRNEGATE DNuSAND NuQOR NuTXOR NuWNOTFNu V*W+! ^ P0NuW'S -Nu OX-Nu o-Nu W./Nu _-.Nu WHERE -,Nu VDEPTH ,-NuWU- NuX4U+ іNuXDUP-Nu W<SWAP .-V,NuXPDROP NuX\SDROP ,Nu WNDROP Nu WOVER -.Nu UROT .-n-V,NuWx-ROT ,-n-@Nu X2DUP -.-.NuX2SWAP "$&,---Nu Y2OVER -. -. NuY&2DROP Nu UJPICK Ў @-NuY<ROLL o""N$"YSf,Nu WW* ",NuYW/MOD "HA0-HA0-NuYW/ NYNXNuYWMOD NYNXNuXBUW*/ ( ",NuYW*/( "H,Nu"YUM*H."$&*(04HD26HE҂H@AHAAH@,-L Nu%Z0UM/MOD H$f "Bv хJgdЂ`RSfL --NuZtU/ -<NXhNZNXNuZU*/NWNZ8NXNZNXNu XtDNEGATED@Nu WABSJjDNu[DABS NXXJgN[Nu [.D0="fS,Nu [NDBLE JjS-Nu XMAX o,Nu [MIN l,Nu X> oS-Nu [>= mS-Nu [= fS-Nu T<> gS-Nu [<= nS-Nu \< lS-Nu ZU< "cS-Nu \,U> cS-Nu YL0= JfF`BNu \Z0< JlS,Nu \r0> JoS,Nu\@! ^  ,Nu"^jN[JjS" jDі-Nu jDNu[M/MOD N\NZN\NuX/MOD NWNXXN\zNXN\Nu]/ N]NXNu\MODN]NXNu5]DM* H."$&*jRGD(jRGD04HD26HE҂H@AHAAH@gD@,-L Nu* N]bNXNu]*/MOD NWN]bNXN\Nu]*/ N]NXNu XC@ V,Nu ZW@ V0,Nu\@ "V,Nu^ C! ^ Nu^W! ^ 0Nu[! ^ NuWj+! ^ ѐNu^^1+! ^RNu^|1-! ^SNu[>BODY \NuYd2* ,Nu^2/ ,Nu^1+ RNu^1- SNu^2+ TNu^2- UNu^>3+ VNu[f4+ XNu_4- YNu_4* ,Nu_4/ ,Nu ]./BYTE ,Nu _<?DUP Jg-Nu _POCTAL |NuX HEX|Nu _,DECIMAL| Nu ^0PAD-,@Nu^COUNT V,-Nu\DERASE " ^SfNuVVFILL " ^SfNu^BLANK 0< " ^SfNu>_PARSE " S ^$^"HJJf BR`f JJ`RVJo&BfR`fR`RJV - -NuY^l[SCAN] "^"$,R B$B* 0,2ozS@JBf RJJ`RVJ@mBRg RDJ`RVJDo.,RDDXg  Sfڬ)E`B`BBNu^>UPPER V,g  `o {l< S@fNuHBp/,Y V2B"WXJgb"Q"QgRg@&IX*_$Hf$&gSVJCmBC"Q`S`BC"Q`SgJVXJg",Xg -<`-<`R,BL Nu_SY.FINDNa^NaNu_FIND NUN^8NW Nu $f<NuH& ^#K$#K(# K,--.,N b -f# K,` +fN=b*<0jR`*  o o lR`_mRJf@B"N4ԁ2HB2UoJ@g "іӇ-R K(`NB<0 ,m$ /nR`fR` :fRJgBK(# K$`RJg0RK$"$JK,jD@ԞӇ--U-L NubXCONVERTN^NbNu(_Y.lL`9|N#KHNucSTOP 8f 9|N` jH)O |d"lBKHN^NGET VJf J`fJ` W].B |d>NNu `RELEASE ^fBNu=_TERM -,&NuHNV>?h?@NMN^LNuH`NV>?hNMN^LJ@NuH`NV>?hNMN^LNu,f N d`JNu l&NuNdgS-Nu_f?KEY NeHNePNuNe,fJ@f H@-Nu`KEY-<Nd>NelJgNeHNezNuVNdNuNV>?hNMN^J@gS-Nu _EMIT -<Nd>NeHNeJgNeHNeNud2SY.TYPENXN^NfNelJgJNe-<NW-<N[Jg&Ne-<NW-<N[JgNXhN^NXhN^NXXN\bJgrNYHNudTYPE N_\Jg6NdNd|NeHNS2N^8NW NdNd`NXNuf$TYPE N_NfNug*TIB-,Nu eEVEN R,Nu-<LNg6Nu-<LNg6NXNg^Ng6NuLLMPLLMMMM0M>M^MnMM~LMN"N.N:NJNXNdNfN~NN ?B g n g @,-N"@BB,4Bl2B*&lh.f ,l`"lXm,l-N*l.lNu)| h.Nu)])MX)ONu f2 SYS.ABORT NhNh ^ABORT -UPPERNu o->UPPERNulEXPECT NRN^8NWNeHNSLN^8NW NXNRN^fNunSY.WORDNQN^8N_\Jg Nk`NgLN`NuNT$N^8NW NudtWORD NXNg^NXhNpNXNu _z(FIND) -< NpN b~Nu ^  g-<Nh"9K$ fJNulLITERAL,4gN l"Hn-<Nh`,"9K$ f Np`0N V )HNu l"Hl-<Nh` $yKNNu,4S"Dj &^N`N qNu lXm-<NhNu e`?STACK lNq INTERPRET -< NpJgRNXNg^Nb~N_\Jg Nq` -<NXhNbNqNq4Nq`NQP` _.l N i4QUERY -<NQN^fNRN^8NSN^8NeHNSLN^8NW NSN^&NRN^VNurQUIT NrNoNoNo~NgjNrNr ` _/,*/,?,2N _9_2)_)_*NJ*f-< NhNu0<"큐A9@2)A)^*&|r NNs6NslNsFNu pdSY.LOAD-<NsNuq(LOAD NT:N^8NW Nu sLINELOAD NXhNsNu sCONTINUED NsV-<NslNup-->NQN^8N^NtNu q?PAIRS g-< NhNut<?COMP J,4f-< NhNut\?EXEC J,4g-< NVhNu l,g$J*g ,"<㠀*`B -B)HNuJgZB l o"^$l0"$X)I: lBX)H,g` lB-<NhNugDDP.EVENNXNg^NRN^fNu k BUILD.ENTRYNuXNt-< NpNXNa^NXNXXNSbN^-<NWNWJg>NXNaJg&-<LNg6-<MNg6NXNg6NXNtNuB,4 T l: l0N!@Nu uLDOES> l0N v0Nu0N QT)HNu r IMMEDIATE l:Nu s, l )HNu sC, l )HNupW, l 0)HNu H*@.<HކІ/.,ܼNv8DO Nth-<NNv-<vNvNX-<Nv-<NukFORWARDNXXNXNXhNWNXhN^VNuurBACK NXNWNvNu vLOOP -<NtH- ",6- ,@-NuySIGN N \zJg-<-NyNXNuy# NQN^NZ-<NX-< NXN \Jg-<NWr-<0NWrNyNuz#S Nz"NXN[VJgNYHNuNyNzNyN yNu-<-<NYNzNuNXN[:NzNu zxSPACE -< NfNu zSPACES -<N[N _\Jg"-<NvN zRiNXL NuNXNWN{NfNuaR. NrN[rNzNfNzNupU. Nr-<NzNfNzNut~? N^8N{jNu{CR -<LNg6NTN^N^NTN^FNuvD.RNWNzNXN{HNu{U.RNWNzNXN{HNu{b.R NWN[rNXN|Nu|@.S NrNWNX(N^-<Nv8N{NXXNx8N_$NWrN^8N {jRiNXL NXNutMEMNWNXNW-< N|HNuy(DUMP) NTN^FN_$NXhNX-<Nv$N{NXXNx8NWr-<N|HNx8-<N|HNx8N_4-<N|H-<|NfNTN^N_$-<NvNXXNx8NWr /Я-NWrN^8-< N|HNXNx8 /Я-NWrN_ N [Jg -<`NTN^N _$ޞiNXL NTN^N _$ޞiNXL NXNXNu {DUMP -<N}Nu{CDUMP N{N^-<NvJNXXNx8NWr-<N|H-<|N f-< -<NvBNXXNx8 /Я-NWrNWrN^-<N |HRiNXL -<N {-< -<NvNXXNx8 /Я-NWrNWrN^-<NWNXX-< N[NX-<N[N\bNWJg Nf`-<.NfN XRiNXL N {-< ޞiNXL NXNuyBUFFERSN{-<NNg6-<KxN^8-<KtN^8-<NY-<N}Nuy$WHERE N{N{-<NNg6N{-<ONg6NWNXNW-< N|HN{-<O4Ng6NQN^N_NXX-< N|HN{NQN^F-<K@N^8N\bJg-<OjNg6N{`-<ORNg6N{-<ONg6NSN^8-< N|HN{-<ONg6NSN^8N_ N^8-< N|HN{-<ONg6NQN^8-< N|HN{-<ONg6NSN^8-<N|H-<ONg6NSN^8-<N|HN{-<ONg6NX(-< N|HN{-<PNg6N{-<N{NRTN^8N_-<NWNfN{Nu xALLOT Ь)@Nu~xCOMPILE l"_0 )HNx[ B,4Nu|] 4Nu~^$GET _-TN xSCAN" -<"NpN^N^Ng^NlNu|b." NthNNNNNg6Nu`ABORT" Nth-' NpN \bJg-< Ni(Nu [COMPILE] -<NNvNNvNu[']Nth-<-RiNXL Nu yLINE -<N[N NYNQN^8NkNWrNu'T NRN_N NWN_N NuMESG NNNfNu MESSAGE-<NY-<K4N^8NWrNQN^fNNu.TOD -<JN^8NW Nu-<MNg6NXXN{jNu,Copyright (C) 1985, by The DRAGON Group, IncbTOPNUN^-<N WJg-< Nf`BN{NTN^NTN^N[Jg -<`-<Jg-<NTN^FNuxPITCH NUN^-<NW-<N [Jg<-<Nf-<[Nf-<0NWrNf-<wNf`NXNuFLIST NQN ^f-<-<Nv`N{Nx8N\bJg -<`-<NNx8-<N|HNzNx8N RiNXL Nu|HEAD NN{-<N-<K0N^8NN{N{-<N{N-<NN{N{Nu BANNER -<NN0-<NNu PROTECTFFNu|VCALC  VB2UfNutBLK? NkNXNuBLKA NSN^8N^8NuBLK# NSN^8N_ Nu  SAVE-BUFFERS NUrN^8-<NvNkN iRiNXL NuFLUSH NHNlNuNXhNN N^fNlrNu4COPY NNkNuBLOCKS N-<NvnNXNx8NWrNXNx8NWrNNx8NUrN^8NYN\bJgN-<N d>RiNXL NYHNHN Nu -<pNg6NuHJH-<Ng6Nu-<NfNuCLEAR NTN^8NW Nu-<NfNf-< NWrNf-< NWrNfNu-<0NWrNf-<0NWrNfNu-<=NNu-<YNNu-<Nf-<[NfN^-< NYN-<;NfN^-< NYN-<HNfNuCURSOR NTN^8NW Nu zL.21 -<-<NNu-<NTjN^VNu-<NTjN^VNu N-<Ng6N Nu N-<6Ng6NNuM>CURS NTjN^&-<N[JgNNuZM>PNTR NTjN^&-<N[JgN@NuLA120 l&|BB Nu ADM l&|!|.!| Nu |VT100 l&|!|J!|~ Nu VT52 l&|!|<!|  Nu ( Empty )BINIT NQN^fN_-<N`-<RN_N_NXhNWN_NQN^8Nk-<NWNlrNkNu^BLKFILLNXNWrNXhNvNx8N jRiNXL Nu--  | KP0Sf ^ N h-</<N -</<N -</<N ^"^0< S@fNu l (йJ-NuRD.READN~NNlNu RD.WRITE NN~NlNu RAM.DISK -<-<K@N^f-<-<KDN^f-<-<K=?@/ANAN^"NJjByJBP-<Nh03JNu *FOPEN -<NYXNNXNu l ("< NV?|29JN?P/@>BNAN^Nu  lNV>/P/|29JN ?PNAN^Nu-<?NNu-<@N NuJj-<NhNuFSELECT"N JPf-<Nh3JNu^FCLOSE 29JN!JPg8/NV>B/|?P?|NAN^ WNV?P>>NAN^ _BPNu FCREATE"($&NJPfNV>NAN^NuBYEN@N\x>YES/NO -<L@Ng6NeNXXNfNXX-<YN[NXh-<yN[NWNuASK# -<LJNg6N_-<Np&-<N_NbNXNuNX-<LbNg6N{-<Nu[ASK] -<LxNg6-<NYXN{j-<LrNg6NXN{j-<LNg6NXXN{j-<LNg6N_-<NXN`NXNp&NNXhNXN\bJg$NXXN{jNWN YH-<`-<N_NbNYHNXX-<NYXN\Jg ND`BNXX-<NYXN[Jg ND`NW-<N X-<JgNXNu ASK.WORD -<LRNg6N_NXNp&N_N_-< NWr-<NYX-<N`0NXhNXN[N_-<!NWrNXNWNu  ASK.PHRASE -<LZNg6NXN`N_NXNXN`NXNp&NNXN[NXhNXNWNu 8SMUDGE l:NuZUNSMUDGE l:Nug YY- S-Nu (LOCATE) NpJgVNXNJg4N^8-<NWN_\Jg`-<LNiR`-<LNiR`-< Ni(NuLOCATE NNNNuBEGIN NthNX-<Nu THEN -<NtHNw.NuIF Nth-R /NurR> -Nu\ lppf$,Լ@)B`Bl2Nu\S PNuEXIT J,4g l0Nu)H`PNuronly T:z6T#ALSO p l"H# SfNuONLY p lYB BSf Nu DEFINITIONS l)PNu VOCABULARY -<NpNRTN^8NvNX-<DNWrNvNX-<@N l-<-<NvNXN xRiNXL NYHNvNu&_ l  NuSEAL p l fBJSfNu l sNu S T ASSEMBLER NUN^8N^8-<4N[Jg-<Ng6Ni@-<4 NRN^8N_N^fNuMINE F l NuFORTH N`NN`N!&NuCompiling in Vocabulary: iSearching Vocabularies:-<NWN^8N_-<NWNfNu~ORDER N{-<xNg6N{N R-<-<NvPNXXNxN_\Jg,Nx8-<N|H-<N{NN {RiNXL NXNR|N^8-<\Ng6NN{N {NuEND.ERROR NNhNNNu ON.ERROR.FROM NNiNNNvNvNN hNuRECURSIVE NNu: NNNu; l0Nu)H l:B,4NuhCODE NNNu;CODE NNv-<NuNvNN Nu( -<)NpNXNuN_NzN6NN{-<P:Ng6-<QtN^8-<N|HN{-<PhNg6N{-<PNg6-<-<P.N^-<N-<NsNo Ns |J !F!ENV> /|NAN^ |J!y !y!y!y#6 #Z#H.F <tNV/@/E?@>JNAN^ <| | JBS@f#K0#K4##JBK<#,K@#HKD#L@#uKL#bdJ#4J#VK3K(|I *|,| 9J)@)@B)O N N`NVP#XU`TZZXXXZZXZDZRUtZWSNK8NI BNu" jDg 0-< ` p0-NuN{NBlock: Ng6NQ"V,N{jN|jNuNg^ ,-<Jp- і ^ 0Nu "??NAXNu ?NAT-Nup,-NNup*-NNu p-BNvpd-N ]RiNXL NuN&-<N]NXhp -N] іN Xh , іp--NNuN&p -N] іN XhpP- -<N] іp+-NNuNPNNup-NfNuBNyNz"Nz"NyNfNup:-NfNup/-NfNup -N]p@-N]N{jNNNN ,NNup -N]p-N]NXN{jNNNNpP- іNNuNp-N{Nfp-N{NN&NuNpNvNvNuNQT"V,NsNuNNNNBN]NoBNXhN d V,p -N[Jg.N Ng6Ni@NuNN-<NNvN ^ NvNuN Q"V, іNuRNXhNv-ߖN sRiNXL NuNQ V,NXh|N{jNQ ^ NuNQ V,NXh|N{jN Q ^ Nup-NfNu-<,-<K@ ^ -<H-<KD ^ NuN P FORTH.BLK N`X;ALLOT #NXh ,-<  і ^ Nup-NYXp-NYXNNNu-p-NYXNNNuNJN  DISK in use:Ng6p-N{-<K@"V,-<,N[JgN FILESNg6`N RAM Ng6N{-<K@"V,-<,N[JgN Current file type: Ng6NT$"V,-<ppN[FJg"N Stream Ng6N{`N Blocks Ng6N{N" Blocks in current disk file: Ng6FFBNNlBN k"V,FFp-N|HN{N" Blocks of RAM.DISK allocated: Ng6-<J"V,p-N|HN{N" Channel currently SELECTed: Ng6-< J V0,p-N|HN{N Current File: Ng6-< J V0, ,-< і"V,SNg6N{Nu _?,2/,*/,/Nu _)_)_*9_2/NuNT V,N T V,p- N[JgBNT ^ N`N{Nu-<NT ^ NuNRNXhNv>-ߖN Q ^ -ߖp-N|HNzBNN RiNXL NuNRNXhNv0-ߖNNNNN RiNXL NNup -N pR V,-p^-N[Jg4 -,T V,-p`-N[Jg p`-`p@- Nq4NuNQ V,p - | Jg&N Base not decimal Ng6Ni@NuN 0NNuN{NN xNuNQ"V,N NuNQ"V,Sp-N[N NuN Q"V,RFFBN k"V,FFN[N NuNQ"V,NsNuNlNu-N{jNu-NNup"-NfNu--< Jg -< Nu?<NNJ_-NuN`LN`M2N`!pN`?9L-Nu# ~# t# jNu Nu Nup--< ~"V,p- і"V, ^ 0 NuN`N`N`N`N`pB-N T ^ -<-< ^ BNTj ^ 0p-Nfpl-NfNfp-NTj ^ 0Nu-< Nd|NU V,-<  ^ -< "V,NU ^ NTj V0,-<  ^ -< "V,NTj ^ 0Nu-< "V,NU ^ -< "V,NTj ^ 0-< NdNuN Q"V,p- іNup-N  ^ NuBN  ^ NuNpNvNvNuNQTN "V,JgN n"V, ^NN "V,JgN NuN X xN XN X0NpNvNvNuNQTp-Nf V,NfNuN ANN BNN CNN DNN HNN pNN qNN jNN kNN eNN fNN KNN JNN oNN dNN LNN MNN lNN vNN wNNpNvNvNuNQTp-Nf V,NfNfNuN bON cON 6NNuNQp$- -<Kt"V,-<N] Y--<L@ ^ )V,^NQp$- -<Kt"V,-<N] -<Kt"V,BN vD--<-ߖN] і-< Kx"V,-ߖp -N] і ^ RiNXL NlNu&(NV>?D?CNNN^f-Nu NV>?@NNN^Nu NV>?@NNN^Nu NV> /@NNN^Nu NV>/|/|?@ NNN^Nu "NV>?A?@NNN^,NuNV>NNN^Nu NV>/@NNN^Nu&(NV>?D?CNNN^Jj-NuNV>%NNN^Nu/L?NV>/E/|?D ?C ?B?A?@NNN^*-Nu/L?NV> /E/|?D ?C ?B?A?@NNN^*-NuLNV> /D/|?C ?| ?B?A?@/|eC!?|NNN^-NuNpNvNvNuNQT V0,-< ~"V,NXh NuN\FN\JN\TN\VN\XN\\NlN Xp@- ",/NXNYNkN Xhp@- ", іN Xp@- ",NXhNk і-NWNlrNNuNlNXhNNlrN NXhNNlrN -."V,NXh ^  ,NXh ^ N NuJg-JgxNX-.-.NvD-ߖN-ߖp-NYX іN ^ NlrN kp-ޞiNXL NXhNNNl`NuJg-Jg|N Xh-. R/ O-NXN v4-ߖ-. іN-ߖN ^ N lrRiNXL N-NXhNNNl`NuNpNvNvNvNuNQT-X"V,NXh"V,NX/NY-BNvrNl-<K8Nd|p-N YX ^N-.ݖߖN-ݖߖN ^ -<K8Nd|p-NYX ^NNlrNkRiNXL p- -<K8Nd| ^N-<K8NdNu&$"(< NVJf >?`>@ |JΚ:9J?P/A/BNAN^Nu-<J"V,N[N\NlNXNXhNuNNS"V,/NS"V,/p-NS ^ p-NS ^ SN -< ",-<J"V, іBN-NS ^ -NS ^ NuNNS"V,/NS"V,/p-NS ^ p-N S ^ -< ",-<J"V, іNXhSNp-N-NS ^ -NS ^ NNuNS"V,/NS"V,/p-NS ^ p-NS ^ BNk--<N `-.-. ^ NlrNkp-NXhNN-NS ^ -NS ^ NuNS"V,/NS"V,/p-NS ^ p-NS ^ BNk/ O-"V,-.- ^ ѐNlrNkRNXhNN-NS ^ -NS ^ NuNPGEM.BLK " <HNBLxNu"H <sNBLxNuN?`N{`N?`N!`N`N`N`ALLOT N`ALLOT ,N `ALLOT N`N`N`N`N`^PN`^-<p(-N_-<p-N_-<p-N_-<Pp<-N_-<px-N_-<^px-N_-<-<N_NuNp --< ^ 0p--<X ^ 0-<p(-N_-<N0-< V0,-<T ^ NuN p-,p- іNvNvNvNuNQT-/"V,-p- і V0,-<^"V,N] іNuN`N`N`N`N@N\NxN NN N N N "V, ^NNuN`p-BNv`-ߖ-<^ ^ BN ^ 0BN ^ BN ^ 0BN ^ 0BN  ^ 0RiNXL B-< ^ B-< ^ N(NuNpNvNvNvNvNvNvNu-<p -NWNu-<L V0,-< p - і ^ 0-<rNDNuBNv-<N y,RiNXL Nu-<^-<rX ^ -<P-< rp- і ^ NuNNvNuNQTNNNuNNvNuNQTN-<^p-N_-<Pp-N_-<p- і V0,Jg-Jg6BNXh ,SNv-<PN y,p-ޞiNXL -<p- і V0,Jg-Jg0BNXhSNv-<^N y,p-ޞiNXL NNuNNvNvNuNQT-TN V0,Jg-Jg2BNv(-<p--ߖ  і ^ RiNXL -< rp- і ^ -<p- і V0,Jg-Jg6 ,BNXhSNv-<^N y,p-ޞiNXL NN:NuNNvNuNQTN-< p- і ^ NNuN d}N d~N dvN dNNvNuNQTN-< rp- і ^ NN:NuN tNteBBp-Bp--<p-N-< rp- і ^ -<^ ^ 0NN:NuNNvNuNQTN-<Pp-N_-<^p-N_-< p - і V0,p-N[Jg-< Pp- і ^ 0`0-<^T ^ 0-<^ ^ 0-< Pp - і ^ 0-<PT ^ 0-<P ^ 0NNuN N N N rN  N  N   NNvNuNQTN-<p- і V0,Jg-Jg0BNXhSNv-<^N y,p-ޞiNXL -<p- і V0,Jg-Jg6BNXh ,SNv-<PN y,p-ޞiNXL NNuN !gN ! N ! N ! NNvNuNQTN-< rp- і ^ -<T ^ 0NN:NuN "N "N " N  N N qN N N lN N N N N N hNNvNuNQTN-<^p-N_-<Pp-N_-<PT ^ 0NNuN $8BN#Nup--< ^ 0B-< T ^ 0p--< p- і ^ 0p-BNvB--ߖ , і V0,-<^-ߖR , і ^ 0RiNXL -<^ ^ 0NNupp--< ^ 0B-<T ^ 0--<p- і ^ 0Jg-Jg0BNXhSNv-<^N y,p-ޞiNXL NNup-BBp-Bp-pm-p-N-< p- і ^ -< p- і ^ -< rp- і ^ -<^ ^ 0NN:Nup-BBp-Bp-py-p-N -T V0,-< ^X ^ 0 V0,-<^T ^ 0-< p- і ^ -< p- і ^ -< rp- і ^ -<^ ^ 0NN :NuBBBBBpn-p-N-< p- і ^ -< p- і ^ NNuN i-<p -NW-<T V0,Jg-Jg0BNXhSNv-<^N y,p-ޞiNXL -<p- і V0,Jg-Jg0BNXhSNv-<N xp-ޞiNXL NuNpNvNvNvNvNvNvNuNQTN'-<N0-< V0,-<h ^ NuN'FN'GN'HN'IN'JN'MN'ON'LN 'NK-<(-<p -NW-< ^ 0-< ^p- і ^ 0-< ^p- і ^ 0-<^T ^ 0NuN'N'N'N'N'N'N'N'N'N'N' N'!N'"N'#N'(N')N'*N'+N',N'-N'.N'/N'2N'3 N'4N'5N'6N'dN'eN'fN'gN'hN'iN'jN'kN'lN'xN'yN'ZN ,-< і і V0,Nup - ",/p - ", ", O-NYN Xhp - ",-NYp-N [JgRNup-N+-<N+/BN+-<N +-Nu///BN+-<N+-p-N+-<N+-BN+-<N+-p-N+-<N+Nu-<^"V,NXhN+p-p-Nv-<N yRiNXL NuN/p-N+N [ O-p- і ^ 0BN+N [-p- і ^ 0NuN,2N*-< V0,-<^ ^ p-N ^ 0p-N,p-p-Nv6-<^"V,p -N]-< іN y,p-ޞiNXL NuN,2N*NuN,2N-< p - і ^ -. -. N,N*-< ^RNu-< ^SB-< ^ N*NuBN ^ 0N*NuN`N `d -N(p-< V0,--< .Dp - і ^ 0-<.( ^ 0N-<.D-<p-NW-<.(-<^p-NW-<rND-< p - і V0,-<L ^ 0Nu-<^"V,N--<"V,N \bJgHp-BNv:-ߖ-<^ ^ N  V0,Jg -ߖN. RiNXL Nup-p-Nv-<6N yRiNXL Nu-<^"V,p-N/XN+Nu-< 6p- і V0,-<^ ^ -< ^"V,p -p-N,N+NuN*NuN`N`/N`ALLOT N"V,Jg-JgH- ^N,N  V0,p -N,-.N\b-.N \b FJgp-N+4-. -. -<0Ny-.-.-<0XNy-</"V, ^N-< /"V, ^N- ^N,N  V0,p -N,-.N\b-.N \b FJgN-. -. -<0Ny-.-.-<0XNy-</"V, ^NB-</"V, ^N`p- p-JgbBN +4` p- NuNl"V, ^NNu-<^"V,p--<6p- і V0,-/BBBN+N  V0, O- p-N , /--<NZN U V0,p-Nv8-N-ߖp-N] іp- і ^ P0RiNXL -N ^ 0N0NuNP"V, ^NNu-<^"V,p --<6p- і V0,-/BBBN+N  V0, O- p-N ,/p- --<N]N U V0,p-Nv8-N-ߖp-N] іp- і ^ P0RiNXL -N ^ 0N0NuN4"V, ^NNu-<^"V,p--< "V,Jg|p-p-Nv-<NyRiNXL Bp-p-Nv-<N yRiNXL p-N,N(`p-NYXp-NYX`lp-N,p-p-Nv-<N y,p-ޞiNXL p-N,p-p-N,p-N,N(Pp-N,N,-< ^ N+Nup-N,NYN/XN(@N/N/XN,N0Nu-< 6p- і V0,-<6p- і V0,/-p-N]-<"V, іp - і- V0,-< N Xh ^ 0 ,-<"V,p - "V, і"V, ^N-<"V,-p-N)NuN 0/.3B321h2J/4\/X-< 6 V0,p -NXN[JgNXN4`(-< 6p- і V0,-<^ ^ N5F-<6p-N_Nu-<6N)TN5-<"V,N \bJgBp-NN .NuN`,N`N`N`DN`,N`,1N`NpBNvBNvN NvBNv-,NXhNl--<6f ^ --<6R ^ -< p - і ^ NvNuNQTp - і--<6R ^ -< p - і ^ NuNpp--< 6R"V,U ^ P0-<6f"V,-< 6R"V,-.-.NvNv p-N]6Nv-<6f"V,-<6p ^ -<6f"V,p-N_-< 6f"V,p-p-N_p--<6f ^ ѐNvNuN QT-"V,-.X"V,N Xp- і"V,NuNNNNNNNNNNNNN NpNvNvNvNuNQT- V0,-<6p"V, іN XhT"V, ^NNuN9^VN9^VN9 ^VN9 ^fN9 ^FN9 ^FN9^VN9^VN9^VN9^VN9^VNNNN NNNNNNNNNN N N,2N9N9N9N9NuNpp"-NpN_RNlBNv NvNuN QTR- , ,NXhNuNNu -<6z ^ B-<6 ^ Nu-< 6"V,S ,-<6 і"V,Nu-<6z"V,-<6"V, ,-<6 і ^ -<6 ^R/-<6z ^ -N:T ^ 0Nu-<6 ^S-<6"V,N\zJg,NNg6Ni@-<6"V, ,-<6 і"V,-<6z ^ NuN:-< 6R"V, p-N]6-<6z"V, ^ 0-<6z"V,-< 6R"V, p-N]6N:X ^ 0N;TNu-<6z"V,-<6p ^ -<6p"V, ^ 0-<6z ^ Nu-<6z"V,-< 6R"V, p-N]6R-< 6R"V,U ^ 0N ;Nu V0,p-N|HNuN{-N  Next: N g6 V0,--<N [Jg p-p-N|H-TN  Head: Ng6N<-XN  Tail: Ng6N<-p- іN  Type: Ng6NN` N` N`N` N`,N` N`+N`N`DN`N` NB-< ?P"V, p-N]6Nu-<6p"V,N?NuN?N ,-<? і V0,Nu///BN+-<N+N N \bJg ,-p-N+-<N+-BN+-<N+N N \bJg ,-p-N+-<N+Nu-<6p"V,-<?x ^ -,--<6p ^ p-N lp- іN?N@p-BNv*N?-UN ? ^ 0RiNXL N ?U-UN? ^ p-BNv*N?-UN? ^ 0RiNXL Nu-,NXhNlNpNvp-NvN NvBNv-,-<?P ^ B-<? ^ B-<? ^ -,-<?Z ^ p-p-p -p-BBBBB-<-<N@-,-<?n ^ Bp-p-p-BBBBB-<N?N@-,-<? ^ p-p-p -p-BBBBBBN?N@NvNuN QTp - іNu//-,-<? ^ p-p-Bp -BBp-NYp-B O-N?N@N?-< ?"V,X ^ 0-<?"V,JgN?-<?x"V, ^ 0-<? ^R--<?"V,p- і ^ P0Nu-<?"V,pP-N]pP-NBNu//-<?"V,N\bJgpBN?T-p-BBBBB-<BN@N?-<?n"V, ^ 0N?-< ?Z"V,X ^ 0-<6p"V,-< ? ^ `-,N?-< ?"V,X ^ 0-<?"V,N?N?Tp-p-BB-<-N?-BN@N?-< ?"V,X ^ 0-<?"V,JgN?-<?"V, ^ 0-<6p"V,-<? ^ -<? ^R-<? ^RB-<? ^ Nu-<?"V,Jg-<?"V,pP-N]`p--<?"V,Jg -<`-<NCjNu///-<?"V,N ?p-p-p-BB---<?"V,p-N]-p-N@-<?"V,Jg0N?-<?x"V, ^ 0N?-< ?"V,X ^ 0-<? ^R-< ? ^Rp-p-N+-<N+-< ?"V,p- і ^ P0NN? ,-<?P"V,p - "V, і ^ NuB-<?"V,p-N[Jg -<`-<NENuNpNvNvNvNuN QT-/ V0,-<6p"V,-T V0, і ^ 0NuNFb NFb NDNFN?-< ?"V,p- і ^ 0-< ?n"V, V0,-< 6p"V, ^ 0B-< 6p"V,T ^ 0N?R-<?P"V,p-  ^ 0Nu--<6R ^ --< ^ -/|/@?| NNN^Nu , ,Nu , ,Nu 2AA@-Nu "ҁЁ-Nu ^XNu H@-Nu -Nu -Nu H@B@-Nu B@H@-NuN`N`-<NJ ^ p--<N@ ^ BN vR-.-. V,N[Jg(-ߖ-<N@ ^ -<NJ"V,Jg _L NRRiNXL -<N@"V,NuBNNNNup-NNNNup--<N@ ^ BNvT-.-.ݖߖ V,N Xhݖߖ V,N[JgB-<N@ ^ _L NRiNXL -<N@"V,Nup--<N@ ^ BNvB-.-.ݖߖ V,N[JgB-<N@ ^ _L NRiNXL -<N@"V,Nu  ^"^ SfNuNO  ^"^!!SfNuN:O  ^"^rS@HA QNu "SA ^0QNu "ISA ^ QNu ,-< і"V,Nu "NV> ?@/ANNN^NuN+PvNs NV>?@NNN^Nu NV>?@NNN^Nu "$NV>?|?A?B/@NNN^NuN#`ALLOT MOVEMOVMOVMOVEUNLKMOVEMOVMOVEUNLN`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`NQNQN`N`N`N`N`N`N`N`N`N`N`N`N`N`NNNp<-NuNN`<NYPNYLNYHNYDNYNXNXNXTNW`NVlNRN`N[.NZNZNZzNZ>NZNYNUntitled N`N!` ALLOTALLOT ALLOT E ALLN[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N P 0100000000N`!ALLALLOT MSF@AALLOT TS],CPCHAALLOT ALLOT L-IN?S /NTE/SEX-IN? ALLOT /BND/PGM/OFF/MDE/SEX-OUT?S ALLOT MTS] ALLOTAALLOT , AGPFNAME AAAAAAAAAAAALLN]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]N]~N]nN]^N]NN]>N].N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\/ O-p@-N Y--Jg*SBN [-Jgp-N Xh p-` p-BNXhNXp-N[Jg-Fp?- / O-p -  , , O-p- N\ O-p-  , ,-p- p-NXh Nup-N Xh p- NXhp-  , ,  NXhp-N [p -  N Xh-Jgp-N Xh Rp- NMNMNX-< N\  --< -<N [Jg p?- Nu-<] V,N\b-<[ V,-N\NXh-<N \  Jgn-<[ V,N` -<] ^ -<] ^ -<] ^ -<] ^ -<] ^ -<[ ^ p;--<] ^ Nu-<] V,N\-<[NLPp-N\ -< ] V,p-N\ Jgh-<[ V,-<] V,-<] V,-<] V,-<] V,-<] V,N`-<[ ^ NuNc"S9Q0fQ0`jRyRSy QNfZ/?/p9Q)AP003QN 9Q&9R>gR `f B# Q& _2 NsNNNNN`ALLN`ALLN`ALLN`ALLN`ALLN`N `?<"NNJ_-NuNd,8fNu8g88gH ycֱcg c`( yccg  c`NuN`-<d"V,--<c ^ -<c ^ -<d"V,--<c ^ -<c ^ N dp- і"V,-<d ^ -<d,N dp- і ^ Nu-<d,N dp- і ^ Nu-<d"V,N dp- і ^ NuN dp- і"V,-<d,N[JgNe2N NuNe yc 9cgcNuNe yc 9cgcNuNeBNuNef -<`-?@NNN^-NuN`fp-Ng-<fp-NW-<g2p-Ngp-NWNu-<g2p-Ngp-NWNu-<fp-Ngp-NWNup-NgX V0,N\bJgNgNePNuN`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N`Nh yh 2 yh*4p3h3hyge"ygnygeygnp#h\NuNhpyheyh nyhnphfNuNi*29h49h yh 01A yh*01BNuNiZ$y h>g`NuNiv@|$yhRNFNuNi$yhRN$yh4fB9hzJ9hzg`nJ9h\fT9hHgJ$yh>g6Jgag  hz`a`J9hfg aB9hfhHNu-<h ^ 0-<h ^ 0-<h ^ 0-<g ^ 0-<g ^ 0-<g ^ 0-<g ^ 0N-<h ^ N-<h* ^ N-<h4 ^ -< "V,pS- і-<h> ^ N dp- і"V,-<hR ^ Nu-<hR"V,N dp- і ^ Nu-<iN dp- і ^ Nu-<ivN dp- і ^ NuN dp- і"V,--<iN[NXh-<ivN[ JgNjNgNuN`N`N`N`N`N`N`N`N`NkHN LNuNkHN LNuN  V,p- NuN V, ,p- NuN  V,p- N\bJgNuNl:p-NLNl:NuN -< NuN --< NXhp-NWNuN NlNuNl yh 3k yh*3k yh4k|kNuNm3kk3kk3k|k3kkNuNm: 8LNupagp-NuN mBFJg ,NuN mBFJg ,NuNlv V0,-Jg-JgBNvN RiNXL NuJg-JgBN v RiNXL Nu-<k V0,-<k V0,N[-<k V0,-<k V0,N[ Nup-NYp-NXhBNvDp-NLN  V,p- N\bJg R _L NRiNXL Nu-<l ^N-<k| V0,-<k V0, JgNu/NX-< k V0,-.N[NX іSN[-<k ^ 0-<k V0,N NY-.N[NXh- іSN[N ",-<k ^ 0Nu/-< k V0,-p-NYXN[NXhp-NYpp-NYp іN\ -<k V0,N NY-p-NYXN[NXhp-NYp- іN\  NuNoP-<k| V0,-<k V0,N[-<k V0,-<k V0,N [  Nup -NuoJg - NuNuNV>?|NMN^-NuNV>?|NMN^H@r2-NV> ?|NMN^@4Bg `NuNV> ?|NMN^d-NupNV>/@/@/@ NNN^-Nu" NV>/@/|?A Bo NNN^NuN`N `ALLOT MOVEAq> NV>6/H?@NAN^Aq> ( -Nu/>NMJNuN>`ALLOT OVEMOVCLRUNLKLEA?<NAJ_-Nu" NV>G/@?ANAN^Nu" NV>B/@?y*q4?ANAN^-Nu" NV>=/@?ANAN^-NuNV>>?y/q4NAN^-Nu" NV>N/@?@NAN^-Nu" NV>V?|/@/ANAN^-Nu" NV>W/@?yq4?ANAN^Nu "NV>??yq4/@/ANAN^-Nu "NV>@?yq4/@/ANAN^-Nu NV>A/@NAN^-NuN`N`N`N`N`N`N`N`N`N` ?!88ff   ~<``<|ff|``#C@  } f|x|f~`|`~|f|``iq1I !A@@~B~$$$$$@@@\vLXp``330 0 0 ~~0 0>c ```>|fff|~`|`~~`|``>`nf<ff~ff<<f<f|x|f````~fv~nffff<f<``|f|>``>>f><~`<0|00<`l~ff0`lxlf \fffff>|f``8<< fff>ff<f<|> >  0 0 ~~0 0>c  /\\ttD<<~6ww6x Z~xxUX^@< < >``|f|>``>>f><~`<0|00<`l~ff0`lxlf \fffff>|f``8<< fff>ff<f<|> > 1`00 N`0???1!# ?? ff000 0880 ???<|`|<|~f~|`` @@  fn|xpx|nf~~``|``~~|~ff~|```iq1I !A@F^zbBF^zb$$'>|'>|$$@@@@@\vfFLXp`@?s3#c` <~~<8lffflllll~~~fnl86vf80 0`0 ~~~~0  0>c <~bjnn`~><~ff~~fff|~ff|ff~|>p```p>|~fffff~|~~``|``~~~~``||```>~``nff~<fff~~ffff<<<<f~<fn|xpx|nf```````~~ffv~~nfff<~fffff~<|~ff~|```<~fffvn|6|~ff~||nf<~fp<f~<~~fffffff~>ffffff~<ff<<<f~>``|~fff~|>~```~>>~fff~><~f~`~>>0||0000<~ff~>><``|~fffff80``fn|x|nf \~fffff<~fff~<|~fff~|``>~fff~>\~f````>~p<~|<< fffff~>fffff<ff<<~fffff~>~|~~ 0~~ $$$<$$$$8$$$8$$$8 8$$$$$$$8@@à 0880 ???<|`|<|~f~|`` @@  66vƆpx88 0``0bb00""""""""""""> <?? <~~<8l!19==91!}}}}``0000`` CCHH\\NN..<<~~`|~f~<<|`|~ff~<~~ 00<~ff80 0`0 ~~~~0  0>c  * * *$$А8p ?`P`<<<<f~>``|~fff~|>~```~>>~fff~><~f~`~>>0||0000<~ff~>><``|~fffff80``fn|x|nf \~fffff<~fff~<|~fff~|``>~fff~>\~f````>~p<~|<< fffff~>fffff<ff<<~fffff~>~|~~ 0~~ 1111111 N`-<"V,-<} і-< NuNN$ 9slH ys000H ys: sPp-Nu ,-< t"V, і"V,-pH- і"V,-< s0 ^ -pL- і"V,-<s: ^ -pP- і V0,-< sN ^ pR- і V0,-<sX ^ Nu-< s"V,--<N_-<BNvz-ߖ-<sl ^ -<sX"V,BNvL-ߖN -. /Я-p%-N[JgNmBJgR ^ RRiNXL RiNXL NuN `(N`(-<N"V,-< ^ N p-N [Jg`-<--< p- і ^ 0-< 6p- і ^ 0p---< p - і ^ 0-< 6p - і ^ 0NuN`ALLOT N,2NXh-<XNyNXh-<Ny-<-< p- іp-NWNu-<-< p- іp-NWNu-<p- і-<p-N WNuBB-<-<NNuB-<(-<-<NNuN`N`N`NJ p--<-<-<6N%p--< ^ N NuNJN -<"V,-<6"V,-<}NON NuNJ p--<-<6-<N%N NuN `p-p-NdB-<wNdp--<0Ndp--<ENdNu-<|"V,N \bJg>p-BNv0-ߖp-Nd-<|ݖߖݖߖ ^ 0RiNXL Nup-BNv.-ߖ-< |ݖߖݖߖ V0,N dRiNXL Nu-<|"V,N\bFJgNNk,NuBp-NdBp-BN v8-.p- N[N Xh , ,N XhRiNXL ,p-N\NuN!t4SC"yNaJfJZR±)Q`±PQNuN`ALLOT N`ALLOT MSMN`ALLOT RRAEEORADDAN`ALLOT N`ALLOT N`ALLOT p -N]-< іNuN`N`N`-<L V, , ,NuNmBJg -<{`-<sNu-< ^ -< ^ -< ^ NBNv-<sv"V,-<"V,N ", іݖߖ V,-< "V,ݖߖݖߖ ^ -<sv"V,-<"V,N ", іݖߖ V,-<"V,ݖߖݖߖR ^ RiNXL NuN2-< sv ^ p-p--<pNP-<s"V,-<sv ^ p-B-<JNPBp--<$NPNuN2-< sv ^ p-p--<NPp-p--<NPNuN2-<sv ^ p -BN vBp1-ݖߖ-ߖNNPNmBJgp-p-`p-B-.-.Nv-<"V,ݖߖݖߖ- V0, , ,p-NYXS-ߖN[p-NYX-ߖN[ Jg -< FNXh ^ 0RiNXL RiNXL p-p -N vp1-p'-ݖߖ-ߖNNPNmBJgp-p-`p-B-.-.Nv-< "V,ݖߖݖߖ- V, ,-. ^ - V0, ,p-NYXS-ߖN[p-NYX-ߖN[ Jg -< FNXh ^ 0RiNXL RiNXL NmBJg-<-<T-<NWHNuNtJ yJsvt4"xNNqBNqBPNqBNqBNqB@NqBNqBNqB0NqBNqBNqB NqBpNqBNqBNqB`NqBNuNNN&23XP3X3X3X@3X3X3X03X3X3X 3Xp3X3X3X`3XNup-BN,vN- V,-ߖp- Jg pU-`-< -. ^ pP- іRiNXL NuN Xh-<N"V, іNXhBNv-N RRiNXL NuNztJ yMsvt4JZR"xNNqBNqCNqBNqCNqB@NqCBNqBNqCNqBNqCNqB NqC"NqBNqCNqB`NqCbNuNNNN$B3P3X3P3X3P@3XB3P3X3P3X3P 3X"3P3X3P`3XbNuN(p3X3@3X3@3X@3@B3X3@3X3@3X 3@"3X3@3X`3@bNup-BNvrp-BN7vN- V, /Я-p- Jg pU-`-< -. ^ TRiNXL -< іRiNXL NuNXh-p- NXh , , -<N"V, іNXhBNv.-N-p- JgV`RRiNXL NuNA4<6<x"H02QNuNA 6<x"H0QNuN#ssvNuN4#svNuNJNNZ#zLNuNp#LNuNNqNFNFNtNvNtNvN09`N09`N0929`N0929`N60929`NP0929`tNj0929`ZN0929`@N0929`&N aRASfNuN patRASfNu" NJNu"^ ^NNu"^ ^NBNuN`N`N`N`N8 y@HNu "N8,Nu-<-< ^ 0-< -< ^ 0p--< ^ 0p --<* ^ 0-<{-< 4T ^ Nu-<-< ^ 0-<-< ^ 0p --< ^ 0p--<* ^ 0-<s-< 4T ^ Nu-<@-< ^ 0-< @-< ^ 0p--< ^ 0p --< * ^ 0Nu-< -< ^ 0-<-< ^ 0p --< ^ 0p--<* ^ 0NuNmBJg NX`NNuNmBJg N`NNNupP-N mBJg ,N]-< ^ P0Nu-< ^N-< ^NNu-<4 ^N-< ^NNu "N8(NNu"($^NNuN ",pP- ",NXNJ іNuNJNN*N -- ^ -JgNNu-<"V,/N~-< -/ V,/N>N*tN -- ^ -JgNNu-<"V,/N~N+t-JgNNu-<"V,/N~NqN-JgNNu-<"V,/N~Nq-JgNNu-<"V,/N~Nr-JgNNu-<"V,/N~Nr8-JgNNu-<"V,/N~NrT-JgNNu-<"V,/N~Nrl-JgNNu-<"V,/N~Nr-JgNNu-<"V,/N~Nr-JgNNu-<"V,/N~Nr-JgNNu-<"V,/N~Nr-JgNNu-<"V,/N~Ns-JgNNuNmBJg-< ` ,NuN mBFJg ,NuN mBFJg ,NuNBNXhNuNXNBNXNBNuN`B-< "V,BB-<-<N*NuN B//-p- і--NXh ^ 0T-NXh ^ 0BBNNu-<6R"V,BN-< V0,-< -p- ",-<6R"V, іp - і- V0,p- NXh ^ 0NuN`ALLOT NNl^N>NNuBBBBBNup-BBBBNup-BNv$-<fݖߖݖߖ V0,RiNXL N-Nup-BNv0-<fp- і-ߖ ,  ^ 0RiNXL NuNNNNuNNNRNuNpZJgNpp `NuBNp ^ BNpR ^ 0N@NuRNXhNvF--ߖNM іp- і- V0,-< N Xh ^ 0RiNXL NXhNM іp- і- V0,p- NXh ^ 0NuN 7^pR !N8>N8>4-N \p- /-p-N [JgR--<N [Jg -<RN ^ ,p- і ^ 0NLB-BB-<-<N*NuN!00 00%N`N`N`N`N`N`N`N`N`N"`N!`N"`N!`N!`N!`-<R-<YL-<R N_-<Y-<[.-<Y N_-<XTp<--<N_-<Xp<--<N_-<Zp<--<N_-<Z>p<--<N_-<p<-N_-<P"V,T--<YD ^ -<YH ^ Nu-<Z> іNLPNu-<Z іNLPNuBp<-BNv,-<Yݖߖ V,p-  іRiNXL Nu ,-< W` іNu ,-< Vl іNu , ,-<R іNu-<x іNu-< іNu-< іNu-<X іNu-<Z іNu-<Y іNu-<X іNu-<XT іNu--< B і V,-< ] V,-<N \ Jg p-`N V,N\Nu--<B і V,Jg B`Nz V,N\NuN\NkNBNkN|NkaNkNa"xNN \" Jgk |p` |J` |$0<`-< "V,Jgn p-BNvX-ߖ-< ( V, іN-<]NLPN\zJgN\bN\b-ߖN RiNXL N NuN`F9Xg A`Ap6 9LfraA` raA`N P--- "$B BN-<-< \p - і ^ NX-p-N\JgNXN` p-NXN(-<B-< \p - і ^ Nup-NNuNXh-< іNXhp-NJNNu--<( V,N\-.-<2 V,N[ NuN bJg-NuNuN bJg -NuNu-<YH"V,-< YD"V, S--<Z"V,N[Jg---<Z ^ pd-N]-<f:"V,N]6Rpd-N[BN [-< p-p-pJ-Nn-<N]-<f:"V,N]6R-<N[BN[N p` Nu/Spd-N]-<f:"V,N]6Rpc-N[BN[Jg-Jg-<0p--p!-Nn`Np--p!-NvNu-<4 ^Np-NJNXhp- NXhN-< ^NNu-<4 ^NNmBFJg -< ^Np-NJNXhp - NXhN-< ^NNmBFJg -< ^NNu/--<Y і V,Jg pc-`--<Zz і V,Jg pt-`v--<Z і V,Jg pm-`R-N RJg ps-`8N8"V,N\b-<] V, Jg -< `p:--p-NJNNu-.-<Z> іN LPRJg-Jg@N Xhps--.p!-NJN-<0p-NXp"-N n `6p%--.p#-NJNNXhN8"V,NXhNNu-<p<-N_ڠ p-BNvB-ߖN 2RiNXL N Nu /-< p--p!-NN Nu-< ( V,ݖߖ-< ] V,p-N[JgNNLP-ߖNF` -ߖNnNu p-BNv,NmBFJg -< ^NN hRiNXL N Nu p-BNv*-< ( V,ݖߖ-ߖN RiNXL NN Nu-<YL"V,N ---< ( V, N-N n V,-.-< ( V, N2-< ( V, -RNXhNvN hRiNXL NN Nup--<YL"V,Nn ^ NFNup--<YL"V,Nn ^ -<YL"V,N --NJp-NX-< ( V, p-Nv-N n V,-.-< ( V, N2-N V,NXh-< ( V, N.N NuN`-<YL"V,N BNXh-< ( V, p-NJNN Nu-<YL"V,N p -NXh-< ( V, p-NJNN Nu-<4 ^NNmBFJg-<"V, ^N NS-<YL ^ NN -< ^NNmBFJg -< ^NNu-< ( V, іNXNu-<YL"V,RNXNu p-BNv`NmBFJg -< ^N-<F"V,JgN-ߖp-N-<( V,ݖߖRp0-p--ߖp-Nn-< ( V,ݖߖ-ߖN-< ( V,ݖߖN Jp--ߖp-Nv-< ( V,ݖߖN-ߖN-< ( V,ݖߖN b V,-ߖN:-< ( V,ݖߖN n V,-ߖN2-< ( V,ݖߖN V,-ߖN.N hRiNXL NNNN B-<F ^ Nu-<[-<[-<[ N_B-<[ ^ p--<[ ^ -<[p -p-N_N[|N_-<[NXhNWpH--<[ ^ B-<[ ^ B-<[ ^ p--<[ ^ Nu-<\-<]-<\ N_p--<\ ^ p--<\ ^ p--<\ ^ p--<\ ^ N\n-<\p -NWp--<\ ^ p--<] ^ p--<] ^ p--<] ^ p--<] ^ -<\p-p-N_p--<] ^ -<\p-p-N_-<\p-p-N_-< ].p-p- ",p-N_-<\pz-p-N_NuN`0ALLOT MES ALLOT MES ALLOT MES ALLOT MES ALLOT SS ALLOT OS AAALLALLALLOT KS ALLOT IMES ALLOT IMES NզNN҆N&N"NNNNNNN&NǺNNNNvN -<v-<զ-<v N_-<Np-NM-<N_NP*-<p-pH-N_-<&p-NM-N8>N8>N8>4N8>LN8>dN8>|N8>ޔN8>ެN8> -< ( V,p -N Yp6- ",NXhp-N Yp - ",NXhp- ", і іp- іN mBFJg ,N l ,p- і ^ 0NNNuN--< ( ^ p- і-<2 ^ Nߐp - ,Y"V,"V, ^NNuN`NBN,-<z"V,N\bJgNܚNuNMNvNuN` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  (0@Th@ @-ZN`N`N`N`N P+0+1+2+3 ,-<"V, іNuN Xh , іp-N]-< "V, іNu ,N іNu ,-< іNu ,-<"V, іNuNM-<"V, іNuN`N`N`N`N`N`N`N`NN`p-p=-Nb ^ -< -< ,-<N_NuN#`N#`-< іNu-<\ V,Nu-< \ V,--< Nf Nh V,Nf NuN HpA JLNuNv A(JNu-< \ V,p-BNv|-ߖ-<\ ^ Nt-<( і- V,--<N \Jg0-<NX ^ NtNh ^ N `RiNXL -<\ ^ NuN `N`NF`v"|g2rgNepNep@N eX fBQNuN rgNeNepN eX fBNuv"y  gxBa"yPgxEaQNuN69"|4g8 rg<Nep@NepN eRJfBQNuv;"|4g8 rg<Nep@NepN eRJfBQQNuN H2B|@f&A09@fRB0`0B yH@HBJg`LNuN$H栀A0@|@g`LNuNXr9CAx0JfNuxf,NeNepNeRSfNu`XRfNuNCxJk*NeNeRpN e`XRfNu-< ^N-<xp<-N_-< "V,Jg6 p-BN v p--ߖp-N (RiNXL N NuN\NuN`N|AxJjNu`XRfNuNA9Ax<Xff1<JnNu`T`TRfNuN`N NkRAEH/xv0Nf J9 fxv0RANfNkNuN`N`NVNvNkEH=xB@H@y^dv.` y ^v0R@|'epv+NfRAR@xv0NfRAJ9f xv0NfNkNu-<-< Q ^ 0-<-<Q ^ 0NuN P 2 4 8 1632N ``0 ,-< $ і V0,-<V ^ 0R-< T ^ 0Nu ,-< $ і V0, ,--<Q ^ 0NXhR ",-< Q ^ 0Nu m6t VHBBBBHB9]ԀT-ߖN V,N\bJg-ߖ-<"V, ^NRiNXL NuBp<-BNvR-ߖp-N[JgB ,p<--ߖ SN V,p-  іRiNXL Nup<-BNvL-ߖp-N [Jg -p- SN\b-ߖN ^  ,RiNXL NuN`LFNJg-< "V, ^NNu NBB-< ^ B-< ^ N NuNNu-< "V,JgNNu-<NXhNY--<' N [Jg8p2- іpd-NYN_N-< N_V ^ `Rp- іp -NYp -NYN_Np0- іN _V ^ p.-N_T ^ N_Nu-<NXhN YR ,pd-NY-pc-N[Jg N_NN_XN`0N_RNN_XN-< N_ ^ p.-N_V ^ N_Nu--<8N[Jgp-NYN_N "`--<N[Jg0p-NYN_N-< N _V ^ `@p-NYN_Np--N _T ^ p0- іN_V ^ N_Nu-<BNvV-ߖNF V0,-N*-ߖNp-NWNz-ߖNXp-N WRiNXL p-BNvB-ߖN F V0, ,N-ߖBN p-NWRiNXL -<-<NvB-ߖN F V0, ,N-ߖBN p-NWRiNXL -<p-Nvr-ߖN F V0,p-BN vD-ߖ-. , іN /Я--ߖN p-NWRiNXL RiNXL Nu-<BNv-ߖN F V0,p-NYp-BN v.--ߖ /Я-Nn і ^ RiNXL Jg-JgT-BNvF-ߖNM-.NY /Я-Nn іp-NXh ^ RiNXL RiNXL -<-<Nv<-ߖNF V0, , ,-ߖN n ^ 0RiNXL Nu-< Q&V V,S-N\zJg p`- іp-  ,-< P і V0,--< QN ^ 0R ,-<QX ^ 0B-<Qb ^ 0-<Pvp`- ^ -< R\"V,Jgp@-p--<c"NPNu-< R\"V,JgBB-<c"NPp -NPxp-NPxNuN`NXh-<] ^ --< [ ^ --<N [JgB`-<-< ^ -p-N\-<Ql ^  -< "V,Jg--< ] V,Jg`N Xp-p-p/-p-N-< ] V,Jg,-<] V,N 4p-p-p3-p-N``-< ] V,Jg0-<] V,N p-p-p/-p-N`N p-p-p/-p-NN --<N \Jgrp@-BN v^--ߖ , ,-<] V,N \p-  іNn-<Pݖߖp-NOp-ޞiNXL `&Nn V0,-<Pp@-NXNP-< P V0,R ,-<QX ^ 0NuB-< [ V,R-< NNuB-< [ V,S-< NNuB-<[ V,p- і-< NNuB-<[ V,p- -< NNu--<N [Jg -< NNu-p-N \Jg -< іN Nu-p- N Xhp-  ,-<[ V,NXhNu-<] V,RN іN~Nu-<] V,SN NNu-<] V,-<[ V,XN~Nu-<] V,-<[ V,YNNu-< ] V,Jg N`NNu-< ] V,Jg N`NNu-< ] V,Jg N@`N*Nu-< ] V,Jg Nf`NTNuN`N`-<4 ^N-<  2p-p-p*-p-N-<  *p-p-p*-p-N-< ^Np--<] ^ Nu-<4 ^N-< p-p-p*-p-N-< p-p-p*-p-N p -p-p+-p-NJN-< ^NB-<] ^ Nu-<] V,-<[ V,NNu-< ] V,Jg N `N 4N Nu-< ] V,Jg N 4`N N Nu-<] V,-< [ V,p-N[-<N[NNu-< p-p-p/-p-N-<]- V,N\bNXh ^ -< ] V,Jg N `N NuB-<] ^ B-<] ^ p--<T ^ 0p`--<V ^ 0p`--<Q ^ 0p`--<Q ^ 0Nu-< ] V,Jg -<] V,-<"V,Jg"-R-< p-p-p:-p-N|-< ] V,- ,TN іp-p-p=-p-NN,-<] V,-<] V,N`-<] V,-<^ ^ 0-<"V,Jgp/-p-p<-p-NJNN `N $NuNP /4 -< ] V,JgBN  p|-p -p5-NJN p.-p -p8-NJN-<v`ZN $N  p-p-p:-p-N-< p -p -p1-N vp.-p -p7-NJN-< -< p- і ^ NN NuN $B-<Q ^ -< Qv"V,--< -< QV ^  --<Q ^ 0Nu-<[ V,-< Jgp-p}-`BB -< 4 ^Np-pA-NJN p-pA-p-NJN-< ^NN Nu-< [- V,-< N\bNXh ^ N NuN`N`N`N`N`N`N09 NqQNuNup--< f ^ Nup--< f ^ Nup--<f ^ NuB-<f ^ NuNNuNNuNNNuN`ALLOT EN` N P version 999 N P 0601860900a N P 9999999999a N P__-__-__ __:__ _mN`""N`Up N`i }p N`N7^aN #&   n nN8>$$N8>$<N8>$TN8>$lN`NXhBNyNz"Nz"NyNXNXhNWNu-<[T V0,p--< ",N\Jg-<-<X ^ `0N-<X ^ -< [T V0,-p- NbTN-p -NYp- NbN-<NYpi-N [pP- іpd-N]LNbXN-< [ V0,-p -NYp?- Nbp- іN-<NYp -N ]p- ",pa- іN bp - і ^ -N \bJg p - іNbp- іNNuN N Np- іp-N_-< [ V0,-<N[BNyNzNyNNp- іNXhNW-<"p#-N_-< -<" ^ -<[-<"Rp -NW-<L-<"B-<"p#-NN іp-NWN NNN Nu N-< p-p-p3-p-NN Z-<] V,-<[ V,NN N NuN7^ p N8>N7^ pJ N8>  N7^ p XN8>FFN,7^p. q  qN8>N8>N8>Nh7^p. q q q qqq qN8>N8>&N8>>N8>VN8>nN8>N8>N8>N 7^pP.  q  N8>nnN8>nN7^ p.(N8>N7^ pN8>  -/ іNXhRNNNNXhp-NW-Nu-<YL"V,NXN6NuNP,[1] |Nothing to delete!|Track 0 empty] OK]NP([2] | Delete track 0 ?] Delete|Cancel]NP)[2] |Replace track 0 ?] Replace|Cancel] NP[3] |Track 0 protected!] OK]Nlp-N-<  V0,Nup-NN@ Nup-NN@Nup-NN@Nup -NN@ NuN`N`N`N`N`N`N`N}`N{`N` ,-<  іNu ,-< іNuNNeQNuNN>r9A XT0fXNuNuNd29AXTNuNr9A X0k<NuNr09[gZ9 [jrZJNu$HB-N(Nu$HB-N|(Nu$NN`N!`ALLOT MOVEANDORMANDCMPRADDNPr9AxjBA pNupNPNuNaaaf rav`B9nHBNJ9ngpaNuN f`aZaaf ra$`HBN|paFNuN a$afraNN 8aaFraBBHBNN Zaa$raN$N zaar`N aar`|Nr`lNapNeNr`BNr`2Nr`"Nr`Nr`N$NuN`$$$$$$N va0HA, pNNHCA Jka- =r dJkC4BCBA&p"y~Brkb(gV- J9g CXTCAC "xBؒC"d# "^``t49JAW`C "4"^NuN~- =r drHCC4BCBA&pkDCXTBR-C=9NXN|N3 ^`4"^NuNa@HC[K]pNuN $J9g@HJ9kfNkkp9]-9[-NLB9NuN xJ9 ]fNuaHC]?]K]?]pNuN J9g.HJ9kfNkkN LB9NuN! Prp&9AAB0f^9(eT92dJJ9g@ 9(0<N8J9kfNkkN4pNJNNXNN!NuN`! !~ x$z8ZvN!$9Qm."S&&$p0|HA ! pNp)ђ` d#NuN"J$9Qep#3(A(k.EG09 @JoaTRy(`EGB9Jm*gCY JfaXXR9`NuN"$aBaNNuN#&j <f-a$`^fN8! QJNu`J< f&aB"S`4<0f a`"<@f a~`<Pfa&rg ӒlNu`lN#$9 Q n "SaN&Nu3(A(k,EG09 @JoaRy(`EGJm*gCY JfanXXR9`J9kgNkB9kNuEGp9HJoa$"Jo "Sp)--NuN$n-N\bJgB -< V,-N 8"V,-JgNXhN &"V, іY`,NuN P !@#$%&*()+N%A xt  et A%NuN%JJ9glx9(A  JgDBa0<29(N8N4J9kfNkkNJNR92eNuN#`AC@|BBB$%   B  FNuN`  N%-<&TNNuN&|N\9 [g`Nu NuN& 9QvJ9g~mtJ9]g 9QJjp"9NFJ9gN 9QvJ9[j" 9\gpfNeN`|J9fr$9J9]g"9Qv9 ]g`"BgNuQfNu#QJ9]g 9QJjp"9NBN&NuN`N`N`N`N`N`N`N`N`N`N`N`N`N`N`N(N(@p-BNv-NLvRiNXL NuN(B-<' ^ B-<Q ^ B-<' ^ p--< ^ -<YH"V,-<fD ^ B-<' ^ Nup--<Q ^ B-.N z ^ p--.-< і ^ p--.-< і ^ -N 8"V,Jg-N &"V,-.-.NXhN  ^ V V,-.NNLP і-.-<Zz і V,JgS-NXN ^ -<"V,N[BN[-<  ^ `$B-.N ^ BNXhN ^ Nu-N)rN-< ( V,  p-NXhp-N(N Nu-<-< ^ -<-<Q ^ B-<Q& ^ -<-< Q ^ 0-<-< Q ^ 0-<-<Q ^ -<_-<Qv ^ B-< ^ B-< ^ -<p<-p-NP*-<p<-p-NP*p--<Q ^ p--<Q0 ^ p--< ^ B-< ^ B-<Q ^ B-<QD ^ B-<n ^ B-<d ^ p<-BNvB-ߖNz ^ -ߖN 8"V,Jg-ߖN&"V,--ߖN  ^ V V,-ߖNNLP і-<Zzݖߖ V,JgS--ߖN ^ -<"V,N[BN[-<  ^ `"B-ߖN ^ B-ߖN  ^ RiNXL NuN)N*NuNN,NTNb-< "V,Jg6 p-BN v p--ߖp-N (RiNXL N Nu-<fD"V,YY--<YH"V,N \-.T V,p-N[ JgXB-. ^ X-<fD ^ NuNP![3] |Memory limit exceeded!] OK] -< V,-<Qv"V,p-N\ -<"V,N\b -<f0"V,-< YH"V, -<N[ -< "V,N\z N-p-NNu-<' V,N\bJgN-p--<' ^ NuN."yfD '"<o"f0m N .VJNu"`Nu N ."<g"#fDNupA--< ^ --<YH"V,N[-.-<fD"V,N\ -<  V, Jg@-<fD"V,NXhNv-ߖ"V,--< -<N[Jg>--< -ߖ V,N\ Jg N`N`2 ---< -<@N[Jg N` p-ޞiNXL -<-< і-<N v-ߖ V,pA-N[Jgv-<-fD"V,B-. ^ -ߖT V,-.R ^ -ߖR V,-.T ^ B-.V ^ X-<fD ^ -<-ߖ ^ p-ޞiNXL -<pA- , і- V0,Jg-Jgp-BN vz-p- JgX-<&fD"V,B-. ^ p@--.R ^ -<ݖߖ-.T ^ B-.V ^ X-<fD ^ ,RiNXL BN Xh ^ 0` -< V,-< ^ Nu-<z"V,Jg-<p"V,N ` -<"V,--< ^ -<Q& ^ -< \ V,-<N[Jg-<""V,-< [ V, Jgd-<""V,N\zJgV-<[ V,p@- Jg6-< -V- V,p-NYNXhJg8NMNXh ^ -<z"V,FJgp--. ^ ѐ`-"V,N\-<HN[-NX ^ -<NYNXhp-NYN Xh , і-<NYNXh-<Nf Nf -Nf p -N]pd- і-< "V,FJg NL`Bp-N(NLBBN(N`-< -V- V,p-N Yp- ",N Xh ^ -"V,-<HN[-NX ^ N-<NYNXh ,NXhp- ", іJg-Jg.BN v$p--<-<  ^NRiNXL -< z"V,FJg"-<"V,--<Q& ^ -< ^ `N-<z"V,F-<p"V,N\b Jg(N-<[ V,N\zJgN-<Q&"V,SN4--<Qv ^ -N&-<Q ^ NB-<Q ^ N-<(p@-p-NP*N#-<""V,F-< z"V,F JgB-< ^ B-<z ^ N-<] V,N\bJgN jNu-< V,-<  V,pd-BNv-< ݖߖ V,-< ׈"V, JgB-< ݖߖ ^ -ߖ-< ^ -<~"V,-ߖN M , іp`-p-NP*N-"V,N"V,N[NXh ^ N"V,SN4N&-<(@ ^ Nh-< "V,Jg-JgBNv-<& /Я-N M іݖߖ V,--< ^ --< ^ N)r-<(@"V,-<Q ^ N$n--< ~"V, /Я-NMݖߖ , і-/ ^ V V,-<Q"V,N X  SBN[- ^ RiNXL RiNXL B-<׈ ^ -< ^ -< ^ NuN`N`N`N`N`-<.pd-N_B-<7 ^ p<-BNv-<Yݖߖ V,Jgf-ߖ-<t ^ -<7"V, ^N-<"V,BNv4p--< Bݖߖ V,-<. і ^ RiNXL RiNXL Nu-< ג"V,p- Jg-< V,-< ג-"V,-< NXh ^ -<٘p<-N_N7pd-BNv-<.ݖߖ V,Jg-ߖ-< ^ Nh-< "V,Jg-JgRBNvHp--<& /Я-N M іݖߖ V,-<٘ і ^ RiNXL RiNXL -< ^ -<p<-Rp-N_B-< ^ B-<7 ^ p<-BNv-< Yݖߖ V,Jgv-< XTݖߖ V,-<٘ݖߖ V, JgH-< ٘ݖߖ V,-<7 ^ ѐ-ߖ-<-< "V, і ^ -<  ^RRiNXL -<Bp<-N_-< "V,JgZp<-BNvL-<٘ݖߖ V,Jg(p--< Bݖߖ ^ B-<XTݖߖ ^ RiNXL NNu-< "V,Jg-JgnNXh-<NXN NRJg-JgB--< і-SNX-<"V,NXh NWp--<  ^ ѐ` Nu-< "V,Jg-JgBNv-< Bݖߖ V,-<  ^ p-BNv-<&-< V,NM іݖߖNLP--<t V,N[Jg\-<Y і V,Jg@p--<7 ^ B-<t V,N ^ -<t V,N:` RiNXL RiNXL NuNAPw[3][When nesting chains,|outer chains must come|after inner chains.|Chains not in correct|order have been muted.][ OK ] B-<7 ^ -< V,N8-<7"V,Jgz-<"V,BNv@-< ݖߖ V,-<t ^ -<7"V, ^NN ;|RiNXL -<7"V,JgNN&"V,-T V0,-<@N [JgR V,BNXhN ` ` B-< ^ p--<-< "V, , і ^ -< ^ NuN`B-< ^ -N 8"V,Jg-JgB-<Q ^ B-<A ^ B-<' ^ BBN,NXhN&"V,-NX іNXhN vF-ߖV V,-<Q ^ ѐ-ߖ"V,-< -<PN[Jg-<-<-/"V,NM і/-< Q"V,- O- ^ -< '"V,  O-"V,-<' ^ -<V V0,-< T V0, ",NY-<A"V, і- O-X ^ 0-<A ^ -ߖ V0,-p- і ^ 0-ߖ V,p@-NYN , O-"V,RpO-N[- ^ p-ޞiNXL ` B-<Q ^ B-<' ^ NuN`N9Pi[1] Only ONE meter track can|be ACTIVE at any time.|The highest-numbered|meter track will be used.] OK ] -< C"V,FJg NCp-Np--<C ^ Nu-< V,B-< ^ p--< ^ B-<C ^ p<-BNv-<Zݖߖ V,Jg\-ߖN V,JgD-<NLPN\zFJgNCB-ߖN ^ -ߖ-< ^ RiNXL -<NLP-N \zFJgp--.N ^ -<C"V,JgN-NAN&"V,-T V0,-<PN [Jg$ V,p@-NYN,N  ` ` B-< ^ N -< ^ NuNNTNbN Nup-p-p8-N-<R -"V,FN Xh ^ Nup-p-p1-N-<R-"V,FN Xh ^ Nup-p-p?-NNu-< R "V,FJgNENu-<R "V,JgNENu-< R"V,FJgNENu-<R"V,JgNENu NFNF4N Nu NFNNFfN Nup-p-p*-Np-N Lp-p-p*-N Nup-p-pG-Np-N Lp-p-pG-NNuNB-< ^ NF-<  V,FJgp--< ^ NuNG$p--< ^ NENNuNGfNuNGfNFNuNFB-< ^ B-< ^ NNuJgX-<Q"V,R--<Q ^ -R-<  ^ p- N\b-<Q ^ p--< QD ^ 0p- Nup<-BN vpp;--ߖ -N-"V,N\bJgp-N Xh ^ `* -< Y і V,N\bJg _L NRiNXL NuN`N`2p--<7 ^ -< ג"V,p- Jg-<H"V, ^NNm|-< "V,JgBp-N(N5N=N,-< "V,Jg BBN(NmNH(ND*N?B-<7 ^ B-< ^ NNNuNNHp--<X ^ -<z"V,-< ]"V, JgN=p--<QN ^ 0-<"V,JgN(-<Q&"V,SN4-<Q& ^ Nu-< \ V,-<N[JgNp--<X ^ B Nm|NNFNH-<z"V,-< ]"V, Jg N=`NNmp--<QN ^ 0N(-<Rp"V,Jg-<Q&"V,SN4-<Q& ^ Nu-< H"V,FJgNIp-NGNu-< \ V,-<N[JgP-<  V,Jg6-<Rf"V,Jg"NG-< f V,JgN`NG$Nu-< \ V,-<N[Jg`-< [ V,-p- -<[ ^ p--<Q ^ NI-<\ V,NG-<[ ^ NGNuNKVNuNJNu-<]"V,-<Qv"V,-< ^ p--<] ^ -<R"V,NKJgNJ-<] ^ B-< ^ NuNGfNKNGfNuN`N`-< \ V,-<N[JgNENF -<BN v-<p-ݖߖNYp-N[NL-<Qv"V,-<Lj"V, ^NBN[--<Qv ^ NB-<Q ^ NN  V,p- N\bJg _L NRiNXL NlNF NKNu-<-<Lj ^ NLnNu-<-<Lj ^ NLnNu-< "V,Jg -<] V,-<[ V,NB-<\ ^ p--<R> ^ B-<RH ^ p--<RR ^ p--<R\ ^ p--<Rf ^ B-<Rp ^ -<"V,Jg-<R"V,JgNN NuB-<\ ^ NMNu-< ]- V,Rp- NXh ^ NNuN$ MidiMover 1986/89 Hybrid Arts Inc N =N%Memory used 0% N`NNp-- ,S ,"V,-"V,-<? NXh ^ - , іRp-- -p<- іN Xh"V, ^ 0NuN`CN`{`}N`~C-< ^N-< ^N NOp-p*-NBN~B-<R ^ B-<R ^ N$NNNNNNN-<4 ^NNN-<Np-p?-N-<P ^NNNp-p*-N-< ^N-< ^NNB-<R ^ NM-<] V,-<[ V,N-< ^N-< ] V,Jg N 4`N -< 4 ^Np=-p-p--p-NJNNmBFJg-< Opp-p6-p-NN\-< Ozp-p?-p-N-< Op-p@-p-NNN^N-<  ^Np.-p -p7-NJNN N N Nu-< ^ -<X ^NpNP-< ^NNu-<YL"V,-NQNTN NuS-< -p-N [Jg -< NQ-.-.N ^ N -< ( V, N.N Nu--<Y і V,JgZp<-BNvL--< ݖߖ V,N [Jg -.-ߖN ^ -ߖN QRiNXL N ^ Nu-< "V,Jg- NuNu--< B і V,N\b-< ] V,-<N[ JgNRFN`NuNRp--<YL"V,NRNuNRBNQNRNup<-BNv8-< Bݖߖ V,N \bJg--ߖN RFRiNXL NuNRp-NSbNNuNRNbNNTNBNSbNNu NSNS0N Nu NSNSLN Nu-<YL"V,N ^ ѐ-<YL"V,N ^ -<YL"V,N-< ( V, -RNXhNvN hRiNXL -<YL"V,-<B і V,Jgp--<n ^ p--<׈ ^ Nu-<YL"V,NNLP-/NXh -p-N\Jg -< і-- NTNu-<YL"V,NN LP-/ і-pc-N[Jg -< -- NTNu-< ] V,p-N[Jg p-NTNu-< ] V,p-N[Jg p-NU NuNP'00 00 00 00 00 00 00 00 00 00 NPTrack 0 has shadow(s): NPTrack 0 has no shadows NP Track 0 is a shadow of track 0NPTrack 0 also has shadow(s):N7^FV4x U@ UT( UT<'_xXHN8>VVN8>VVN8>VVN8>VVN8>VVN7^FV4x V@'_xXHN8>WlWlN8>WlWN8>WlWN7^FV4x V5 V] UT2 UTF'_x`HN8>WWN8>WXN8>WX*N8>WXBN8>WXZN8>WXrN7^FV4x V5'_xXHN8>YYN8>YYN8>YY6N`NP[1] Not a shadow track!] OK]NPetc NUp'--< N_BN Up- і ^ p -BNvN--<YL"V,N[Jg-N\zJg  _L N-ߖp -N[Jg* NYN Up$- іp-N W _L N--ߖ ,NUN 6 RiNXL Nu-< "V,JgNuNF-<CpP--<|-<NNNu-<"V,Jg-< Y"V, ^N`NJNfNuNZp-NV.Nl -<YL"V,N-p-NV.N6 p-NVVN6 -<YL"V,NNYN UR V,-< N[JgNWNXNn `NXNYNNn NZNuNZ-<YL"V,N RJg`N\z,NuN\N_ і ^ p-NXh-< Z і ^ Nu-<YL"V,-<a ^ NaNu-<YL"V,N RJg-Jg S--<a ^ NNa`p--<YL"V,-< Z і ^ Nu-<YL"V,N RJg-JgTS--<YL"V,N&"V,NXhN& ^ --<YL"V,N8"V,NXhN8 ^ `NNu-<YL"V,NRJg NbP`6-<YL"V,NRJgNblN_N`N_NuNGf-<YL"V,N8"V,N\Jg-<YL"V,N V,Jg N`-<YL"V,NRJg N_n`L-<YL"V,NRJg N_|`*-<["V,JgNtp-N [`p-Jg NBNcDNNJNܚ`N`Nu-<YL"V,NRJgNbP-<t V,--< Zz і V,NXh-< Z і V,-<"V,p-N[Jg"-<t V,N V,`BN_-<YL"V,N ^ Jg p--<YL"V,-< Z і ^ Jg p--<YL"V,-<Zz і ^ -<YH"V,-<YL"V,N& ^ N-H-<fD"V,-<YH"V, -<YL"V,N8 ^ -<fD"V,-<YH ^ NB-<YL"V,-NN\zNXhN R JgNbNNJNuB-<YL"V,N V,Jg N`-<YL"V,NRJg N_`-<YL"V,NRJgP-<_"V,-<7"V, -<_"V, -< _"V, Jg N_`N_`H-<["V,-<YL"V,N8"V,N\ JgNp-N [`p-JgSNuNf,-JgNdNuNd-<NLNuNg. -<NLNuN`-<gt"V,JgNGNNu-<gt"V,JgNgxNNuNGNNuNGNNNuNP999 NP99NPXXXXX NP Track 0 name: ________________N PXXXXXXXXXXXXXXXXN `N`h@h h)"N7^H hX  _HPH%iPHN8>hhN8>hhN8>hhN8>hhNP,Song name: ________________________________NP XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXN`N`ii3 ig!.N7^h i x _xPH%iPHN8>iiN8>iiN8>ijN8>ij*NgNhtp-NgNl -<YL"V,NJ-<h@p-NW-<-<-<X-<NNhNnN,p-N[-<YL"V,NJ-<h@Bp-NYXp-NNRN NF JgL-<YL"V,NJ-p-N_-<h@NXhBp-NYXp-NNNWNNuNP([2][ |Reset version to 0?][Reset|Cancel]NGNkp-N-<  V0,p-N[JgB-<[ ^ 0NNuNgNi-<[-<ip -NWp`--<-<-<NNjBNnN,p-N[JgB-<[-p -N_-<iNXhBp-NYXp!-NNNWNNuNBp-NN Present capacity = Ng6-<f:"V,p-N]6N{jNnotes. Ng6-<NLNJNuNPCurrent disk drive: _NPa N`N`mLm% mCN7^ mV  _ PH%iPHN8>mmN8>mmN8>mmN8>mmN P Format Disk:NPA NPB N P Single-SidedN P Double-SidedNPFormatN7^  xn1L`, nETnO|L nYh nm|h  n-|H'i|HN8>nnN8>nnN8>nnN8>nnN8>nnN8>noN8>no(N8>no@N8>noXN8>nop N`NgNmrB-<mL ^ -<pB V,-<mL ^ -<-<-<-<NNmNnN,p-N[Jg-< mL V,-pa-N[Jg p - --< N [JgH--< N[-.-<pB V,N[ Jg-< pB ^ ` ` NuN`N`N`N!P5[3] |Error while formatting -- try another disk] OK] BBN(Nq\p-NB-<qX ^ Nup--<qX ^ -<qD"V,BNvxpP-BNv^-< qX"V,JgBBp-N(N-<qN"V,-ߖ /Я-p-NJgNqRiNXL RiNXL p-BNv\-<qX"V,Jg@N--< N_-< qN"V,p--ߖBp -NJgN qRiNXL -<qX"V,N\bJgNuN-<qD"V,RNqN-< qN"V,p-BBp-NJgNqBBN(NuN9Pj[2] Formatting will ERASE all the|information on the disk. Are|you SURE you want to do this?] Yes|Cancel]NgNnNs,p-N-<  V0,p-N[JgNu-<pp--<-<NNoNnp-N[JgRNo ,p-N-<qN ^ No ,p-NR-<qD ^ NqNNN,NuN Xh--< -<N [Jg`-.-< '"V, --<N [JgV-<-<fD"V, ^ -<fD"V,-<f0"V,N\Jg-<fD ^X-< ` B`N Xh-<  -<fD"V, ^ -<' ^ -<fD"V,-<f0"V,N\Jg -<fD ^XNuNup"yfDB#fDNuN`Nu G XH3k @|@NuN)umF$P$ @f BR`,HJ@l @la--azL?Xp*ё`NuRQ"9Q ueNuvxzAڶCAJoRCapRE fJfNu-<YH"V,-<"V,BNv.-< tݖߖ V,N 8"V, іRiNXL -<f0"V,N[Jg N-`V-<t-<ڶp<-NWN,p--<u ^ NvB-<'"V,NtjB-< ^ NgDNuN"V,N&N"V,N& NuNh-< "V,Jg-JgBNv-<&-< V,N M іݖߖ V,--<ڶݖߖ ^ -<~"V,-< V,NMݖߖ , і-"V,-< p-NYXN  ^ V,NXhN  ^ RiNXL Nw -<u ^ NuNPRepeat how many times? ___ NP000 NPThis is an 'endless' chain. N`x[x7 gN7^F4j xg* x*& _>HH%iHHN8>xxN8>xxN8>xxN8>xxN8>xyN`-<$"V,JgdNx-<y"V,NxTNNy.Nnp-N[JgB-< ^ NxTp-Np-N[`p--<y ^ Nu-<"V,Jg8-< V,N5N)-<y"V,BNv-<"V,BNv-< Bݖߖ V,-< ^ N*B-<' ^ NwF-<"V,N\bJg-<u"V,N.`L-<fD"V,--<f0"V,N[Jg N.V`Nv-<u"V,N.N.RiNXL RiNXL B-<'"V,Ntjp--< ^ NgD-< ^ NuN `ALLOT N`N`-<t V,N&"V,-<{ ^ N)-< {"V,-V V,-<Q ^ ѐ"V,-< Jg-Jg--< -<N [-.-< -<N[ -<{x V, -.-< --<N[NXh-<N\ p-N YX-< -<NY-<{b і V,  Jg-<Q"V,Ntj` -<{ ^X`B-<'"V,Ntj-<fD"V,-<f0"V,N[Jg N-`NgDNuNP1 NP2 NP3 NP4 NP5 NP6 NP7 NP8 NP9 NP10NP11NP12NP13NP14NP15NP16NPCopy events on channel(s):N PNon-channel eventsN7^f }$ }6 }26 })P6 }3n6 }=6 }G6  }Q6  }[6  }eV  }o2V  }yPV }nV }V }V }V }V }v _6H%iHN8>}}N8>}~N8>}~*N8>}~BN8>}~ZN8>}~rN8>}~N8>}~N8>}~N8>}~ N8>}~ N8>} N8>} N8>}2 N8>}JN8>}bN8>}zN8>}N8>}N8>}N8>}N}p-BNv-ߖNNRiNXL -<pZ--<)-<NNNnN,NHNXཎN[-JgN6 ,p-NN\b-<{x ^ -<{bp-N_N ,p-BNvL--ߖp- ", іp - і V0,p- -<{bݖߖ ^ RiNXL Nu-<t V,N8"V,-<YH"V, і-<f0"V,N[Jg N-`*-<t V,--< Y і V,Jg-N 8"V,Jg-JgNXhN&"V,-NX іNXhNv-ߖ"V,-< -< N [Jgr-ߖRNLP-N \zJg p--< $ ^ _L N`<-<B-<-/"V, і ^  O-"V,R-<N[- ^ p-ޞiNXL B-< = ^ ` ` Nu-<"V,Jg-< V,N)B-< ^ -<"V,BNv-< Bݖߖ V,pc-N[--< ^ N"V,N&N"V,N& -< ^ ѐ- H@B@--< і-<fD"V, ^ -<fD ^X-<"V,-N.-<' ^ -<' V,Jg  _L N H@B@--<0 і-<fD"V, ^ -< fD ^XRiNXL -< $"V,Jg -< -<fD"V, ^ -<fD ^X-< ^ -<up ^NB-<7 ^ NgDp--<YL"V,-< Y і ^ p--<ג ^ NuNPP[1][Since one or more section(s)|have changed, chains may need|to be reassembled. I can do|that for you automatically.][Please do!| Don't bother ] p--<H ^ B-< 7 ^ Bp<-BNv-<Yݖߖ V,Jg-ߖ-<t ^ -<7"V, ^N-<"V,BNvJ-< Bݖߖ V,-<* і V,p- Jg S _L NRiNXL -Jg _L NRiNXL B-<H ^ Nu-< ג-"V,-< NXh ^ NLN\bJgNuNp-N-<  V0,p-N [JgNuBp-N(-<"V,-<YL"V,NBp--<H ^ B-<7 ^ p<-BNv-<Yݖߖ V,Jg-ߖ-<t ^ -<7"V, ^NB-<"V,BNvJ-< Bݖߖ V,-<  і V,p- Jg S _L NRiNXL Jg-ߖ-<YL ^ NN RiNXL pd-BNv8-<ݖߖ- V,-< N Xh ^ RiNXL -<YL ^ -< ^ NܚB-<H ^ BBN(NuNNjNZZN8>ZrN8>ZN8>ZN8>ZN8>ZN8>ZN8>ZN8>ZN8>Z2 N8>ZJ ND7^FV4x(< PN8>88N8>8PN8>8hN8>8N8>8  ,p-BNvL--ߖp- ", іp - і- V0,-< NXh ^ 0RiNXL Nu/ ,-BNvJ--ߖp- ", іp - і- V0,p- NXh ^ 0RiNXL NuNtN NuNtp-NjNuNN NuNp-NjNu-<"V,N\bJg-<"V,-< ^ NB-< ^ Nf-<6R"V,Bp-BB-<-<N,2N*NuNNNNuNNNNuNNNNu-<B-<-<~-<HNNNJNu-<BpP--<~-<HNNNJNuNNxNuNNNuNNNtp-NjNNuN`N`N`N`N`B-< ^ B-< ^ p--<P ^ p--<= ^ B-<d ^ NmBFJg-<-< ^ NNu-< "V,Jg-Jg-< ^ NTB-< ^ p--< ^ B-<x ^ B-< ^ B-<t ^ NBNmBFJg-<-< ^ NNuNJNNu-<"V,N\-< ="V,F JgrNNZN Nf, NfJgH-<YL"V,-< ^ NmBFJg-<-< ^ Np--< ^ `NvNuNJNNZN Nu NNu-< ="V,FJgNu-<"V,-< ^R-<YL"V,-< P"V,Jgp--< ^ NB--< Y і V,N\-< _"V,F -.-< Zz і V,N\-< _"V,F  -.-< Z і V,N\-< _"V,F  -.N8"V,N\b-<_"V,-<_"V, -< _"V,   -.-< Y і V,N\b-< x"V,  -.-< ( V, -< 2 і V,N\b -.N8"V,N\--<n ^ -< d"V,  Jg@--<"V,S-<t і ^ -<n"V,Jg N ` ` p--< ^ ѐ-N\b-<"V,N\ Jg<-<_"V,Jg&N"-<NLN N`NN\-<"V,N\b JgNxNuN~Nu--<( V,N[Jg N` Nu-< ( V,Rp(-N[NNu-< ( V,p- іp(-N[NNu-< ( V,p - іp(-N[NNu-< ( V,SBN[NNu-< ( V,p- BN[NNu-< ( V,p - BN[NNuBNNup -NNup-NNup-NNup(-NNu-<YL"V,NbJg -<( V,RN `RT-p=-N\Jg<--<2 V,N [Jg-Sp(-N[NN` Nu-<YL"V,NbJg -< 2 V,`6--<( V,N \Jg-p- BN[NNNuN tFuRFGav*6BNZfr ~  HP;<=>?X p--< fpP-  ^ p --< fpO-  ^ NfNppN-< "V,JgNNZN NuN  ,p - і ^ NuN  ,p - і ^ Nu-<*N~-<NNgxN N|B-<P ^ N-< "V,N \JgBp-N(NJNv`NNFNJBBN(Nu-<N~-<bNNgNlJg^N N|N-< "V,N \JgBp-N(NJN{NNFNJBBN(Nu-<B-<p-NP*B-< ^ B-<$ ^ NuNNNu-<N~-<NNgxB-<7 ^ -<B-<p-N_B-< ^ B-<$ ^ p--<_ ^ N N|p--<d ^ N-< "V,N\Jg NyNJBp-N(NzNNFB-<_ ^ NJBBN(NuN`-<YH"V,-<YD"V, NuN-< і-<j і-<< і-<j і-<2 іNu-<pd-p-N_p--<ג ^ Nu-<Bp<-N_N>Nu-<[ V,Nb`-<R-<NN\-Jg -<Y-<jNN\-Jg -<[-<[1] Too many tracks.|Only the first 58|will be converted.][OK]N)PJ[1] Can't convert a|time-code-based|MIDI File, only|tick-based files.][OK]Njp-NNuNp-NNuNp-NNuN0p-NNuNp-NNuNp--< ^ NuNNs-<P"V,T-<YD"V, Jg-Jgxp<-BNvP--ߖN&"V,N\Jg-ߖN & ^ ѐ` B-ߖN & ^ RiNXL --<YH ^ ѐ-<YD ^ ѐNuNNĄN,NPNbp--< ^ -< O p -  ^N Nup--< ^ -<p-Np-N[JgNu-< - V0,p-N[N XhT V0,p<-N [ FJgNu-<RX-<YNp-N\JgNu-<p-Np-N[JgNu-<  V0,-p-N\NXhp -N [ JgNu-<  V0,p-N[Jg-<YT-<jUNp-N\JgNu-<p-Np-N[JgNu-<  V0,-p-N\NXhp -N [ JgNu-<  V0,p -N\Jg p -N-<[T-<``N8>`xN8>`N8>`N8>`N`-<0-Nyv-.-.NXh-<NyNXXNyvNXhp-NYp іS-< X ^ 0 іS-< p- і ^ 0-<-< p- іp-NWNJNu-<^"V,-<8"V,N[JgNffNؽN p-N [Jg pA-`-<N Xhp- і ^ 0N~N p-N![Jg pA-`-<-.p- і ^ 0Bp-BB-<-<N*Nup-N]-<"V, іNuN, V0,NuN ,T V0,NuN ,X V0,NuBN[p- NXhN,p - і- V0,-< NX NXh ^ 0NuN\bp- NXhN,p - і- V0,-< NX NXh ^ 0NuN,p - і V0,p- N\bNuNE`ALLOT p-NFNVRNup-NFNVNFRNup-NFNhNuNNNv-ߖN ,p- і V0,p-N [Jgj-Jg-< Dݖߖ V,N\b`6-ߖN,p - і V0,p- -< Dݖߖ ^ B-ߖNXhN RiNXL Nup-NFNVN Vp- іNup-NFNVNFN Vp - іNup-NFNVNFNFNVNu-<NT ^N N-<YL"V,N8"V,N\NNuNFb -< 6p- і V0,NXhN zNu-"V,F-NX ^ NdNu-<[NNu-<[NNu-<[NNu-<[NNup-NFNVNFNFNFNFNV--<["V,Nz-T-<["V,Nz-V-<["V,Nzp- і-<["V,NzNuN P Version 1.0 NPAuthorN PStefan Daystrom N PHybrid Arts, Inc. NP11920 W. Olympic Blvd.NPLos Angeles CA 90064 N P(213) 826-3777N P MidiMover N7^  &P f"H eD> r^0 Npx H 4 8  Tp'_|& N8>,,N8>,DN8>,\N8>,tN8>,N8>,N8>,N8>,N8>,N8>, N-<p --< -<bNNNn NNNN,p - і V0,p- N\bJgNRNuN`N`N/`ALLOT N+`ALLOT N#`A:\*.SNGN#`A:\*.*N `ALLOT N`ALLOT N+`ALLOT N#`A:\*.MIDNPA:\*.SNGNPA:\*.MIDNPA:\*.*NPSBK N1 Select file to SAVEN1 Select file to LOADN5 Select file to IMPORT fromN2 Select file to DELETE -<p-NW-<T ^ -< T"V,R V,p:-N[Jg-<pB V,--< T"V, V,N[JgzNh-<p -NWNx-<(p -NWN-<Xp -NW-< pB V,---< ^ -<X ^ -< ( ^ pA- -p-N\Jg RNR  N-<pP--N ^ 0NDp-N[JgN-<(> ^ -<ʒ"V,Jg<-< (> V0, H@B@--< ʺ"V, - і-<Q"V,N tj`D--<N[-.-<N [ Jg:-<N [Jg-<-< ʺ ^ `p--<ʺ ^ B-< ^ B-<(> ^ 0N h-.-. і-<ʈ"V,N[Jg NNlBNvN--<N\Jg-<(>R-< "V,  ^ -< ^RND-<"V,N[Jg-<ʒ"V,Jg`-< (> V0, H@B@--< ʺ"V, - і-<ʺ"V,p-N[Jg -<'`-<Q"V,NtjB-< ^ B-<(> ^ 0-<ʺ"V,-<N[Jgp--< ʺ ^ `--<N\Jg(--<ʺ ^ B-< ^ B-< (> ^ 0--<N[NDN\b Jg*-< ʒ"V,Jg- --<Q"V,Ntj RiNXL `-<N[JgNNlN-< ^ Nh-< ^ -<"V,-p-N[-.p-N[ -<$ V,N \b -.p-N [ Jg* --<$-<"V,p -N[NW`-p/-N[Jg Nl`-pQ-N[Jg B-< ^ --<Rp-NW-<"V,p -N ]-< і-<= N]6p-NY--<N \Jg^p- BN[--<[ ^ p-N \Jg `&--< ] ^ Jgp--< ] ^ `tB-< ] ^ -<-< [ ^ -<-<Nv>--ߖNF V0,N[Jg-ߖ-< [ ^ RiNXL -<ʜ"V,JgL-< ] V, --<[ V, і -p@- і --<Q"V,Ntj`R-pT-N[Jg -<ʜ"V,-<Q"V,N\b Jg-< \/- V, O-N -R V, O-TN -T V, O-XN-V V, O-p- іN-X V, ,Tp-NY-p- іN`~pX-N [Jgn- V,SBN[p;-N[-<] ^ p<--<] ^ -R V,UBN[p-N[-<] ^ p--<] ^ -T V,-p0-N[JgB-< ] ^ `"p -N[Jgp--<] ^ -<ʦ"V,Jg-< ] V,p@- ",-< ] V, і --< ] V,p@- ",-<] V, і і -pP- і --<Q"V,Ntjp--<] ^ -< "V, і`|NuB-<ʦ ^ B-<ʜ ^ B-<ʒ ^ p-NXh ^ N̆-<fD"V,-<f0"V,N[JgN.VNu-<ʜN`Nu-<ʦN`Nu-<ʒN`Nu N-H-<fD"V,-< YH"V, -p-N[Jg-<ʜ"V,-< ʦ"V, Jg8-p-N[-< YH"V,V V,N \b Jg BNu--<YL"V,N8 ^ -<YH"V,-<YL"V,N& ^ -< ʜ"V,Jg p--<YL"V,-<Zz і ^ -< ʦ"V,Jg p--<YL"V,-< Z і ^ p--<YL"V,Nn ^ -<YL ^R-<fD"V,-<YH ^ Nup--< ^ -<YH"V,p-Np-N[JgNu-<YH"V,-"V,-<"V,N[NXhX"V,--<t ^ N \b JgNu-<f0"V,-<t"V, -< YH"V,-< іN\Jg Np--< ^ Nu-<f0"V,-<t"V, --<  ^ -< -<f0 ^ -<"V,-<t"V,N-<t"V,N [JgNu-ߖN\bJgJNN NN NNJg-<$-<[p -NW`6NNJg$-<$-<YL"V,SNJp-NW-<Z V0,N\bJgB-<] V,N\b-<] V,N \b JgB-<] ^ B-< ^ NuNp--< ^ B-<' ^ -< YH"V,-< і-<f0"V,N[JgNp--< ^ Nu-<YH"V,p-Np-N[JgNp--< ^ Nu-<YH"V,"V,-<"V,N[-FJg-<YH"V,p|-N Jg-<YH"V,p -Np -N[JgNu-< YH"V,-"V,p-N[Jg Nu-X V0,-<V ^ -p- і V0,-< j ^ p- іNL*--<~ ^ N\zJgNp--< ^ Nu-<j"V,p:-N[JgN-<j"V,N\bJgNuBNˆ-<NLB-<YL ^ B-< ^ NuNf-<"V,N\bJgz-<j"V,BNvf-<f0"V,-<ʈ ^ N:-<ʈ"V,-<f0 ^ -<"V,-<' V, Jg _L NRiNXL BBN(NJB-<YL ^ -< "V,Jg-JgNN\zJgNNuNg-<YD"V,-<YH"V,N [Jg p-`N\p-N[JgN-<(-<NJg-<  V,JgBp-N(NJg-<q4 V0,NN-<q4 ^ 0NNBp-N(p--< ^ NdB-<[ ^ N p%-S"V,"V, ^NNhN NJ-<YH"V,-< fD ^ `BBN(NBBN(NuN1PU[1][Any chains must be Flattened|and then muted before a MIDI|File can be saved.][OK] p--<L ^ p--<` ^ B-<j ^ NJN-<tp<-N_B-<Bp<-NO\FJgNݒp-N - Nup<-BNv-ߖN V,-< Bݖߖ V,N\b -< Yݖߖ V,N\b -ߖN8"V,N\ Jg-<Zݖߖ V,Jg-ߖ-<` ^ `V-<Zzݖߖ V,Jg-ߖ-< L ^ `*-ߖ-<t-< j"V, і ^ -< j ^RRiNXL -<j"V,p-N[p-N[p- --<V ^ -< p- і ^ 0-<j"V,p-N[-p-N[JgR-< p - і ^ 0NuB-<ʰ ^ B-< ^ Nv^--<f0"V,N[Jg&-<p/-Bp-NN.V _L N-ߖV V,-<ʰ ^ ѐ-ߖT V,-p~-N[-.N \b -.p@-N [ -.pP-N[ JgNXh-<ʰ"V,NɖB-<ʰ ^ NXhJg-N\bJg-<p/-Bp-N `J--<N[-.-<N \ Jg--<ʺ ^ -<"V,N[JgP-< ʺ"V,  V,-<ʺ"V,--<  ^ -< -< ( і V,-< ^ -ߖR V,  V,-<"V,p-N[Jg-ߖ V,  V,`jB-<  ^ --<N[Jg--< ʺ ^ -< -< ( і V,-<  ^ -<  V,-<"V,RNɖ-< ʺ"V,  V,-<"V,JgF-ߖR V,  V,-<"V,p-N[Jg-ߖ V,  V,`--<N[Jg"p--ߖR V,p-N`Z-p-N[Jg* -<p--ߖR V,p-N` -pP-N[Jgt -<pX-p--ߖ V,p@-NYNXhRNXhTp0--ߖR V,p@-NYRNM4NYp-p-N`p@-N[Jg-<pQ-p-p-N -ߖR V,NF V0, ,-ߖ V, і-<= N ]p- іp -N]6-< ^ -<R-.p-NWV` p-ޞiNXL Nu-<(B-<(p@-NNY іNxXp-NNp.--<B-.p-NNBNNNN\z Jg.NxX-<B-.pP-NN іp-NWNu--<ڶ-< "V, і ^ -< ^RN 8"V, іNuB-< ^ N,-<YH"V,-< tݖߖ V,N-<f0"V,N[Jg N-Nup--<u ^ -<"V,Jg.Nv-<fD"V,-<f0"V,N[JgN.VB-<'"V,NtjNuB-< ^ N,-<YH"V,-<`N LPRJg-Jg SN-<LN LPRJg-Jg SN-<V"V,N\bJgH-< j"V,Jg-Jg0BNv&-< tݖߖ V,N RiNXL -<f0"V,N[Jg N-Nu-<`NLPN\zJg-< ] V,p@- ",-< ] V, і --<] V,p@- ", і-<] V, і -pP- і --<'"V,Ntj-<LNLPN\zJgL-< ] V, --<[ V, і -p@- і --<'"V,Ntjp--<u ^ -<"V,Jg.Nv-<fD"V,-<f0"V,N[JgN.VB-<'"V,NtjNuNp-NˆB-<' ^ N-<fD"V,--< ^ -<-.p-NWXX-< [ V,JgB-<[p -N N-< p -N[-<  ^ B-<p-p-N-<"V,Nɖ-<[-.-<"V,NW-<"V, іB-<pT-p--<\p-N-<\Tp-N-<\Xp-N-< \p- іp-N-< \p- іp-Np- ",T ,p -N-<fD"V,-<YH"V,N-< "V,p- і -<"V,X ^ -<p-NN\-Jg -< "V,-X"V,p- іNN\-< V"V,Jg-Jg-<j"V,BNv B-<' ^ N2-<fD"V,--< ^ -<-.p-NWXX-< tݖߖ V,N J V,JgB-< tݖߖ V,NJp -N N-< p -N[-<  ^ B-<p-p-N-<"V,Nɖ-< tݖߖ V,NJ-.-<"V,NW-<"V, і-<fD"V,-<YH"V,N-< "V,p- і -<"V,X ^ -< "V,-X"V,p- іNN\-FJg _L NRiNXL F-< ^ NJNuN-<j"V,N\bJgNp-NNuNgN-<(-<NJg-<  V,JgNlp--< ^ B-<J ^ Bp-N(-<BN-N\Jg-<q4 ^ 0BN \bJg*Bp-N(N-<[BNjN BBN(-<"V,Jg-< J"V,FJgNB-< ^ NJNu-<"V,Jg NF`NNu-<"V,Jg N`NNuN`BN+4Bp -N+-< T V0,--<^ ^ N\Jg N.`-<8"V,--<^ ^ N. NuNnN N)NuN`NN~-< "V,p -X ^ NNNu-,NuN`N`N`N`N`N`N`N`B-<* ^ B-<4 ^ 0-<T V0,BNv\-<V"V,-ߖ , і"V,-T"V,- ^ -< H ^ -X"V,-< R ^ p- і"V,-<\ ^ NuN T-<.( ^ 0NBp-NN.RBBN(p-N+4-<j"V,p-N)p-Bp-N mBJgS-<-<}N--<^"V,-<8N$ ^ p-N ^ 0-<N ^ -<^"V,Bp-N mBJgS-<-<}N -p0-B-<N p- JgN5Nu/9 y* hNXONu-< *"V,p(- і V0,NM-<*"V,p- і"V, іT V,p-N[-<fD"V,-<YH"V,N[ Nup --<>"V,-<"V,-p - ,Y ^ p- і"V,p- і ^ XNe-NgnNkRNLPN\zNFJgN-<NN-< ^BBN(Na іNNNNXNJgN"Jg-.-. ^ Nu.y fLNV> BNAN^ ypN`/9R/9 HBg?<JNA N`NuN~NjNgNe2-<:-<"V,-p'-p-  ^ p- і"V,p- і ^ -< *"V,p(- і V0,NM-<*"V,p- і"V, іp--. ^ 0p--.T ^ 0-<NXhX ^ NB-<*"V,p.- і ^ 0p--< ^ 0NM-<"V,NMNnNJNMN N)NuN|Nh#pH#fBg/9R?<1NANGfp2-NLNNN-<l ^N-<m ^NNu-< 4 V0,JgNNu-<h V0,N  V0,-.N\Jg&RN -<  ^ 0 N ` -<*"V,N \bJg Nu--< *"V,p&- і V0,N [Jg p---< *"V,p(- і V0,N[Jg"--< *"V,p*- і ^ 0N NuN`Bp -N+-<T V0,-<8"V,N[NuN@p29kyhmyh n29kyhnpJNuNjN|BN+4B-< h\ ^ p-BBNp-N+4Np-N[Jg-<h\"V,JgNjBNpd-BN)dBBN +4-<-"V,N Xhp0-p-p2-N p- JgN5"V,NXh p -N\p-N+4JgNFp-  і` B-p-N [Jgl p-NN`NjNN5NkNRNuNSG9KJ-SSHSPTS0SL34*6BNZfr ~  HPL;<=>?c21j6!RNGP\ht  , 8 D(,& 1BB !s.pFJNdJUjNUlplXNpp-N[-<k| V0,N\-<k V0,N\  NuNXh-< V0,-<L V,p-N[JgSN[`"U-.N\NXhp-N\ NuNXh-< V0,-<L V,p-N[JgUN[`"U-.N\NXhp-N\ NuN Jg `JR-< ( V, іNXN^-< k V0,p4-N[ JgNjNuN Jg `-<YL"V,NXh-< ( V, і-<YL ^ -<k| V0,N\-<k V0,N\ Jg*-< k V0,Jg NS`NT`&-< k| V0,Jg NS0`NSL-<YL ^ NuN Jg `\-<YL"V,NXh-< ( V, і-<YL ^ -< k| V0,Jg N`N-<YL ^ NuN Jg `-< ] V,p-N [Jg `-<YL"V,NXh-< ( V, і-<YL ^ -< k V0,-<N \Jg p -`p--< k| V0,Jg NT`NU -<YL ^ NuN`N l ,p- і V0,N mBFJg ,-< ^ -<k V0,N mBFJg ,-p-N\-.-<N[ Jg `-p-N[-.p/-NmBJgRN\ Jg,-< k| V0,Jg Nx`N  `>--<uN[-.-<N\ Jg,-< k| V0,Jg N`N ( `-p--<"V, іN[-.-<-<"V, іN\ Jg `-p0-N mBJgR p6-NYNXhN \bJg`jNXhp--<"V, іN[-< k V0,JgJg NP`N `JgSp - ",NNu--<PN[-.-<oN\ JgN G `--<N[-.-<N\ JgN K `--<N[-.-<N\ JgN J `P--<N[NXh-<N\ Jg&-< k V0,Jg NM\`NMtNu--<hN[-.-<oN\ Jg,-< k| V0,Jg N .`N  `--<JN[-.-<gN\ Jg,-< k| V0,Jg N`N  `P--<pN[NXh-<N\ Jg&-< k| V0,Jg N`NNu-< k V0,-<@N mBFJg ,N\Jg N ` Nu-p-N[-.-<N \ Jg N ``--<N[-.-<N \ Jg N `n--<N[-.-<N \ Jg N `:--<N[-.-< N \ Jg N` NuNYHN`x-<k| V,-<k V,N\b -<k V,-<k V,N\b  -< ["V,F Jg:NGNNNN$NNr-<l ^N-<m ^NNuNX(-p-N[Jg.NBp-Np -N{N{N error condition Ng6-N{jp-N{N{p -N {Jg|N|j| p -N{-<NLN{N^^^ please write down theseNg6N{Nnumbers, then hit any key... Ng6N@Npp NX(-p-N [Jgp-  NJ` Nu-< k V0,--<EN \Jg--<,N[-.-<?N \ Jg N`-<k V0,-< * V0, -< V0,NY-BN[-.p-N\ JgNXN`, -<-<p-p-NoPJgN Nd`--<N[-.-<N\ -<k V0,N NY-p(-N[NXhp8-N \  Jg N ,`j--<ON[-.-<oN\ -<k V0,N NY-p-N[NXhp-N \  Jg N^JgN l`--<ON[-.-<N\ -<k V0,N NY-p-N[NXhp#-N \  Jg N^JgNk`n-<k V0,-< * V0, R-p--< V0, ",N \Jg p- -< V0,NYNNuNl09kykf409kykf$09k|ykf09kykfNuaHg a`.09k|ykb09kykb NmNuaNmNu-<NL*-N \zJg `NNNpZJgjp--<gt ^ Npp--<;N[-.-<DN \ Jg-<; N`NB-<gt ^ N@NNuN`N 9Qv2l:J9 QlfR`T@DA3  `fм#QvJ9 QgSfB9Qr499QByVe49QRAyTe3Q3QRyQrQrQ29QByQmr3Q69QByQmv3QyQDf"pyQDfp%N&|ByQDJ9Qlf RQ` 9QT#QJ9fN"J`NuN H9d9ngNENK*9Q&NuN@*9Q&B9avN HN $N N%JN&J9kgNkB9k*9Q&89QN9Q)f$&BڃBڃJ9RRgyQXdR#QJ9'gNGfa*`^NuNP Desk NP File NP TrackNP Edit NP Safety NP--------------------N kN P About MidiMover NP NP Load SNG/MID File N P New SongNP Save SNG/MID File N P Delete File N P Format Disk N P Current Drive N P HybriSwitch NP QuitNP DeleteN P Mix TracksN P Unmix Track N P Flatten Chain N P Entering Menu N P Shift + Enter N P DeletingN P Replacing NP Back Up Files MAKE.MENU.BAR  BBspFc6 NB/ /  0  -00  ;`8  I0 $ W@ .       g     0  @  P  `  p @      g   0  g@  P  g`  p  g  '  g  ? U"!!pP  cP'#&@$  s%  &  k " 0.(-`)  *  k+  ,  0-  k@' P -NHN p-N [Jg--<N \Jg-Y V0,-< Hv ^ -U V0,BNv-ߖN Mp--. іp-N YX і- V0,-p -N[JgTNXh ^ 0p- і-. і- V0,-p -N[JgTN Xh ^ 0RiNXL N N XhY ^ 0` Nu ,NvNuN``fnmhi n,FZ$}8xVWlWYN N\-< ~-"V,-JgNHX`轎NuN T-<.( ^ 0N -<j ^ NNBp-NN.RNBBN(p-N+4N NG,N p-N)p--<N  -/p.- і V0,N p- ", і-p- O- і V0,N M O- іT V0,NM O- іp- і V0, іN/ p- ", Sp- O-p@- і V0, O-pD- і V0, іS-p.- і V0,SNjB-< ^ p-Bp-N mBJgS-<-<}N--< Np- і ^N -<^"V,-<8 ^ Nkp-N ^ 0-<N ^ -<^"V,Bp-N mBJgS-<-<}N -p0-B-<N p- JgN5NuNP![3] |Not enough memory.] Quit ] p-p-N]"V,--< ^ -"V,-< і-< --< ^ --< 6 ^ -<} і--< d ^ -< і--< d ^ -< і--< s ^ -< і--<~ ^ pd-N M , і--< ^ -< і--< ^ -< і--< ^ -< і--< ^ -< і--< ^ -< і--<P ^ NXhX"V,N Xh -< --<f: ^ -< N\JgN NVp-NNN$-<~"V,pd-NM ,p-NP*-<"V,-<NMN_NuN P AUTOPLAY.SNGBp-N(-<pB V,-< ^ p--<"V,Jg-Jgdp- і"V,-< і- V,Jg\ ">XX : Program nameber Melmak..Klang / Midi KanalXXXXXXXXXXXXXXXXXX[Editor..[Mixer..MaxVel XXX StimmenverteilungMe[lodie[Schlagzeug & MelodieLaden.. Melmak installierenSpeichern..OKHILFE@12345678901234567890123456Klang Name: ___________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXCarrierADSRKSRMulti: XX AMKSL: XX EGTYPVibratoDCADSR einstellenModulatorADSRKSRMulti: XX AMKSL: XX EGTYPVibratoDMADSR einstellenADSR einstellenVolume XX Feedback XX Klang [hrenOKHILFE Aktueller Sound Alle EinstellungenMelmakFM Melody Maker STVersion 1.03 vom 6.4.1990Programm von Ingomar Otter, FlyDial von Julian F. ReschkeCopyright 1990 by Hybrid Arts Deutschland Computersysteme GmbHOkie-DokieKlang whlenStrings 1Blues HarpBanjoNylon GuitarFrench HornBrass 1Piano SynSynth 1Electric Bass 1Oil DrumPizzicatoBass 1ClarinetVibes 1MarimbaProgrammierbarer Klang:1234567890123456[Programmierbaren Klang whlen..AbbruchHILFEMixerVoice nameVoice nameVoice nameVoice nameVoice nameVoice nameVoice nameVoice nameVoice nameXXXXXXXXXXXXXXXXXXOKProgramme123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890OKHILFE@123456789123456789Name: ___________________XXXXXXXXXXXXXXXXXXXBitte Name fr Programm #XX eingebenOK[AbbruchAbbruchHILFEBitte warten, Melmak wird installiert.Instrumente zuordnenBass Drum:Snare:Hihat:Cymbal:Tom:@ ____XXXX@13 ____XXXX@13 ____XXXX@13 ____XXXX@13 ____XXXXOKHILFEOhne NamenVel. ausMax.vel. %dn/aName fr Programm #%d eingebenWirklich Programm %s|durch Programm %s ersetzen[Abbruch|OkMelmak ist bereits installiert.|[ EZ Track+ / Edit Track ]Is ja irreKein geignetes Programm gefunden.AhaZwei Stimmen auf einen Midikanal zu legen, ist nicht erlaubt.NajaEinen Klang ladenDie Datei "%s" konnte nicht geffnet werden.OopsDie Datei "%s" konnte nicht gelesen werden.Einen Klang speichernDie Datei "%s" konnte nicht geschrieben werden.Alle Klnge speichernAlle Klnge ladenAlle Einstellungen speichernAlle Einstellungen ladenDie Note "%s" ist nicht definiert.EZ Track+ / Edit TrackLudwigEdit Track II / Smpte Track IIEZ Score+SchlagzeugOHNENAMEVersion %s (%s)Die Note "%s" darf nicht doppelt verwendet werden.1.01Die aktuelle Bildschirmauflsung ist nicht ausreichend.?? ??????????? ??  @ K m q $ : j  - 8 C L \ EF(.45[bcwN  /mpsy:g #dA-78 9DE FLMN[\ ]ij kstu    067  #$%:;<QRShij    !"789NOPefg|}~456KLMbcdyz~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~K' . 3 8 = B G L Q V [ ` e j o t | ;BA$"6'.D#  @W @X @Y @Z @[ @\@]@^@_' @@`@ @@c@ @@f@ @@i@ @ @l!@ "@#@o$@ %@&@r'@ (- )@*@u+@,@-@x'@/{' 06 1@'2@83A)645'5Q 3Q7 ' 9887: ' ;80< NB@@0(b>@j"oA  s   A ~ A    A A@ @DSR@ @@@@@F  > @!9""#A $  %A&'A (  )A*+ ,9-8.A/@ 0@1D2S3R4@ 5@6@7@8@,@ :E;A<@ =@>D?S@RA@ B@C@D@E@9@GAH IAJAK LA#M( N+80L96%G D@Bh d,D D D6  @PE 6@4 ,,#Hd #   #  (#D`|#   "(* 0$ ,)@'8!  @>@I@T@_ @j @u @  @ @ @@"@@"@@" @!@""@#@"$@%@"&@ '@" ,(+ )@*@+@'@'#3@1-"!/ @@@@$ @@ @\ @x @ @@ @@@ @<@X@t@@@@ @@@8@T@p@@ @!@@ #{)0#- @+4$#% BEAPAlA"A2AAA" A2 A0 AL Ah" A2AAA"A2AA,AH"Ad2AAA"A2AA A("AD2A`A| A"!A2"A #A $A" %A$2 &A@ 'A\ (Ax" )A2 *A +A ,A" -A2 .A  /A< 0AX" 1At2 2A 3A 4A" 5A2 6A7A8A8"9AT2:Ap;A<A"=A2>A?A@A"AA42B9 0P3@l? 3#@!        !   )          y 0 0#+8+,p.2606==P. *.. *LIESMICHTXTʩ*CMAUSMUSIDOC̩*1MAUSMUSIIMGϩ*f=MAUSMUSIPRGҩ*EbMAUSMUSITXT֩*E)MBEREICH ک*MMALLG ܩ*MMALLNOT *MMDM *MMFUNK * MMINFO *"MMKANA *#MMSOUND *$J. "slrvi" Droenner Blumenstr. 28 D- 2900 Oldenburg Tel.: 0441 / 13114 Oldenburg im Mai 1988 Informationen zum Programm "Droenner Mausmusik" Dieses ist ein Programm zum experimentellen Musizieren. ("Eine Handvoll Masterkeyboard") Zum einwandfreien Ablauf mu mindestens ein MIDI- Keyboard oder - Expander angeschlossen sein. In diesem Verzeichnis befinden sich: - Das Programm selber (MAUSMUSI.PRG) Nur diese Datei ist fr den Ablauf des Programms notwendig. - Eine knappe Bedienungsanleitung (MAUSMUSI.DOC) Diese Bedienungsanleitung wurde mit 1ST_WORD+ erstellt (Grafikmodus) und wird deshalb am besten mit 1ST_WORD+ gelesen oder ausgedruckt. Alle anderen Dateien sind Bildschirmausschnitte und gehren zur Bedienungsanleitung. 07201030305800 1 2Seite # F0110030 9[....................................................]001  DroennerMausmusikPublicDomain EineHandvollMasterkeyboard 1. Einleitung Mausmusik ist ein neuartiges kreativesInstrument,dasinsbesondere demexperimentellorientiertenMusikerundNichtmusikerungeahnteWege indieKlangweltvonunkonventionellenundinteressantenSoliund Sequenzenerffnet.MausmusikhilftdemInstrumentalisten,sichvon denMusternderschwarz-weienTastenzulsenundsoneueIdeenzu entwickeln,denndieMelodiewirdmitHilfederMauserzeugt.Ebenso lassensichvielebrauchbareSpielhilfenbequemvonderComputertastatur aussteuern. Hardware-Voraussetzungen: -ATARIST-ComputermitMaus -einodermehrereangeschlosseneMIDI-Synthesizer,Drum-Computer, Sequencero.. 8000000001\MAUSMUSI.IMG  2.Grundfunktionen 2.1Klangerzeugung  DieTnewerdenbeieinemDruckaufdierechteMaustasteerzeugtund solangegehalten,wiedieseTastegedrcktbleibt.DieTonhherichtet sichdabeinachderPositiondesMauscursorsinderX-Achsedes Bildschirms(linkeSeite:tieferTon,rechteSeite:hoherTon). InderGrundeinstellungistdabeidergesamteMIDI-Notenbereich (0bis127)verfgbar,derTonCbefindetsichdannjeweilsaufeinem senkrechtenStrichaufdemBildschirm. DieAnschlagsdynamik(Velocity)desangeschlagenenTonsistabhngig vonderPositiondesMauscursorsinY-Richtung(oben:volleDynamik),die waagerechtenStricheaufdemMonitorzeigen10-erSchrittederVelocity an. DieDatenberTonhhe,Velocity,Tonan/aususw.werdenberdie MIDI-AusgngedesComputersandieangeschlossenenInstrumentegesendet. HierbeiistesvonderHardwareund/oderdenKlangeinstellungendes Synthesizersabhngig,oberalledieseDatenverarbeitenkann. ImZweifelsfallealsoimHandbuchderInstrumentenachschlagen. 2.2KontrolleberTonhheundandereWerte 8000000001\MMALLG Wieunter2.1beschrieben,sindTonhheund VelocityvonderPositiondesMauscursors abhngig.ZurKontrolleberdieMausbewegungen werdeninderlinkenoberenEckedes BildschirmsdiemomentanenPositionenangezeigt: -InKlammerndieBezeichnungderOktavenachdenRegelnder herkmmlichenMusiklehre -darunterderbetreffendeTon.Vorsicht:dieBezeichnungderOktave richtetsichnachMIDI-Konvention -rechtsdanebendieAngabeberdieMIDI-Tonhhe -darunterderWertderVelocity(dermitdemWertfrdie Spielhilfenidentischist.Siehedort). 3.WeitereFunktionen 3.1Spielhilfen 3.1.1Pitch-Bending Pitch-Bendingltsicherzeugen,indemzustzlichzuderrechten Maustaste(Tonan)dielinkeMaustastegedrcktwird.DieTonhhelt sich(beideMaustastengedrckt)inY-Richtungverndern,dienormale TonhhebefindetsichdabeiinderMittederY-AchsedesBildschirms. IndiesePostion"rastet"derPitch-Benderwieder,wenndielinke Maustastelosgelassenwird. Hierbeigilt,wieauchbeiallenanderenFunktionen:derSynthesizer, Expander...muinderLagesein,dieseDatenzuerkennenunddasPitch- Bending(oderandereFunktionen,s.u.)mubeimeingestelltenSound aktiviertsein. 8000000001\MMFUNK 3.1.2"<"Lautstrke-nderungen(Volume) MitderMausundderTastaturdesComputers ltsichdieLautstrkedesangeschlossenen Instrumentsverndern,soferndieInstrumente dieszulassen. DiePositiondesMauscursorsinderY-Achse desBildschirmsbestimmtdenWertderLautstrke (erkennbarinderlinkenoberenEckedesMonitors, neben"Velocity").  WirddieTaste"<"gedrckt,wirdder angezeigteWert(0bis127)gesendetundinder Zeile"Volume"inderSpaltedesaktiven MIDI-Kanalsgeschrieben. Diesltsichbeliebigoftwiederholen. 3.1.3"Y"Modulationsrad-nderung  MitderTaste"Y"ltsichdieFunktioneinesModulationsrads simulieren(hierbeiistesegal,obdas"Y"inKlein-oderGroschrift gewhltwurde).ZurWahleinesWertessiehe3.1.2.DerWert0bedeutet: Modulationsradnichtaktiv. 3.1.4"X"Foot-Control Siehe3.1.3 3.1.5"C"Breath-Control Siehe3.1.3 3.1.6"V"After-Touch Siehe3.1.3 3.1.7"B"Porta-Time Siehe3.1.3 3.1.8"N"Portamento DieTaste"N"wirktwieeinON/OFF-SchalterfrdenPortamento- Effekt.DiegewhlteStellungdes"Schalters"wirdinderbetreffenden ZeileinderSpaltedesaktivenMIDI-Kanalsangezeigt. 3.2Klangfunktionen 3.2.1"M"Panorama MitdieserFunktionlassensichStereo-Effekteerzielen: BeieinigenInstrumenten(z.B.YamahaFB01)ltsichwhlen,ob derbetreffendeKlangausdemlinken,demrechtenoderausbeiden Ausgngenkommensoll.BeiDrckenderTaste"M"erscheintaufdem BildschirmeineBox,inderderbetreffendeKnopf"L","R"oder"L+R" mitderMausangeklicktwerdenkann. DieEinstellung"L+R"ltsichnachErscheinenderBoxauchmit der-Tastewhlen. 3.2.2""Sustain-Pedal DieLeertaste,diedasuerstwichtigeSustain-Pedalsimuliert, wirktwieeinSchalter:wirdsiegedrckt,werdenalleangeschlagenenTne gehalten,bissienocheinmalbettigtwird. 3.2.3","Sostenuto-Pedal SostenutoistdemSustainsehrhnlich,mitdemdemUnterschied,da essichnuraufdennchstenangeschlagenenTonauswirkt. 3.2.4"W"Poly/Mono DieTaste"W"schaltetdasangesprocheneInstrumentzwischenPoly- undMono-Betriebsartum,wobeidieMono-Betriebsartwiederumvondem eingestelltenOmni-Mode(s.dort)abhngigist. 3.3MIDI-Funktionen 3.3.1EinstellungeinesMIDI-Kanals DerbeimStartendesMausmusik-ProgrammsvoreingestellteMIDI-Kanal istKanal1.Dasbedeutet,dasichallegettigtenFunktionen(auerden bergeordneten,wiez.B.StarteneinesDrum-Computers)nuraufdas/die Instrumenteauswirkt,dieaufKanal1oderdemOmni-Modeempfangen. UmbeimSpielmglichstschnellvoneinemKanalaufeinenandern umschaltenzuknnen,umz.B.verschiedeneSynthesizeranzusteuern, gengteinDruckaufeineTasteimZahlenblockderTastatur: DieMIDI-Kanle1bis9lassensichdurchDrckenderentsprechenden Tastenwhlen,dieKanle10bis16durchWahlderTastendesZahlenblocks imUhrzeigersinn: (entsprichtKanal10, )""11, usw. +entsprichtKanal15, .""16. DergewhlteMIDI-KanalistinderoberenMittedesBildschirmsdunkel hinterlegt. 3.3.2WahlmehrererMIDI-Kanle 8000000001\MMKANA  DiegespielteMelodieltsichnichtnur aufeinem,sondernauchaufmehrerenKanlen senden,sodamehrereInstrumentezusammen erklingenknnen,diez.b.vorhernacheinandergespieltwurden. HierfrmudieTaste"O"gedrcktwerden.GanzobeninderMitte desMonitorserscheintdanneinkleines"?".Jetztmuderkleinere gewnschteMIDI-Kanaleingegebenwerden,z.B.5,dannein","unddann dergrtegewnschteKanal,z.B.12.DieseEingabemumitder -Tastebesttigtwerden.InderoberenZeileinderMittesteht dann"Senden:5~12". SollwiedernuraufeinemKanalgesendetwerden,soist,wiein 3.3.1beschrieben,zuverfahren. 3.3.3"E"WahldesOmni-Modes DieseFunktionbernimmtnureine"Fernsteuerung"frangeschlossene Gerte,istselberalsonichtaktiv. MitderTaste"E"ltsichderEmpfangsmodusdesaufdemaktuellen MIDI-KanalsangeschlossenenGerteseinstellen(Schalter): -IstderOmni-Modeeingeschaltet(ON),soempfngtdas angesprocheneInstrument alle ankommenden Signale, sofern es sich imPoly-Modusbefindet.IstderMono-Modeaktiv,muderzu empfangendeKanaleingestelltwerden. -WennderOmni-Modeausgeschaltetist(OFF),empfngtdas angeschlosseneGertnuraufdeminihmeingestelltenMIDI-Kanal. 3.3.4StartenundStoppenvonDrumcomputernundSequenzern 8000000001\MMDM MitderTaste""lassensich angeschlosseneDrumcomputerundSequenzer starten(unabhngigvomMIDI-Kanal),so damitMausmusikdazugespieltwerdenkann. StoppenlassensichdiesemitderTaste"#".Sollanderangehaltenen Stellefortgefahrenwerden,somumandieTaste"'"drcken(Continue). 3.3.5"ESC"nderungderSoundpresets Mitder"ESC"-TastekannmandieSoundpresetsdesaufdemaktiven MIDI-KanalempfangendenInstrumentsndern.HierzumunachdemDrcken der"ESC"-TastediegewnschteSound-Nummereingegebenundmitder "RETURN"-oder"ENTER"-Tastebesttigtweden. 3.3.6"TAB"nderungderSong-Presets AnangeschlossenenDrumcomputernundSequenzernlassensichdie gespeichertenSongsnachDrckender"TAB"-Tasteverndern(s.3.3.5). 3.3.7"R"LocalOn/Off DieserSchalterdientalsFernsteuerungfrangeschlossene Synthesizer.Mit"R"ltsichdieVerbindungTastatur-Klangerzeugung trennenbzw.wiederherstellen(diesbetrifftnurGerte,diediese Funktionverwendenknnen). 3.3.8"BACKSPACE"TuneRequest EinigeInstrumentelassensichmitHilfederTaste"BACKSPACE" aufihreGrundstimmungzurckstellen. 3.3.9"RETURN"AllNotesOff 8000000001\MMALLNOT Falls"Notenhnger"auftretensollten, lassensichdiesemitDrckender"RETURN"- oder"ENTER"-Tastelschen.Hierzumu allerdingsdasSustainauf"OFF"geschaltet sein. 4.AllgemeineFunktionen 4.2nderungdesWirkungsbereichesderMaus 8000000001\MBEREICH NachdemEinschaltenstehtdemBenutzer dervolleMIDI-NotenbereichzurVerfgung. Dadurchlassensichabernursehrschwer bestimmteNotengezieltansprechen.Nachdem DrckenderTaste""mueingewnschterFaktor(1bis9)eingegeben werden.JegrerdieserWertist,umsokleineristderansprechbare Notenbereich. BetrgtderFaktor9,sostehtdemBenutzeretwasmehrals eineOktavezurVerfgung.  DaindiesemFalldietiefsteNoteimmernochC-2ist, empfiehltessich,mitderTaste"P"eineOktavtransposition durchzufhren.HierbeimuebenfallseinWertzwischen1und9 eingegebenwerden.DieOktavtranspositionfunktioniertnichtbei einemBereichsfaktorvon1. ZumUmgangmitdemBereichsfaktoristzubemerken,dabei einemWertungleich1diesenkrechtenLinienaufdemBildschirm nichtmehrdemTonCentsprechenmssen. 4.1"Q"VerlassenvonMausmusik FallsSiewirklichjemalswiederdasMausmusik-Programmverlassen wollen,somssenSiedieTaste"Q"drcken.EstauchtdanneineBoxauf demBildschirmauf,indermandiesenunwahrscheinlichenWunschdurch AnklickendesentsprechendenKnopfeswiderrufen(oderaberbesttigen) kann. SolltedasMausmusik-Programmwirklichwiederverlassenwerden,so werdenalleSpielhilfenwiederaufdenWert0bzw.ausgestellt. 5.Nachbemerkungen DasProgramm"DroennerMausmusik"isteinPublic-Domain- Programmunddarfdeshalbkopiertwerden. Oldenburg,imMai1988  J."slrvi"Droenner Blumenstr.28 D-2900Oldenburg Telefon:0441/13114 ttЗ9 ?9 ?ϗ?烀Ǘ"ÃÙ3癙Ó痗#癙ǃǁ痗)癙痗"))灙)痗"9)烙)痗"9)'矙)痗"993㟙9Ǘ"991󟁁Á9Ùϗ"9999ÙЀ|    >|`|9~`~ ~`~9f``88 f`ff<|<8<|><~<|`<<><<8b8 f8~<|f<<>ÙÀ~~~~8|~~~>~~~p~~~~~ f8~|~~~~~ǁ|fff`f`~ff8fffff f`f|fff癙)癙ff`f`fp>f` fffff~`fffff癙)癙f~`~`f<~f`~ff~f |`ff~ff癁9灙f````fff` `ff`f ``ff`ff癟9矙f````fff` `ff`f ``ff`ff癟9矙~~`~<~f~~~`~~f~~f~~ `<~f~~f~Á9၁ၙ|>`><>f|><`|>f>>f~~ `<>f|>f>9  @ <@ ~9~@ ~ 9f@  3f~|<>@ <<<< 3ÃÙÀf~>f~~>~~~~~@ ~~>~ >f~3ffff`ff`@ ffff`)癀f>f`>fpffp@ ff>f>fp)癀f~f`~f`>f||<|@ f`>>|99 ` @ @ @ <`@ <~0@ pf8@ `><>~|f~f~@ |~ff`ffff~ffp`f>ff@ ff~<`f~f~@ ff``ff<`@ f~``ff<`8@  ~>~~`~~~0@ <>|`<>>`@ ~@ |@ @ ~`f`<~@ ~`f`~~@ ``8f@ <<|<|<8f@ ~~ @ ff @ ff@ fffff~@ fffff`00@ ~ff~f~~~0@ ~~0@ @  f8 <8 f8~8 ff f<<<8~ff 8>8<<< f~~|8~ff 8~8>~> fff`fn fffff`fv f>f> f~f`ff f~f~ <`f`ff ffff <`f`~f ffff ~<~~<>~ <~<~f~< ><<><< <><>f>< ~ | @<~ ~~<<<<~ ~~~ ~<~~~~~~ ~<8f `pff8f888f8 88`8p8f ``ff8f888f8 88`8` <|` <~f <|` <~| <>n <~| l~fv l~ lfff lf0f~f0ff0f~f0f~ff0ff0f~ff~~~ ~~0~<~~~~~~~~~ ~~~~~~< <<0<8~<~~~~~<~ ~<~<@@ f8 @ f8 @ f @ f<fl<@ f~f~Ȁffff@ ffff@ fff~@ >@ @ @ `8@ `@ |<<@ ~~~@ fff@ fff@ f~~@ f``@ f``@ f~~<@ f>><@ @ @ ~<8@ ~~8@ `f@ `<<~f<<~|<@ |~~~`~~~~~€|ff`ffff@ `ff`ff`f@ `ff`ff`f@ `fffff`f@ `fffff`f@ `~~~~f`~<@ `<<<~~`~~~~~@ |fff`ffff@ f`f>f`ff`f@ f`~~f`ff`f@ f``fffff`f@ ~`~~f~~f`~<@ |`>>f<`<>>f@ @ |~@  ~~@  f@  f<|~<8l<@  f~~~>~8~@  fff~f@  ~f`>f@  |f`~~@  `f`f`@  `f`f`@  `~`~<~@  `<`><>@ @ | @ ~@ fĀ f<|~~~~~@  ffffff@  ~f`>fff@  |f`~~ff@  `f`f`ff@  `f`f`ff@  `~`~~f~@  `<`>>f<@ @ 9| @ 9~ @ f @  f<<<|~~~>>@  )ffff@  )~>ff`>>@  9|~ff`~~@  9`fff`ff@  9`fff`ff@  9`~f~`~~@  9`>f<`>>@ @ >@ ~@ `ǀ `f>~<8<@  pf~~>8~@  8f`f@  fp>f@  f<~f@  fff@  fff@  ~~~~|> @ ~@ `@  `<>~<f><@ @ @ @ 9|8@ 9~8ŀ9f@  9f<f <<<@  9f~f ~~~@  )ffffff@  )~fffff@  |ff0fff@  `ff0fff@  `f~`fff@  9`~<>`~f~@  }`<<`<@  f~8~~~@  fffff@  fffff@  ffff~@  ffff`@  ffff`@  ~f<~~~@  >@ @ @ `8@ `8ɀ3`@ 3`<<<@ 3`~|>@ `f`@ `f`>@ '`f`~@ 3`f`f@ 9~~~~<@ 9~<>><@ @ @  @ @88f<@><><88f~@~~~~ff33@`f`fv<~<>f33@`~ f~ `|fv~~~~f~~33@p~ `~ p~f~ff`f~~@8`8f ~~ffpf@`f ~nf~<f''@0`0ffnf`f33@ϙ0f0ffff`f33@`f`ff<<f~~~~99@~`~`~~f<<f<>|<99@|`<`||@`@`@ >Ü`烝~@` Á`@` 灙 `@`8<> 癙 p~f~~@`8~~ 癁 8ffffǟ@`ff 癃 ffff@`ff 灙 ffff@`~f 灙 ffff@``f 癙 ~~~f~@~<~~ 癁 |<>f>@~<>> 癃@ @@~ @~@f8~@f<<<>f<>~f8~@f~~~~f~~~f@fffffff`f@fffffffpf@ff~~ff~<f@ff``ff`f@ff``ff`~<@~f~~~~~~><@>f>>>>>|@ ``S` Efv*oM m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALN4Hz2?< NA\pdAxr0XQ)K\NNrLLJrBjNuHz?<&NN\CAp$L Qp N>BlJpNN>pMN>9@pdAr 0Q0tr N9lNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu Hn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NtNu&8*JEgJBgJjBEB:HC҅H@:|ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuN\pNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N(?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|p  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</N:JFkSFk&aQN:`Ha"FFaQL8N6.pJgtBnpNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dHNuNzAH2 @erp0QtpoNN2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg: k&@0+R`g k#&@0+S@H3 Q&f)I`LNu?<?<NAXJgJgNHAH@B pNdA NuApNdA0pNdN$N$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuNzJ@gpNu _0HpNd _0HpNdp"_0HqN,p"_0HqN,E ұeHHQ0)NN$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NupE $ $X0dP.gRG,D%pr Y2dP.gRG,D!p4Ae4v`VfANuNRGFc8>`4A g6 g0 g` gTlfelhgFf2pRGRFa`a,` `?~ap ap a 0NuCpE`bf`FgRGJGgRSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0Nu?<?<NMXNur9A(HN$LNu0,^2,`NzEfpaRppaNAEg0PaľEfa4RE`p a2a*Efp a(NvldeS@f lbfSl`9Ab9FdNupapqr`p`C l ", Ⲭ dfѬ SA 0! Nup"NN~NJfNup#`"p`tdbDA0Hg<<R@f|0HN*JFk*HQ/??<?NAXfX ENuJkpNp`p`\F( &I.` ??<NMXJ[j E&DNup`pNu)H9@Jp4N>P'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8N  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNN(HP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Fehler # ][Abbruch]\f.B &lX)K\)ld` lp ,BQjNup(N Division durch NullberlaufZahl nicht Integer|-2147483648 .. 2147483647Zahl nicht Byte|0 .. 255Zahl nicht Wort|0 .. 65535Quadratwurzel nur fr|positive ZahlenLogarithmen nur fr|Zahlen grer NullUnbekannter Fehler Speicher voll Funktion oder Befehl|noch nicht mglich String zu lang|max. 32767 Zeichen Kein GfA-BASIC V2.0 Programm Programm zu lang|Speicher voll|New Kein GfA-Basic Programm|File zu kurz|NewFeld zweimal dimensioniertFeld nicht dimensioniertFeld Index zu groDim Index zu groFalsche Anzahl IndizesProcedure nicht gefundenLabel nicht gefundenBei Open nur erlaubt:|"I"nput "O"utput "R"andom|"A"ppend "U"pdateFile schon geffnetFile # falschFile nicht geffnetFalsche Eingabe, keine ZahlFileende erreicht|EOFZu viele Punkte fr|Polyline/Polyfill|maximal 128Feld mu eindimensional seinAnzahl Punkte grer als FeldMerge - Kein ASCII-FileMerge - Zeile zu lang - Abbruch ==> Syntax nicht korrekt|Programmabbruch!Marke nicht definiert"Zuwenig Data#Data nicht numerisch$Syntaxfehler in Data|""paarweise verwenden%Diskette voll&Befehl im Direktmodus nicht mglich'Programmfehler|Kein Gosub mglich(Clear nicht mglich in|For-Next-Schleifen oder|Proceduren)Cont nicht mglich*Zuwenig Parameter+Ausdruck zu komplex,Funktion nicht definiert-Zuviele Parameter.Parameter falsch|mu Zahl sein/Parameter falsch|mu String sein0Open "R" - Satzlnge falsch1Zu viele "R"-Files (max. 10)2Kein "R"-File3Nur ein Field zu einem|Open "R" mglich4Fields grer als Satzlnge5Zu viele Fields (max. 19)6GET/PUT Field-String Lnge falsch7GET/PUT Satznummer falschFehlerhaftes Menu?Fehlerhaftes Reserve@Fehlerhafter PointerZFehler bei Local[Fehler bei For\Resume (next) nicht mglich|Fatal, For oder LocaldGFA-BASIC Version 2.0| Copyright 1986|GFA Systemtechnik GmbHf2 Bomben - Bus Error|Vielleicht Peek oder Poke falschg3 Bomben - Adress error|Ungerade Wort-Adresse!|Bei Dpoke, Dpeek, Lpoke|oder Lpeek?h4 Bomben - Illegal Instruktion|Ausfhrung eines ungltigen|68000-Maschinenbefehlsi5 Bomben - Divide by Zero|Division durch Null in|68000-Maschinensprachej6 Bomben - CHK-Exeption|68000-Interrupt durch CHK-Befehlk7 Bomben - TRAPV-Exeption|68000-Interrupt durch TRAPV-Befehll8 Bomben - Privilege Violation|68000-Interrupt durch Ausfhrung|eines priviligierten Befehlsm9 Bomben - Trace Exeption|68000-Trace-InterruptAllgemeiner FehlerDrive not Ready|ZeitberschreitungUnbekannter BefehlCRC Fehler|Disk-Prfsumme falschBad Request|Ungltiger BefehlSeek Error|Spur nicht gefundenUnknown Media|Falscher BootsektorSektor nicht gefundenKein PapierSchreibfehlerLesefehlerAllgemeiner Fehler 12Diskette schreibgeschtztDiskette wurde gewechseltUnbekanntes GertBad Sektor (Verify)Andere Diskette einlegenUngltige FunktionsnummerDatei nicht gefundenPfadname nicht gefundenZuviele Dateien offenZugriff nicht mglichUngltiges HandleSpeicher vollUngltige SpeicherblockadresseUngltige LaufwerksbezeichnungKeine weiteren DateienGEMDOS-Bereichsfehler|Seek falsch?Interner GEMDOS FehlerKein BinrprogrammfileSpeicherblockfehler"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`$Y8gHRDD*D%H8#$c2g# HRDD%H`p"l`Qd&&| NuN"l`QepZN)H,Bl0NuE+000 l,Nz0l0oN,NuaNHP l,"X42,0Rl0Bd1 _g !g &g, \g2N$`Rl01` _NzJ@fp N$0N$ _N N,pR@RABd 1\fRA9A0 _/Nz"@cԒ@H/N, Np?N$ _Np?N$LNH l,"X42,0Rl0Bd1 _g,vxz| +g. -g( *g $g" #g N$`Rl01`` `RCRABd1 _fRA` #g $g *g ,g ^gB +gZ -gT .fRxRDRABdH1 #g ^g +g. -g( _f&RA`RERABd1 ^g +g -f2ALH@ք/Nl"NNC " Lx2DE A,b -fEt1BQt1$0000QE[JEft Q0JgE\J"f0J"ff JFj-Sg$E[JEgRE\JEg vJ*g RCJ*f~ g~*Jf`9I0p%N$LNNuE[JEg*ÒEA, gSAR`Ô l,HQ?HjSl0 l,"X0Rl0gL _g0 ,g .g +g( -g $_HRN$`$W "0d`Rl0`p Jojp-`Sl0Nu+|pCN.pCN.pCN.pCN.pC"N.pCN.pC(N.pCN.pC.N.pCN.pC4N.pCN.pC:N.pCN.pC@N.pCFN.pCN.BpA큈Nr/-NOFFCNN`NqNqB`pNHHPppNH"_NC퀄NpNHHPpqNH"_NC퀊N)|` A퀊NNNp rNA퀄NpCN$A퀊NN Breath Control>NNp rNA퀄NpXN$A퀊NN Foot ControloNNprNN Midi KanalNNprNA퀄NpNN$A퀊NN PortamentooNNprNA퀄Np N$A퀊NN SustainNNp rNA퀄NpBN$A퀊NN Porta-Time%NNprNA퀄NpH +@ +@ +@ -VHpJBgp/ -VHpJBgp$VHfN:(+|N:,B -NP&<8<\*<NNH -NPL8NH -NP&<x*<NL8NN+@ -NP&<8<\*<NN&<x*<NN+@ -$VHfN;@AJN NprNNN###N -NPNzNNprNNN###N -NPNzN+m+mA;N N+m` -A`Nr <rN -`rNp{rNprNN`NqNqNNNCrNArNNP&<x*<NNpJBgp/ArNNP&<x*<NTpJBgp$VHfNACRN Hmrp NH"_NfN>:AXN HmrpNH"_NfN>^ <rNHmrp NH"_NfN>A;ZN Hmrp NH"_NfN>AEN Hmrp,NH"_NfN>AUN HmrpNNH"_NfN>AAN HmrpENH"_NfN?A[ N HmrpPNH"_NfN?*AWtN HmrpYNH"_NfN?THxHx AGN HmrpXNH"_NfN?~HxHx AGN Hmrp/-`pC:N/-`NMONCN -`rNp~rN -`C:NrNNZ/-`NPOLCN -`rNprNprN -`NP&<x*<NvNf&<x*<NN+@Np"-N -`CNNN` NqN+m` -A`Nr/-` -`C@NrC@N -`C@NSWHfN\/-`N ONCN -`CNHPNPOL4"_NfN\p -`C:NNPN`NzSWHfN[/-`NM HP -`C:NNPN`"_NCNN\/-`pMNHHP -`C:NNPN`"_NCN -`NP&<x*<NvNf&<x*<NN+@Np"-N -`CNN -`rNp}rNprNN]`/-`NOFF4CN -`CNHPNPOL4"_NfN]@/-`NMONOCN -`NP&<x*<NvNf&<x*<NN+@Np"-N -`CNN -`rNp|rNprN -`NP&<x*<NvNf&<x*<NN+@Np"-N -`CNNN`^NqN+m` -A`Nr/-` -`CFNrCFN -`CFN WHfN^./-`N ONCNN^D/-`NOFFCN -`NP&<x*<NvNf&<x*<NN+@Np"-N -`CNN -`rNpzrN -`CFNrNN` NqNBB -NPzNTpJBgp/ -NPzNTpJBgp/ -NP&<x*<N0pJBgp/ -NP&<x*<N0pJBgp$VHfN_NprNA퀄NN Ch 1,Ch 24A퀊NNpr!NNNCNNCNANN+@ANN+@`NprNA퀄NpON$A퀊NN Senden: 1~1Npr!N -NN ~ 4 -NN e -NPH <r$<L8NN+@ -NPH <r$<L8NN+@NHxNFehler !HPNSosor"_ NxATNLNN(01524415244152441524415244152441524415244152443171031710317103171031710065535502915029150291502915029150291502915029150291338253382533825338253382565535.b  `r0$PPPR|P66dftttp4tttt4P2:64T<&6<B:07201030305800 1 2Seite # F0110030 9[....................................................]001 8000000001\MAUSMUSI.IMG  Slrvware Mausmusik EineHandvollMasterkeyboardsVersion 1.00 1. Einleitung Mausmusik ist ein neuartiges kreativesInstrument,dasinsbesondere demexperimentellorientiertenMusikerundNichtmusikerungeahnteWege indieKlangweltvonunkonventionellenundinteressantenSoliund Sequenzenerffnet.MausmusikhilftdemInstrumentalisten,sichvon denMusternderschwarz-weienTastenzulsenundsoneueIdeenzu entwickeln,denndieMelodiewirdmitHilfederMauserzeugt.Ebenso lassensichvielebrauchbareSpielhilfenbequemvonderComputertastatur aussteuern. Hardware-Voraussetzungen: -ATARIST-ComputermitMaus -einodermehrereangeschlosseneMIDI-Synthesizer,Drum-Computer, Sequencero.. -Mausmusik1.00 2.Grundfunktionen 2.1Klangerzeugung  DieTnewerdenbeieinemDruckaufdierechteMaustasteerzeugtund solangegehalten,wiedieseTastegedrcktbleibt.DieTonhherichtet sichdabeinachderPositiondesMauscursorsinderX-Achsedes Bildschirms(linkeSeite:tieferTon,rechteSeite:hoherTon). InderGrundeinstellungistdabeidergesamteMIDI-Notenbereich (0bis127)verfgbar,derTonCbefindetsichdannjeweilsaufeinem senkrechtenStrichaufdemBildschirm. DieAnschlagsdynamik(Velocity)desangeschlagenenTonsistabhngig vonderPositiondesMauscursorsinY-Richtung(oben:volleDynamik),die waagerechtenStricheaufdemMonitorzeigen10-erSchrittederVelocity an. DieDatenberTonhhe,Velocity,Tonan/aususw.werdenberdie MIDI-AusgngedesComputersandieangeschlossenenInstrumentegesendet. HierbeiistesvonderHardwareund/oderdenKlangeinstellungendes Synthesizersabhngig,oberalledieseDatenverarbeitenkann. ImZweifelsfallealsoimHandbuchderInstrumentenachschlagen. 2.2KontrolleberTonhheundandereWerte Wieunter2.1beschrieben,sindTonhheundVelocityvonderPosition desMauscursorsabhngig.ZurKontrolleberdieMausbewegungenwerden inderlinkenoberenEckedesBildschirmsdiemomentanenPositionen angezeigt: -InKlammerndieBezeichnungderOktavenachdenRegelnder herkmmlichenMusiklehre -darunterderbetreffendeTon.Vorsicht:dieBezeichnungderOktave richtetsichnachMIDI-Konvention -rechtsdanebendieAngabeberdieMIDI-Tonhhe -darunterderWertderVelocity(dermitdemWertfrdie Spielhilfenidentischist.Siehedort). 3.WeitereFunktionen 3.1Spielhilfen 3.1.1Pitch-Bending Pitch-Bendingltsicherzeugen,indemzustzlichzuderrechten Maustaste(Tonan)dielinkeMaustastegedrcktwird.DieTonhhelt sich(beideMaustastengedrckt)inY-Richtungverndern,dienormale TonhhebefindetsichdabeiinderMittederY-AchsedesBildschirms. IndiesePostion"rastet"derPitch-Benderwieder,wenndielinke Maustastelosgelassenwird. Hierbeigilt,wieauchbeiallenanderenFunktionen:derSynthesizer, Expander...muinderLagesein,dieseDatenzuerkennenunddasPitch- Bending(oderandereFunktionen,s.u.)mubeimeingestelltenSound aktiviertsein. 3.1.2"<"Lautstrke-nderungen(Volume) MitderMausundderTastaturdesComputersltsichdieLautstrke des/derangeschlossenenInstrumentsverndern,soferndieInstrumente dieszulassen. DiePositiondesMauscursorsinderY-AchsedesBildschirmsbestimmt denWertderLautstrke(erkennbarinderlinkenoberenEckedesMonitors, neben"Velocity").WirddieTaste"<"gedrckt,wirdderangezeigteWert (0bis127)gesendetundinderZeile"Volume"inderSpaltedesaktiven MIDI-Kanalsgeschrieben. Diesltsichbeliebigoftwiederholen. 3.1.3"Y"Modulationsrad-nderung MitderTaste"Y"ltsichdieFunktioneinesModulationsrads simulieren(hierbeiistesegal,obdas"Y"inKlein-oderGroschrift gewhltwurde).ZurWahleinesWertessiehe3.1.2.DerWert0bedeutet: Modulationsradnichtaktiv. 3.1.4"X"Foot-Control Siehe3.1.3 3.1.5"C"Breath-Control Siehe3.1.3 3.1.6"V"After-Touch Siehe3.1.3 3.1.7"B"Porta-Time Siehe3.1.3  3.1.8"N"Portamento DieTaste"N"wirktwieeinON/OFF-SchalterfrdenPortamento- Effekt.DiegewhlteStellungdes"Schalters"wirdinderbetreffenden ZeileinderSpaltedesaktivenMIDI-Kanalsangezeigt. 3.2Klangfunktionen 3.2.1"M"Panorama MitdieserFunktionlassensichStereo-Effekteerzielen: BeieinigenInstrumenten(z.B.YamahaFB01)ltsichwhlen,ob derbetreffendeKlangausdemlinken,demrechtenoderausbeiden Ausgngenkommensoll.BeiDrckenderTaste"M"erscheintaufdem BildschirmeineBox,inderderbetreffendeKnopf"L","R"oder"L+R" mitderMausangeklicktwerdenkann. DieEinstellung"L+R"ltsichnachErscheinenderBoxauchmit der-Tastewhlen. 3.2.2""Sustain-Pedal DieLeertaste,diedasuerstwichtigeSustain-Pedalsimuliert, wirktwieeinSchalter:wirdsiegedrckt,werdenalleangeschlagenenTne gehalten,bissienocheinmalbettigtwird. 3.2.3","Sostenuto-Pedal SostenutoistdemSustainsehrhnlich,mitdemdemUnterschied,da essichnuraufdennchstenangeschlagenenTonauswirkt. 3.2.4"W"Poly/Mono DieTaste"W"schaltetdasangesprocheneInstrumentzwischenPoly- undMono-Betriebsartum,wobeidieMono-Betriebsartwiederumvondem eingestelltenOmni-Mode(s.dort)abhngigist. 3.3MIDI-Funktionen 3.3.1EinstellungeinesMIDI-Kanals DerbeimStartendesMausmusik-ProgrammsvoreingestellteMIDI-Kanal istKanal1.Dasbedeutet,dasichallegettigtenFunktionen(auerden bergeordneten,wiez.B.StarteneinesDrum-Computers)nuraufdas/die Instrumenteauswirkt,dieaufKanal1oderdemOmni-Modeempfangen. UmbeimSpielmglichstschnellvoneinemKanalaufeinenandern umschaltenzuknnen,umz.B.verschiedeneSynthesizeranzusteuern, gengteinDruckaufeineTasteimZahlenblockderTastatur: DieMIDI-Kanle1bis9lassensichdurchDrckenderentsprechenden Tastenwhlen,dieKanle10bis16durchWahlderTastendesZahlenblocks imUhrzeigersinn: (entsprichtKanal10, )""11, usw. +entsprichtKanal15, .""16. DergewhlteMIDI-KanalistinderoberenMittedesBildschirmsdunkel hinterlegt. 3.3.2WahlmehrererMIDI-Kanle DiegespielteMelodieltsichnichtnuraufeinem,sondernauch aufmehrerenKanlensenden,sodamehrereInstrumentezusammen erklingenknnen,diez.b.vorhernacheinandergespieltwurden. HierfrmudieTaste"O"gedrcktwerden.GanzobeninderMitte desMonitorserscheintdanneinkleines"?".Jetztmuderkleinere gewnschteMIDI-Kanaleingegebenwerden,z.B.5,dannein","unddann dergrtegewnschteKanal,z.B.9.DieseEingabemumitder -Tastebesttigtwerden.InderoberenZeileinderMittesteht dann"Senden:5~9". SollwiedernuraufeinemKanalgesendetwerden,soist,wiein 3.3.1beschrieben,zuverfahren. 3.3.3"E"WahldesOmni-Modes DieseFunktionbernimmtnureine"Fernsteuerung"frangeschlossene Gerte,istselberalsonichtaktiv. MitderTaste"E"ltsichderEmpfangsmodusdesaufdemaktuellen MIDI-KanalsangeschlossenenGerteseinstellen(Schalter): -IstderOmni-Modeeingeschaltet(ON),soempfngtdas angesprocheneInstrument alle ankommenden Signale, sofern es sich imPoly-Modusbefindet.IstderMono-Modeaktiv,muderzu empfangendeKanaleingestelltwerden. -WennderOmni-Modeausgeschaltetist(OFF),empfngtdas angeschlosseneGertnuraufdeminihmeingestelltenMIDI-Kanal. 3.3.4StartenundStoppenvonDrumcomputernundSequenzern MitderTaste""lassensichangeschlosseneDrumcomputerund Sequenzerstarten(unabhngigvomMIDI-Kanal),sodamitMausmusik dazugespieltwerdenkann. StoppenlassensichdiesemitderTaste"#".Sollanderangehaltenen Stellefortgefahrenwerden,somumandieTaste"'"drcken(Continue). 3.3.5"ESC"nderungderSoundpresets Mitder"ESC"-TastekannmandieSoundpresetsdesaufdemaktiven MIDI-KanalempfangendenInstrumentsndern.HierzumunachdemDrcken der"ESC"-TastediegewnschteSound-Nummereingegebenundmitder "RETURN"-oder"ENTER"-Tastebesttigtweden. 3.3.6"TAB"nderungderSong-Presets AnangeschlossenenDrumcomputernundSequenzernlassensichdie gespeichertenSongsnachDrckender"TAB"-Tasteverndern(s.3.3.5). 3.3.7"R"LocalOn/Off DieserSchalterdientalsFernsteuerungfrangeschlossene Synthesizer.Mit"R"ltsichdieVerbindungTastatur-Klangerzeugung trennenbzw.wiederherstellen(diesbetrifftnurGerte,diediese Funktionverwendenknnen). 3.3.8"BACKSPACE"TuneRequest EinigeInstrumentelassensichmitHilfederTaste"BACKSPACE" aufihreGrundstimmungzurckstellen.  3.3.9"RETURN"AllNotesOff Falls"Notenhnger"auftretensollten,lassensichdiesemitDrcken der"RETURN"-oder"ENTER"-Tastelschen.Hierzumuallerdingsdas Sustainauf"OFF"geschaltetsein. 4."Q"VerlassenvonMausmusik FallsSiewirklichjemalswiederdasMausmusik-Programmverlassen wollen,somssenSiedieTaste"Q"drcken.EstauchtdanneineBoxauf demBildschirmauf,indermandiesenunwahrscheinlichenWunschdurch AnklickendesentsprechendenKnopfeswiderrufen(oderaberbesttigen) kann. SolltedasMausmusik-Programmwirklichwiederverlassenwerden,so werdenalleSpielhilfenwiederaufdenWert0bzw.ausgestellt. 5.Nachbemerkungen SolltenSieKritikanderbestehendenVersionvonMausmusikund/oder WnschefrsptereVersionenhaben,sowendenSiesichanfolgende Adresse: J.slrviDroenner Blumenstr.28 D-2900Oldenburg Telefon:0441/13114 tt~`~f`ff<|<8<|><~<|f~~~~8|~~~>~~~ |fff`f`~ff ff`f`fp>f`f~`~`f<~f`f````fff`0f````fff`0~~`~<~f~~~`~|>`><>f|><`~< <~~fff~|<>ff~>f~~>~~~~~ ffff`ff` f>f`>fpffpf~f`~f`>f||<|~ `tt3UUU<`~0f8<<~|<f~~f~>f~fff~fffff`>f>ffff`~f~f~ff`fff<`ff`fff<`8 ~f`~~~~0<>>`~`f`~~~`f`~~`` `<<|<|< `~~ |ff ~ff  fffff~ fffff`ffffff`ff~ff~f~~~<<f8 <f8~<ffpf<<<8~ff`f~~|8~f~`fff`f>|fff`f~f~f`ff<`f`ff<`f`~f~<~~<><~><<><8<~|0tt88f< <88f~ ~ff33fv<~<>f33fv~~~~f~~33f~ff`f~~ ~~ffpf  ~nf~<f ''fnf`f33fff`f33f<<f~~~~99f<<f<>|<99>Îtt$@<3 ǀ<3 ?< >|` >|s |   < 9 9  s s   @< 8p @  3 @ 3 @ 0 @  0`@  3 @ 3 @  3 @Ǐ0 @LJ0`@ @ttf8 f8 f f<fl<f~f~fffffffffff~>`8`|<<~~~fffffff~~f``f``f~~<f>><~<8~~8`f`<<~f<<~|<|~~~`~~~~~|ff`ffff`ff`ff`f`ff`ff`f`fffff`f`fffff`f`~~~~f`~<`<<<~~`~~~~~|fff`fffff`f>f`ff`ff`~~f`ff`ff``fffff`f~`~~f~~f`~<|`>>f<`<>>f|~ ~~ f f<|~<8l< f~~~>~8~ fff~f ~f`>f |f`~~ `f`f` `f`f` `~`~<~ `<`><>| ~f f<|~~~~~ ffffff ~f`>fff |f`~~ff `f`f`ff `f`f`ff `~`~~f~ `<`>>f<9| 9~ f  f<<<|~~~>> )ffff )~>ff`>> 9|~ff`~~ 9`fff`ff 9`fff`ff 9`~f~`~~ 9`>f<`>>>~` `f>~<8< pf~~>8~ 8f`f fp>f f<~f fff fff ~~~~|> ~` `<>~<f><9|89~89f 9f<f <<< 9f~f ~~~ )ffffff )~fffff |ff0fff `ff0fff `f~`fff 9`~<>`~f~ }`<<`< f~8~~~ fffff fffff ffff~ ffff` ffff` ~f<~~~ >`8`83`3`<<<3`~|>`f``f`>'`f`~3`f`f9~~~~<9~<>><tt%|`|9~`~9f`ff8~<|f<<>ÙÀf8~|~~~~~ǁf`f|fff癙)癙~`fffff癙)癙|`ff~ff癁9灙``ff`ff癟9矙``ff`ff癟9矙`<~f~~f~Á9၁ၙ`<>f|>f>9 ~9~ 9 3<<<< 3ÃÙÀ~~>~ >f~3ffff`)癀ff>f>fp)癀ff~f0~f<'9灀ffff0ff39矀ffff`ff39矀~f~f`~~~99၁၀f`>>|99 tt @ &@&@&@<&@/@'&@&@ &@  @ 0? ttr>Ã~` ` p~f~~ 8ffffǟ ffff ffff ffff ~~~f~ |<>f>