@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED697 FREE SECTORS COPYING---D8:COPY32.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 128ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u05  15 2 2151^116115ύ011$r2ԭ5 3)5)5ԭx GT}@@L00)+& 2 L0=ɛ -L!1LV1L1 /3 3ȹ441L-4 v3 25 2H 2h͔5U}L3L3 2 k3U hh`DOC`QL3P1Lk0S1H /3h0B k3@ VL0LU!#$53 1181118V}1111Ε5 1Lk0552 1Ȍ1i111i11115Lk0pppB4f5&&&&&&&&^6f^6&&&&&W}&&A1@BJ D2ELVK@BHILV^Щ6 2BD2EJ VBD5EHI0 V0%5X}5 2iХiL[2 25 25`D:*.*` i@`8 ``@i `8@`0 BLV525<4Y}5`HH i ԍΗ552 ԍhh@ Lح1Э1Ѣ 24.4 24Z}4`D4E` 2BJ k3LVRH` 2BD4EhK)I JLV333 BASIC languag i}e OBJ > MACHINE language DOC > DOCumentation PIC|MIC|FNT|MVM > Graphics AMS|MUS|MBD > Music LST j} > BASIC LISTing -Some MACHINE language programs can only be run by booting the disk MENU "without" BASIC! -For s k}ome programs, XL/XE models may require a "TRANSLATOR" program to be booted first! [Also available from BELLCOM] - l}Most programs are relatively self-explanatory; however, some have separate DOCumentation files available. Some BASIC m} programs may contain instructions in their program listings. -To use this great MENU program on your own disks, n}simply copy the file "AUTORUN.SYS" onto your disk. * MENU written by DAVID CASTELL * program on your own disks, ^ * -----*-*-----------------------| * * | -----**--p}----------------------| * * 4 MUSIC | --*--*-------------------------| * *** 4 SYNTHESIZER q} | -*-*-*-*-----------------------| * * * | ---****------------------------| * r} * * ** MUSIC SYNTHESIZER (SYs}N.OBJ) WILL ALLOW YOU TO LOAD AND PLAY ATARI MUSIC COMPOSER FILES SEPARATE FROM THE CARTRIDGE (i.e. THE CARTRIDGE IS t}NOT REQUIRED). THUS, YOU CAN NOW SHARE YOUR GREATEST COMPOSITIONS WITH YOUR FRIENDS WHO DO NOT HAVE THE ATARI MUSIC Cu}OMPOSER CARTRIDGE. WHAT'S MORE, YOU ARE ABLE TO CONTROL THE ACTUAL SOUND OF THE NOTES AS WELL AS THEIR PITCH TO CREAv}TE ANY TYPE OF SOUND YOU WISH. MODIFICATIONS ------------- THE ORIGINAL MUSIC SYNTHESIZER PROw}GRAM HAS BEEN MODIFIED TO ALLOW A LARGE 30K MUSIC BUFFER INSTEAD OF THE ORIGINAL 10K. THIS PERMITS LARGER COMPOSITIONS x}TO BE PLAYED. THE DEFAULT DROP VALUE WAS ALSO CHANGED SO SUSTAINED NOTES DON'T DROP OUT. THIS MAKES MUSIC WITH SUCH Ny}OTES SOUND BETTER WITHOUT HAVING TO ENTER IN THE APPROPRIATE CHANGES BEFORE PLAYING IT. AS WELL, THE PROGRAM NO LONGEz}R NEEDS THE ".MUS" EXTENDER ON THE FILES. MANY THANKS TO BOB DuHAMEL OF LA MESA, CALIFORNIA FOR THESE GREAT MODIFICA{}TIONS. DEFINITIONS ----------- ALL 10 PHARASES CAN BE SEPARATELY CONTROLLED. YOU CAN ALSO A|}DJUST TEMPO AND REPEAT A SONG UP TO 255 TIMES IF DESIRED. THIS PROGRAM WORKS BY ALTERING FOUR SOUND PARAMETERS: ATTAC}}K, DECAY, VOLUME DROP, AND VIBRATO: ATTACK - TIME REQUIRED FOR A NOTE TO RISE FROM NO ~} VOLUME TO MAXIMUM VOLUME. DECAY - TIME REQUIRED FOR THE NOTE TO DROP TO A } STEADY (SUSTAIN) VOLUME. VOLUME DROP - DETERMINES HOW FAR A NOTE DROPS FROM } MAXIMUM VOLUME BEFORE SUSTAINING, FROM NO DROP TO A COMPLETE DROP.} VIBRATO - A REPEATED SHIFT TO A NEW PITCH, FOLLOW- ED BY A RETURN TO }THE ORIGINAL PITCH. MENU COMMANDS ------------- - LISTEN TO A SONG. PUSH [SEL}ECT] TO TERMINATE A SONG. - LOAD A MUSIC COMPOSER FILE (.MUS) FROM DISK OR C}ASSETTE. TYPE "C" FOR CASSETTE, OR "D(number):Filename.Ext" FOR DISK. - NUMBER OF} TIMES TO PLAY THE SONG. PUSH [SELECT] DURING PLAYBACK TO RESET THE NUMBER TO 1. } - DETERMINES WHICH PHRASE TO CHANGE (0-9). A "NO DATA" MESSAGE } WILL OCCUR IF THE SELECTED PHRASE WAS NOT USED IN THE C}OMPOSITION. - FAST...1-255...SLOW - FAST...1-255...SLOW - NO DROP...0-7...C}OMPLETE DROP - FAST...1-255...SLOW - SPEED TO PLAY THE SONG. FAST...1-255...SLOW NOTE:} ---- PRESSING [] WITH ANY PARAMETER VALUE WILL LEAVE THE VALUE THE SAME. PRESSING [SYSTEM ] RESTORES} ALL DEFAULT VALUES. - * - EXPERIMENT AND HAVE FUN..........ME. PRESSING [SYSTEM ] RESTORESU o( ! &L<%0D(E &0(BD+EHuI V BLV &' $0 > hhL!+ɪ5桱0 }L  桱L 桱к *ȱ`*@***`}1L1# /!!! /!lET !!!! !ʊ `A!*`@8 L 4> HR\} ,L (L L $L 0&1b` I% % \ L$" &H H$hLRN1PkTI &L!}LS$e' q& $ $ 8%L %' q& f% &L "ʆ H$L! $' +# &L*"L$"' +#  &LH" LS$ }H$4 $,' +# &Lj"4 H$> $:' +# &L"> H$8HJ $' +#0 &L" 8實H H$}R $G' +# &L"R H$\ $V' +# &L#\L$" q&Lf%,0L'!ҙƽҕ},U ƤL$V$L$ ЫLJ#ƤҩL J&J&L#H$h$ey$$} e%$$L#)%i#L# $ &¤ 6J;$0L'!  0@`'W(` H$x' q&L}!! ™ֽL$8`Ԣ' h& ؠȱ)f(`0 &Ʀ `$Ư` )% e}Ɲ$ ,(ʈ`ƸL! H$ )%L!L!ҝ`) )% H$L! @>\4}RH`z( &ɛ9~Ưz({(Lm%0:Ԧfz({(Lm%`ff إԦ`}' h&k( &~Ưj(k(L%(ɛ8 k(l(L%k(`B= Lb&(LG&ƽ Lb&} ֩LD&ƈ`W(Lw&k(8 L& Ў ` &LH$ > ĝD&EBJKLVK HI}BLVyrlf`[UQLHD@<952/-*(%#!pppG'ppppA&TEMPO 1-255:PHRASE #1-9:ATTACK 1-255:DECAY 1-255:V.RANG}E 0-255:V.SPEED 1-255:PUSH BREAK TO STOPNO DATAVOL. DROP 0-7:REPEATS 1-255:DEVICE NAME?CURRENT VALUE:I/O ERROR CODE:}musicsynthesizerbykencollier,isten2etrieve.umber0hrasechange4e}mpo }6UUU U UUUUUU},<60,60,)0 , 0 60,0 , ,0 060,0 <860,60,)0, ,068<@D@<D@}<9@<0<@DHDHHDHLHLRL@DHDLHL9LHL<LHL9LHLD<9<H<9<L<9<H<9<0D,@(}0<DBLUB<HU<868<8LHL6HEH0E@EH U U 6<8<)<8<,<8<)<8<68<8U6U0U} ,06,0<9@LRLHD@<9<URU@UULLLLLHLRLHD@D U<HDBB8DB<<HEH88608}60,60,)0, $(, ,06,68<0<860,60,)0 , 0 60,0 , ,0 060,0 <86}0,60,)0,68<B60,)068<0,(&,068,(& (,06<8608<BDHDB<DB<86086(,06}868<@<@@<@DBDHDB<8<DBD0DBD6DBD0DBD<606B606D606B60668<6B<8B}<8<B<86<868<8608606860,60DU2,BU,(<U(&,860,(& &(,06806(,0686}8<@<@@<@D@DHDDDDDBDH8LRLRTRLHDB<BDB<86LHLRLHDB<8<B<860HD}HNHDB<848<8<B8DDNHDBB8<BDHND48<4,U8HB<8B<84<,8,<,B<8<,8,8}<,<B<8<,HDB<8B<84<8HBH8B,60808(0& D<D6<(0,6,6&, B8B08$,})0)0 ),),U,60,<0 86<86D8(B<DB<H<,D@HD@L@0HEHLRRL HHEHU}U<HLRLHLEHEHLHE@<8606<8<)<8<,<8<)<8<6,(,8,(,<,),8,),6H0EH}H U U U U U  0($ ($ $ $($ $  $$($ $0,($ ($ $  }$(,04868<8608606860,60,) ,UU ,06868868<8<B<860 UU UUU,),}U,),U,),U,), UU U U U U U0<866,8600, ),UUU U U U U U U U }(  U((( U U U U U U U U U U(60,,0,((,(&&& UU}2((((& & &   &(&(,&,2(,2 &  ,(& (&UU }  U    ,((( ,,,$00B<86<0<,NHDHDB<B < 8 6<8}606,06868<B<86<860U    &&   U U U U U U U U U U U U  }    $($ ($ $ } $(,(,,(,0,060,($(0,00,0 0,00,0(  ,  0  ,  ($    $}           &U     }  &                 }   UU         (&  },U(U ($(&(,(& (& &(& &  &     &  & &}(,(,,(,0,060,(& (&((&((&((&( 606&606(606&6066<860,(&  }    & UUU U U U U  UU  UU U}   $),068,(&80(0(& 6,&,& 0) ) ,),}$),),0  U UUUUUUUU U U U U U U U U U U U }U U U U U U     UU U U U U U}  U U   UU U U U U U U U       }        UU UU UUU U      }       UU U U U U U U U U  }   UU U U U U U U U U  FBy Bob DuHamelUUU U UUUUUU}U,8@,8@U,8@,8@U0<D0<DU0<D0<DU,<D,<DU,<D,<DU,8}@,8@U,8@,8@U0@L0@LU0@L0@LU)0<)0<U)0<)0<U,<H,<HU,<H,<HU$,8$,}8U$,8$,8U$,8$,8U$,8$,8U )8 )8U )8 )8U ,4 ,4U ,4 ,4U$,9$,9U}$,9$,9U 0< 0<U 0< 0<U (4 (4U (4 (4U,8,8U,8,8U((U(}(U((U((U((U((U$$U$$U$$U$}$U$$U$$U&&U&&U  U  U  U  U}$$U$$U((U((U((U((U))U))U},,U,,U((U((U((U((U$$U$$U (}   U,4<D<4<4,4 ($ 8 U U$$U$$U U U U U$$U$$U$$}U$$U U U U UUUUUUUUUUUUU}UUUU U U U UUUUUUU U UUU } U U U UUUUUUU U UUUUUUU}UU U , U                           }                                   }U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U} U U U U $ U U U U U U U U,048<84@0<<@<84,04848<@<@EH480<840,,(}$(,0,048 4 $8<@DHD@L<HHLHD@LLPLHD @EHH E HD@<8<840840,UU840-@}<840-048)-04048D@<<84400 U U U U U U,048<848<@DHD@L<HHLHD@L<RL}HDHDH<DHDHDHDHL9@H@<<UU U U U U,048<84@0<<@<848<@DHLHD@<84 8<,}8 48 460< 8<@DDLHD@D@<8 U,048<@DD8<@DHLPT U $(,($0 ,,0,($($}  ),,)$) ,($ UU,,($((U($ (U,($( ,, U U U U U U U U,048<84@}0<<@<84UU $),0,)4$0040-)($ $)-0-04-)-04UU U $(,($0 ,,0,}($$),,)-00,048<84@0<<@<84H9<@9<@0UU$),040,8)44840,)$ $ 0},($,(0,,068 <,, (($ $0 ,,(,06860<,88<86060,(,($ ,0 UD<H U U} U U U U U U U U U U U $ $  U  U $ $ }$$ $   U U U U U U    U $ } $ UU U $ ($$($ UU U $ )$$)$    }$($ ,((,($ $       U U @ U U U }U U U U U U U U U U U U U U U U          }UU U U U $ $      U U U U U $ $ }        $      (0,($}  $(,     $      (0,($-By Bob DuHamelUUU U UUUUUU }8& && &8& && &2($(($(2($(($(4(&( (&(4(&( (&(8 },(,&,(,8,(,&,(,B2,2&2,2B2,2&2,2<)$) )$)<)$) )$)<,), ,),<,), },),8$ $$ $8$ $$ $8($(($(8($(($(6(&( (&(6(&( (&(6,(,&,( },6,(,&,(,2,(,&,(,2,(,&,(,2    2    ,&,&( }((    (    (    (    && } & &(& & & &(& & & &&&) }), , 2 2  (2($(4(<42($( }&,8,),B8HB82,2)8B848E8LEB848U<8<B8480848<404,40480,0)0,04, }), HDHNDBD<DBDHB<B8B<BD<8<4<8<B848,8482DBD,B<B(<8<&8482(&( },& &(  UUU$$ $(,26862,(,&UUU(,(,(,(&(,2,(& &( &(4 (2,(4( }<(42,($>6,82(2,6,$2( ($,$(  UU $,6,( (2848,( $$ U U U  }UHEH8BHEHL<HEHL8}   !  $%!!%!UUUU UUUU%?} UU UUU     !!UU       %@}$! ! UU UU)!UU UU% UU UU%A}!UU UU U U U U U U U U U UU %   U!U%B} UUUU    )      !         !%C}   UUUUU%U)U% U U U U U U U U U U U U U%D} U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U %E}U U U U U U U U U U U U UU U U U U U U U U U U U U U U U U $>8>B>86222UU NNDHNHDB<BBUUU TTLRTRLHDRLHDB5}<86BBBDHDB<8<8<B<860606862,(,(,2,(& & &(& U &(,0680(,068<5}BBDB<BB<< U U U U U U U U 6 B < B NN H DB< B < @ D B < H DD B << 860 66 B < 8 6 2 5},, (& &  U U U U U U26862,(,BDHDB<868<B<862,(&222 ,, 0 68<<<<865}068<<<8<BD U UDHNHDB<BBBDHDB<8<< 8860 , U ( 66 2 >>68>862,(( $ ( 85}8 4 BBBDHDB<84DHNHDB<848<<88 U U68>862,(,2U2,(& BBB < H D 4 8<B5}@DHNNNRTRNHDB 666268( ( & U 22(,2,(&  &((&(,22,2688B<845}8<B<862,(& <BD48<862,88<@ D8>BU862> U UNRTRNHDNHDBNN H NBNN H T 5}RRRNHDHNHDB<BDHNNNHNRNHDBDHNRNHDB<86BBB U<BD66 2 , 8 6 BB < J D B5}B< B < >>68>8682< BBB U U,262,(&&&UU DD<BDB<8666UU HHBDHDB<85}8 <UU U U U U U U U U 8 ( U U U U U & 22 , (( , 8 6 8 66 2, 8 4 862 6 22 , ( ,2, ((5} &<860 66 2 ,, ( &"   68<860,(,060,(& &&& &     &(& 5}&(((,2,(& , (( & U06860,(6668<860,00 ,(&   & , (((,2,($(5}$ U&"" U U(,2,(& ,262,(&( &&2,(& 22 , 8 6666668>8625},( ,48 <@DBDHDB<8<<68>862,(,262,(& &&&  U(,2,(&  &(& 5}  &&&(,( , U U ,, ( 662<, 8 D BBBDJDB>86 U68>865}2,(,262,(&(,222,268 6 B < B 8 U U U,262,(&(((,2,(&" ( & 2 , ( 6 0 < 6 65} 2,68>862,(,262,(& 2226:62,2(,,, U U U U     &5}(& &&&(,(&  &       &   U     665}00  &     & "   & ( & 22 , (  & (& & (  U U  &    &( & &&5}        U U U U U U U U U U U  & ,    &(&   5}  U   U U"U   U       U  & , ( (5}"  &(,,268 U U U      U U U U U U U    U"&"5} U U UU U U U" U U &(& U"&"& U"&"  U  U"5}       U U U U &(2,(&(& &        5}    U    U U U U U U U U   U         &  5}                             5}     U          U    5} UU U  &      U       U"&"   5}     "              5}     U     U    "   U5}U U U U U U U U    U   U  UU U"&"&       5}    U 6,(,&2,286U0(B<8<8<8<8<6D<62D<2,NHDB8<BDDBD5}HND6NHBHTT<DRR8BNHDH<BDHLRRRHB>RH>8BNNND<8ND86<HHH8<BDBB5}<8<6B<BHDU<6NHDHDHDHDHBRHB>RH>8NU2<ND<8ND84HU,8H@86H@60H8,5}2D<2,D<4,B8,)B80(<4($<4,&8,& 82( 4048DB<8048<<8<BD<,DBHB<8T5}ND<D<86RHB8B862ND<4884848<B<@EH<8<6@<@HDUD8682<8<DBUU6B8>5}U8D<BU<HBDUBHRND6HDNHDB8<BDDBDHND6NHRHB>8TNDB<D<622,(,&2,25}86U0(B<8<8<8<8<6D<6RRB82NN<6,HH8<BDB<86268(U(B<UDB<BHB825}2D<6,B,(&& U U &  & &,(U 2,(,(,(,(,&6,(&80(&0(&"6,&,&5} 6&8<>862,268868<B8(B<D<6BUUUB82<UUU<6,8622862,(662,2( 5}B<BU&&&&        UUU U & U(& & & &5} &&22 ,,((,2,(&(,00,0680 8666>862,(,222862,(&(,U6,&5}UU80(UU<4,UUUDB262,2<6( & &UU6,&UU80(UU(  "5} & & UUU6BH>6>H8UUU2<D828D6UUU62 ,&&  & &.(U 2,(,(,(5},(,&U(U U" U U U U U   U &     ( ( &5}U &&  U  "             5} UUU UUU      UUU U U      U 5}             5}     U                U 5}    U          U   (5}( & "  U U U U U U U U U U U U U U U U U U U U U 5}U U U U U U U U U U U U U U U   U U U U U U U U U U U 4N ________________________________ MUSICFIX (music file warp drive) ________________________________ Utility to cha:}nge Atari Music Composer files to a fast-load format. Version 1 By Bob Duhamel, 1986 ____________________________:}____ If you have tried to load a long, multi-phrase file into the Atari Music Composer, you know it is incredibly s:}low. I'm not sure why, but I do know that if the phrases in the file are in numerical order that it will load incred:}ibly faster. (The Atari Music Composer saves the phrases in reverse order. It also acts as if the entire file has to :}be moved in memory as each byte is loaded in this format.) This program will rearrange the phrases to numerical orde:}r and resave the file. It also tacks on a short header which erases all of the phrases before it loads. If it didn':}t do this the file may still load very slow. MUSICFIX is menu driven for easy use. To fix a file just type [1] then:} the file name. Then type [3] to fix the file. This may take a while. The phrase numbers are printed on the screen a:}s they are moved. Next press [2] and the file name you want to save the file as. If you want to see the data in t: }he file press [4]. The printing will stop as each phrase is displayed. Press [RETURN] to continue. Always clear th: }e buffer by press- ing [5] before loading a new file. When the buffer is "clear" it will be 99 bytes long. This is : }the phrase-clearing header for the fast-load file.ile. When the buffer is "clear" it will be 99 bytes long. This is 85R f ERRORDFILWRFILSTAIOFNLENBUBUFFRGTPNAMBUFBFSMISLBUMENEDIPOINPNFBYTNUPSWAFINPRNCLBUC> }LBUFFNFIMISCLNBUGBB`BpSSScb >} AB@WAUABc AAA>}ABo( BRY!$ B$--- 1986 Bob DuHamel (6-A6-A(9@,>}6-A6-Ac dĠŠӛn 6-B:,6-6-x6-&@6-@:7<,,>}ApA 1!6-@:7%@<%@,,-!@1  68,-""(PHRASE '@ = 6-%>}@ A РϠ̠қ&67B:,,.&-@&@L267B:,%@,.78,<8&@,&>}@,L678,,.78&@,,   $ 67B:,%@,.>:AU,$ -@B:,.6-@:7<,,(>}!"AU.)@% )@!)@%  ƛmm6.cUU>}U U UUUUUU /u0uΛ2u6-B4u6-B >}Hu6-Bu6-B`6-BpuàŠӛu##@@K:u;@,u>};@(,u;@@,u!6-I:,&A$!;,uŠӛu]]6.ShpBhEhDhhJK Vhhhh>}hh`phhBhEhDhIhH V B VHԽI`[v$\vM J( ERROR- F:A, AT LINE F:A,%AV$F:A>},Mfv1AF:A G,#@-(I/O 1 v$6-@6-@$śv26.*( IN>}PUT FN:.2 v6-C:,%B:,6-&B:,vO6-?:C:,}v"@$v67%@%B:,,.$v$6-@6-@$śv36.+( OUTPUT FN:>}/3 v 6-C:,6-B:,v %@v"AR@(}"՛ve$( SPEED FORMATTER FORG( ATA>}RI MUSIC COMPOSER FILESe( by Bob DuHamelv(1. LOAD FILEv( 2. SAVE FILEv&&(3. CHANGE TO FAST-LO>}AD FORMATv(4. PRINT FILEv(5. CLEAR BUFFERv(FILE SIZE = B:,v,)@"AR,Ԡ>}ٛv"@I v"@P v"@Q v"@R v"@S v"@T v"> }@U v"@V v w 4 $؛wB:,"@ %@w7@<@,4:$w$ 6>!}.D:67@,.!6.$$ D2:MUSICFIX.؛wB:,"@ %@w7@<@,4:$w$ 6<3