O! p O  @`! #@%`')+-1 3@5`79;=?A C@E`GIKMOQ S@U`W O  @`! #@%`')+-1 3@5`79;=?A C@E`GIKMOQ S@U`W|COMPOSER  L5 .  L5..  L5BACH MWK F  BACH X32 F COMPOSERBAS {F  START PRG sF /-B15,7,32000,0,0,-1,1,0,8,2 0,0,0 0,0,0 200,19,7,43,43 0,1 154,222 5,2 4,3 15,15 2,6  08,$$""""    0,1 148,216 10,7 4,3 15,15 2,6  08,$$""""    1,0 150,218 9,5 4,3 15,15 2,6  08,$$""""    0,1 148,220 10,4 4,3 15,15 2,6  08,$$""""    0,1 154,220 5,4 4,3 15,15 2,6  08,$$""""    1,0 158,224 2,12 4,2 15,15 2,6  08,$$""""    0,0 162,0 10,0 3,0 15,0 2,0  08,$$""""  0,0 160,0 12,0 3,0 15,0 2,0  08,$$""""  1,0 158,0 2,0 4,0 15,0 2,0  08,$$""""  1,0 166,0 7,0 3,0 15,0 2,0 | 08,$$""""  0,0 154,0 5,0 4,0 15,0 2,0  08,$$""""  0,0 156,0 3,0 4,0 15,0 2,0  08,$$""""  1,0 158,0 2,0 4,0 15,0 2,0  08,$$""""  0,0 160,0 12,0 3,0 15,0 2,0  08,$$""""  0,0 162,0 10,0 3,0 15,0 2,0  08,$$""""  0,0 168,0 5,0 3,0 15,0 2,0  08,$$""""  0,0 162,0 10,0 3,0 15,0 2,0  08,$$""""  1,0 170,0 4,0 3,0 15,0 2,0  08,$$""""   }   {  - R {  {8   R {    8 { 8 $  GfABASIC(f  PtBtN\t((HTONOKTAVETONTEMPAVORNEHINTENXXZAEHLERVORNNO1V1RXSPEED OLD_VOICEOLD_TONOLD_OCTVOICESRAUSCHDURTON1OCT1VOL1TON2OCT2VOL2TON3OCT3VOL3 OLD_VOICES OLD_RAUSCHOLD_VOL1OLD_TON1OLD_OCT1OLD_VOL2OLD_TON2OLD_OCT2OLD_VOL3OLD_TON3OLD_OCT3OLD_OC3VOICEOCTFPATTICSTODSELECTEDAVIOL_UPVIOL_MIDVIOL_DNACHTQUARTHALFFULLKREUZB ACHTELPAUSE QUARTPAUSETEMPACHTPKT ACHTELPKTQUARTPKTHALFPKTHALBPKTSECHZXOHRTEMP1RACHT2QUART2HALF2 ACHTELPAUSE2 QUARTPAUSE2 ACHTELPKT2 QUARTPKT2SECHZ2TEMP2HALBPKT2TEM2EMPTYEMPTY2SCREENSCROHR1 HALBEPAUSE GANZEPAUSEWHITEBLACKACHTELACHT1HALF1SELKREUZ2B2LCDENXYKY0SPEEDLAUTMVOICE_1VOIVE_2ZAEHLERPOSLAENGEOFFSETVOICE_2LEANGELTSIZEPOS1POS2TONOKTAVECOUNTVOICE1TON1IN1N2O1P1P2L1L2O2V1V2MODEPO2BASEX1Y1POLYPHONGROUNDX2Y2BUFFERK1PERIODHUELLSTATEOLDSTATESRDUMMYSTARTXSTARTYSTARTWSTARTHENDXENDYENDWENDHBBUFFERSABEGLEITMXLAUT1XAXEYAYEHUELL_NR HUELL_ENABLESHAPERAUSCHEVENTWI_GWXWI_GWYWI_GWWWI_GWH WI_GHANDLE WI_GFIELDFN3CEOCTOHDO0TIF1F2FR2FL2VBEGLRPBGLBEGL HUELL_ENABLEKFTONCUTBGLFRTONMCUTMKIMENUMEMENBARBGLACCTONVOICEHUELLPERIODVORNEHINTENRAUSCHKLANGACCRPNOOCVTOPRSWV1PR1 SPRITE_DATASPRDEFSMENDEFSLOOP1RESTARTBASICHEADER MELODIE_DATASCREENMAUS FIND_BLACKDO_SOUND FIND_OKTAVE FIND_WHITESPRITESLAUTSTAERKEREGELUNG SPEEDREGELUNG MELODIE_LADEN SPRITEDEFS TOTAL_SCREENKLAVIER_SCREEN SPIEL_TON ACHTELNOTE VIERTELNOTE HALBENOTE GANZENOTESET_SPR WHICH_NOTEMENUE ACHTELPUNKTACHTELPUNKTNOTEVIERTELPUNKTNOTEHALBEPUNKTNOTE SECHZNOTESECHNOTE SPIEL_STUECK NOTENLINIEN FENSTERWAHLEDITNOTEMELODIE_SPEICHERNVOICE_SELECTIONOKTAVE_EINSTELLUNG VIERTELPAUSE ACHTELPAUSE CUT_BUFFER PASTE_BUFFERADD_NOTEERHOEHE ERNIEDRIGEDUMMYHALBPKTFUELLER DESK_SCREEN BAR_ITEMS GEM_MESSAGE SOUND_PARAMS HEAR_TUNELAUTSTAERKE_WAHLFENSTER_SLIDER BEGLEITUNGGRAF_SHRINKBOX GRAF_GROWBOX GRAF_GROWKBOXBLOCK_SPEICHERN BLOCK_LADEN HALBEPAUSE GANZEPAUSE INVERT_BOXPIANO REDRAW_SCREENWIND_GET NEW_SCREENINFOHALPHEPHELP CREATE_FILEADD_SOUND_STRING ADD_A_TONE ADD_A_TONDELAYPLAYX32DISASSEMBLE_X32NLIGWNMELODIESTRIP GRAF_MOVEBOXN#J N## GFA - C o m p o s e r ## N#J N## Copyright 1987, Chr. Gandler ## N## -D ## N## geschrieben von : %## N## F## N## Christian Gandler "## N## Paletzgasse 17 ## N## A-1160 Wien ## N## F## N#J  0 F@)!+Der Composer luft nur im|monochromem Modus!!SCHADE!FqF! F! !* @@ F*@@@ FEHHFuEFEppFEFEF'EFEFBEF* F EF EF%EF*E``F0EzzFIEFLEFKEF1EF+EF.EF*@@ F * F *@ F)* F*@@@ F*@@@ F*@@ FRFETEG@F6QT F zTFGP261.63,277.18,293.66,311.13,329.63,349.23,369.99,392,415.3,440,466.16,493.88  -P-M  EMAIN 5 I\!F eF^!!F,F ,-FvLFvL.FF0E \BACH.X32F,IF\,@F\,F[F [FqF P-.- +.F <  F,= F F=.F= = +=M FhAFM  M@FAEG F,>A!  F A@ ENF A@ EOF A@ EPF A@ EQF ZPQFF.N!O!uNP! !uOQ!G ! A F zAFN F,,F zM@FvAEG F  vZA@ A@ FA@ !A@ ! A F 8AF F.F +)FF.F) ) +4 Fh?F?EFE4F E4F E@ F E@ F E@@ F"E@ F E@ F!E@@ F#E@  F$E@  F  @ ! F @ZRF, n ! Fy!#!!+Fy!$!!"+F BFy!#!!+F0z#`* L!1!K!0!u !! #0 F F|EGu !! F.y!u#!?@  !?@ !?@ F(z#`* L!1!K!0!0F4?F? r?.F?EF FE FG F  !FF24F@@ F1 !!F"E@ F E@ F!E@@ F$E@  F fF |! FF4F  @@ F1!! FE@ F E@ F E@@ F#E@  F bFF4FF @@ FF4FF @@ FE@ F E@ F E@@ F"E@ F E@ F!E@@ F#E@  F$E@  F ^EG F  TFG FE F 8FR  Fy!#!!+Fy!#!!+F BF&z#* L!1!K!0!#0  F \F XEGu !! Fy!#!?@ !?@ F(z#`* L!1!K!0!0F4?F? N?.F?EF FE  FG FF4F `@@ FE@ F E@ F E@@ F#E@  F F !Fy!$!!"+Fy!$!!"+F ,BF&z#* L!1!K!0!#0 !F F EGu !! Fy!#!?@ !?@ F(z#`* L!1!K!0!0F4?F? ?.F?EF FE  @FG FF4F @@ F"E@ F E@ F!E@@ F$E@  F F 4EG F  *FG FHF z!F.F u +H/ F /F&E&B` B FEF, F/&E&B B/ F  F.FH H+DF.>creates an XBIOS(32) file, that can be played in background from within any program. ,h?F}FEF EF.6&EB0 B0  B@ B%0 F&E&BP BK F EFEF!EF"EF EF$EF%EF#EF'EF(EF&EF E@ F E@ F E@@ F"E@ F E@ F!E@@ F#E@  F$E@  F  ~ ! F  ! Fj,E#( ( ( *!!u !! #00 !#!!+!$!!"+!#!!+ F h !FF24F @@ F1 !!F"E@ F E@ F!E@@ F$E@  F F ! FF4F  x@@ F1!! FE@ F E@ F E@@ F#E@  F FF4FF @@ FF4FF  @@ FE@ F E@ F E@@ F"E@ F E@ F!E@@ F#E@  F$E@  F,H F FE FE vF Fd,E#( ( ( *!! #0 !#!!+!#!!+!#!!+ FF4F 4@@ FE@ F E@ F E@@ F#E@  F F !Fd,E#( ( ( *!!!#0 !$!!"+!$!!"+!#!!+ F FF4F @@ F"E@ F E@ F!E@@ F$E@  F,H F F `F }F&E&B` B F&E&B B F!z& Ff\*.X32!!0FS 0F @0 FHL)!File 0|already exists on this volume.!!ERASE|APPEND|CANCEL!F F! F F 7i!M!0F&E;_sM !M @sM  &F8MF_ F 7o!M!0F M!&"F8MF FE F.F E*+E!!!!!!!!!!! Fvoices.[0,7] rausch.[0,7] dur.1/50sec    FF&E&B` B`#`  FEFEF FE # F  F(&E&B B#1 F  EF FE  ! "F,F!! F!EF!"EF! FE FE # FF Z #F(&E&B B#1 F #EF FE  $ %F,F!! F$EF!%EF! FE FE &# F  &F.&E&B  B#1 F &EF FE " ' (F,F!! F'EF!(EF FE FE  FF&E&BP BK F "&E&B Bu! F1!F &F.FE E+F*!!+ F. F!,E  #+ F-E&t$, F4&E&B* B- B* B-  F F.FE E+JF& !!m!T!F$ !!m!TF('z!D!Disassemble X32...F(!Ff\*.X32!!0FB !!F Ć0 Fl)!OWhich form of the SOUND|command shall be used:|1) SOUND s,l,n,o|2) SOUND s,l,#p!! FORM 1|FORM 2!^F_EF ^FtR)!8Put parameters into DATA-lines|or into literal strings ?!! DATA|STRING!_F F 5EDATA F6E5FE _F5ESOUND F 6EWAVE F FEF FF FF FF FF FF FF FF F* F* F* FF* F* F* F*  F*  F03E' * Disassembly of 0 *FMKF 7i!M!0F,OF $ !!m!TF.'p!D!Put disassembly into...F(!Ff\*.LST!0.LST!0F 0F}F 7o!M!0F _Fd,OF M! Procedure 0FRF3FQF Restore FE0_dataF FEM!F `'FaM!0_data:F FFVE7_!M F VF V E7_!M F lFV 8V~VF%,L(V F hFV dVF]E7_!M F ]FF3E36 0,0,0,0,0FMKF _Fa3E3 data 0,-1FMKF F `FZEFEF I ! F I ! F EGF . E  #  p F *  FEF FE  F ,M F EF EYF,0Z!#    F F E  pF#  FEF FE  F" @ E @@ xF" ` E `` |F$[E 0  @ FN4E#`# `` ` #( ( ( F BEGFF 8#4# F 4 F ^F*3E35A ,A ,#A F *F^63E35A ,A ,A ,A FA FEMKF FE F  FA h_F3E3data 0FMKF FK2 4  Z   PP  [  F<3E36A4 ,AZ ,A P ,A[ ,A] FA  E4F  EZF E P F  E[F VF 8_FS3E3DATA -A] F RF3E3PAUSE A] F F FMKF F F F F 63 z FP M!3"F3EFF F  rM F*8MF M!3"F8MF}F F FF.FJ J +M F h!2!,F,Ett$ F (YEG FF  (Z # Y ,F  YF5YF,E,# Y F2E@ FF EG@F (, 2F2E(, FFEF F  ^FYEYF.FM M+KF3E3BP B  F.FE E +L FV3E3 ' TOO HARD: FF3E3A7_!M ,F5F  FM3E;3@63  FMKF&.FK K+OF EFFEED@0@\ F ~ FEF0 F  TFE0@.@ F F E60 F FE0E?0@@ F.FO O+IFM 0 F! 7i!M!0F&E_sM !M F8FE!z& F F.FI I +!5 FF!  2RF X+5F5+F F+ r5+F4+F F+%!!F$C!x!!F%!F$E#+  CF"!|!!F(!!!FF'!!+F(!!!PFF.F +5 FF  6R F Z5F5F F |5pF4F F%!!F$!x!@!FR%!FEUQF"!|! !FR(!!!FF'!!F(!!!PFF.F  +5 FF  4R F `@5F0!F F 5F1!F F%!!F$Y!x!|!FR%!FEUQcF"!|! !FR(!!!FF'!!F(!!!PFF.F +F h(!)!/!!!,!-F FF  ^RF Seperator  EF EF)EF 4FF EF EIIF )EF FEE#   F ' F!F8  ! !  ! F  /E G HF.  !/!  !/F  T/F)E)'FFE;) @ F |FE F FFE|F FE) E>) @ F!F F #Fa}F!FF "(!)!/F !!(!)FFE ",!-!/F   , (- )/FF!!!(!)F(E,F)E-F  /F}F (FH!(F F )FH!)F F EF E44F)EF 4F EF EF)EF FEEv!%    F0EuH!u '!%(    F #F%!F!F8  ! ! 4! ppF !F%!F { F2 !#( ' #p' Fed)!IShall the block continue|to the begin/end of tune,|or just visible part ?!! PART |WHOLE!(F !(Fi !tpF )E'F0!'F !F E 'F F FE F!H)!$What shall happen now to|the block ?!! HIDE | CUT | DELETE !(F EF "(FHF FF F * F*@@ F .EF "EG.F E)' F "zEG@F@ E)'@ F  "TF  "*F(!F0!F F #(FH #E')G )F E F #EG@F@ E@ F  "F  "F )@@ EF #v)F 1!F #nF !! E F F #F 1!F #F !! E F F F F, F F!F%!F  F.FE E+%Fh!)!!!,!-F!F }FF "!)!F4 !)pp! .!)pFF ",!-!F $D, - ) FF!4 !)pp! .!)pFE,F)E-F  $ F &dFCEF!F}FDEF &XEG.F %4)4F E#'  pF EF %dF E#'  pF ENNF FE E> @ F E@ F E@ F %)4 44F0!HF F %) 444F1!HF FE@ F E@@ FE@  F ,&@  !@ F F&  &DRF  $F@EDF F}F.F +2F .F2 2 +5 FhFEF &RFEF FEF  &RF ''5F &P F'EF 'F1'!u!' F F F' 'l'v! 5F 'LP F'Ev!! F 'hF0'!u!v! ' F F F',FOh!z!'FE' hF%!F:!{!u#PP  ! !F-(!!!FF'!!'F(!!!PFF.F + FF!  (,RF!F%!F ( ppF *E*F$  ! ! !pF F ( ppF*E*F$ ! ! !pF F )6  F *E*F$  ! ! !4F F )`  Fe, F F%!F!F.FF +3Fh!F)!bPlease choose...|ENABLE  Backgr.tune ON|DISABLE  Backgr.tune OFF|MAKE  take from Cut-Buffer!!ENABLE|DISABLE|MAKE!F *(F EFp!F F *LFFEFp!F F +4F! *.F!X)!BNothing in Cut-Buffer!|Define block of notes|with the mouse & cut.!!CANCEL!F +0FcF F*.@@ F +$EG.F +EG@FN@ E@ FE  *F  *FBE.F FE F.F3 3+/FOh(!)!/!!F&H!H!z!!&F0,P ! !H!!!H FF,5z!! ! !H!H!H!z F$H!H!z!F.$N!T!x!F." ,EGH(F$p!!!F  ,ZF!$H!H!k!\F$G!x!l!F$G!y!k!F$H!z!k!F .REGF .HEGFR H! pp! R!HppFT8'J !>pp!B F .>@ FF%!F!FR H! pp! R!HppFT!F%!F F!  -4F  -&F%!!F$ ! !4!F%!F$'! !Envelope ShapeF'! ! PeriodF 'H! ! NoiseF'H!!EnvelopeF'U!!OKF'M!X!ENABLEF $!!!F$ z!$G !<FF$ !<G!<FF$ z!fG !NFF$ !NG !fFF$ !fG!fFF" 0jEzG HpF" !xGpp!F* p!Gpp!xF-  0F$ z!G !F$ !G!F" 1*EzGHpF" !'Gpp!2F* p!2Gpp!'F  0F" !'Gpp!2F$ z!<G !GF$ !GG !<F$ !<G!<F" 20EzG HpF" !\Gpp!QF* p!QGpp!\F  1F$ z!qG !fF$ !fG!fF" 2EzGHpF" !Gpp!{F* p!{Gpp!F  2F" !Gpp!{F$ z! G !F$ !G ! F$ ! G! F$!F6 !!4!H0F>,;p!!I((!I((B F 4.J F&,;H!k!H!\ F FF "(!)!F* 4x( )44)>>Fd ,' F F0 8"FzF "!!/F 4FF,< F F<  4/F6 5(HkkHH\\F&,;H!k!H!\ F JEJFE F 6EGF)J 6Hff pHpF)E%#H   F(EHH )F<,;(!( ! p!HHp Fp@) E@) F  F;  56FG6 6 44** F$0E%( H F%!!F$ ! !4!F%!F: !!4!%H0 F0 F6 8pF& 8#)  (F.)E%#  ( (F>,;p!!I((!I((B F$,;p!!)!) FIE%#  ( F KEIF 8KF0K!F F1 FE F F;0LE#@ @ @ F (1E#@ @ @ JFH 42SBP HkkzzF&,;H!k!z! FF,4z!! ! !H!H!H!z FH!H!&F0,P ! !!H!H! F%!F.F, ,+;E!F!G!H F!F%!FE!G!F!HF%!F!F.FE E+ F|hF& !!m!T!F$ !!m!TF(!F$'z!D! LOAD A TUNE..FF(!Ff\*.MWK!!F  !!F ;F ;Ɔ F!}F 7I!M!F$:M!!*!0!1!L!!+!J!K!IF  :EGF:M!@ !@ !@ F  :F:M!6!!! ! FF F*@@ FF F * F ;EGv! F  ;|EG@F:M!@ !@ F  ;XF =`M! F=`M! F  ;DF8MF'EF, F}F, F F F.F E+F(hF& !!m!T!F$ !!m!TF(!F&'z!D! SAVE TUNE AS...F(!Ff\*.MWK!!F !!F =F}F 7O!M!F$uM!!*!0!1!L!!+!J!K!IF  <EGFuM!@ !@ !@ F  <FuM!!!! ! F =EGv! F =^EG@FuM!@ !@ F  =:F M! FM! F  =&F8MF}F F.F +7FhF& !!m!T!F$ !!m!TF(!F*'p!D!SAVE CUT-BLOCK AS...F(!Ff\*.BLK!!F! !!F >F}F 7O!M!FuM!.F >EG.F >EG@FuM!@ F  >F M! FF  >~F8MF}F F.F ,+8FhF& !!m!T!F$ !!m!TF(!F*'z!D!LOAD CUT-BUFFER ...FF(!Ff\*.BLK!!F! !!F @\F @X F!}F 7I!M!F:M!.FF F*.@@ FF F*. F @.EG.F @EG@F:M!@ F  @F =`M! F  ?F8MF(!F0!F}F F F.F  BILDSCHIRMAUFBAU  I+ F ,,F ,-F .F- -+,F h!F%!!F!!  !HFK, F OBJECTBOXEN %!F! ! !HFK !! !HF" AnE G9H FF!! !F  ARF%!F~! !*F~! !RF~! !zF~! !F~! !%F,~! !9F,~! !MF,~! !aF~ ! !uF~ ! !F~)! !F~*! !F~ ! !"F~ !@!,F~! !7F~(! !,FA.F, ,+-F  MENUELEISTE *  FRF, CBEGHF Q F  CBZ ***F  CF  EF F!F(!Fn0!F.F  + F h!F %!F$H! ! !9F%!F" DEHGH F"! ! !9F  CF%!F" E(ETGpH F"! !!/F* ! !!/F2p! !pp!/F2 ! ! !/F2H! !HH!/F  D<F !REGLERBOXEN  E%!F$4!H! !xF$4!x! !F$!H!H!xF!$!x!H!F!$R!H! !xF!$R!x! !F!$  ! ! !pF!$  ! ! !4F$ ! ! !pF!$ ! ! !4F%!!F$C!x!!F$!x!@!F!$Y!x!|!F!%!F$U!|!f!F$6!|!@!F!$c!|!m!F!!F'  !\!AF'  !*!BF' !\!CF'!!B Ft'B!!B F'~!!B F'8!!B F'!!B F'T!!B F(!!!@F'P!l!OctaveF'!l! VolumeF'b!l!SpeedF!F%!F I*#* F$  ! ! !pF F Ih#* F$ ! ! !pF F I#* F$  ! ! !4F F!F%!F(!!!PF, F,! F, F, F.F |+F, !NOTENLINIENFENSTER S Oh!F!F%!F$ !p! !zF!$ !z!h!F!$ !z! !F!%!!F$h!z! !F!%!F" KEGIHHF!  KEGHF!4!! !F  JF! EF~ !\!F EF~ !\!ppF4 EF~ !\!xxF4  JF! $!!!F!F(!!!PF8'*!!!GFA-Composer (c)1987 Chr. GandlerF(!!!PFA&h!z! !!'F" LEGAHHF  LEGHF4!! !F,4!``! !``F  LXF!  L8F! $!!!F'8!!B F' !!B F N'F  NE'Gu!'P F N@@ F E> @ F&~ !#'  p!@ F M: |FD#'  H!!#'  H!'F*fehlt noch: event. Notenlinien zeichnen  F  N8@ F E1F.~ !#'  h!@ F  F N@ F E2F.~ !#'  h!@ F  F F  M F F P,'F  P(E'Gu!'P F P@@@ F E> @ F (~ !#'  p!@ F Ov: |FD#'  H!I!#'  H!YF F O@ Fh E1F2~ !#'  h!@ F  F  P@ F E2F2~ !#'  h!@ F  F F  NF! F!F.F MAUSPOSITION  A+FP h!!F FF "!!F Sl# F" RF QxF PFC , F F Q F,! F F! Q:4MMF ,! F F! Qd@HHF, F F QRYYFC, F F Q| FC , F F F6 Q  aaF,F  F6 R> 44   F, F F  RzF R hhF , FF F R  F, F F Rh F,2F F2 F F,< F Sh F Sd >>FFw#HH  L!!!!!!!!#!"!9!:!'!(!0F F F F  PfF.F F+Feh!FFE F E F  S0Fs,FW VFF S@Fs, F VFF Tb`FsF)!)Do you really want to|exit this program ?!! YES | NO !Fn TZF z!FqF F VFF T|F,@F VFF T F-!F!F!F!F%E( F VFF U(F,%F VFF U&0FF,7F VFF UF8F,8F VFF UfPF,CF VF UXF ,)!Restart program ?!! YES | NO !Fm UFRpF F VFF UhF ,/F VFF VpF ,3F VFN V,#  F,DF VFM V^Ff\*.X32!!0Fa,IF V~F" VzFa,JF FJ F FD F3 F F F F F F F F F F F.F OKTAVE FINDEN  K+FVE%# ` F E#%`` ` F W*FE``F` FE.FE E"IST MAUS AUF SCHWARZEN TASTEN ?  S+FM,FM WFAE``F FE W FAEF FE W@FAE00F FE WFFEF FE XFFEF FE.FE E IST MAUS AUF WEIEN TASTEN ?  S+FM,FM X``FEE@@F FE X@FEE F FE X FEEF FE XFEE@@F FE XFFE F FE YFFEF FE.FE + Fh!!!(!)FF Y8RF Y(FFF "!!F Yl% F\1!F YHF YF~ FRH ! FFE  YRF F F! ~ !!FF "(!)!F Y( )  F YZF Y cP' @ @@@ F *~ ! !@ F @ EF 4@ F F F~ ! !"F.F +(F E Fh!!!FF "!!F ~ !!F dXZ F d,FF  d\RF~ F, eVFE#   F EF EF  d4F EFEF FEE'F6 eRP' @ @ F*~ ! !@ F @ EF 5@ F F F~ !@!,F.F +0F ,' F.F  +! F e FEFE F2 `!!  !F F  fZFFEFE@@F2 `!pp!  !ppF! F fFEFEF2 `!pp!  !ppF! F f`FEFEF F g@FEFE F F g4 FEFE@@F F gbFEFEF F g@FEFE F F gFEFE@@F F gFEFEF F h FEFEF F h:FEFE F F hpFEFE@@F F h@FEFEF F iFFEFE F2 `!!  !FR F iv FEFE@@F2 `!!  !FR F i@F,E FEF2 `!PP!  !PPFc F .F < +< F 6 jH  99F j/FE%#   FP j``%` # `%# ` F,F , F F jFE%  F,F , F  F F.F< EMUSIKGENERATOR E U + F h!!!(!)F "!!F lRF* l   Fy!p!!!FFy!p!!FFy!!!FzL!1!K!0!F lEG0F "(!)!F.  lZ()  ((  F  kFG lXEG0F "(!)!F).  lXZ ()  ((  F  lFG&z`!`!!!FEFEF FE Fn.FE +@F&!H!a!!F%!F$!H!a!F%!F$!H!a!F$!N!_!F EF~ !%!fF EF~ !Y!fF(!F"'p!z! GFA COMPOSERF(!F,'H!!Version 1.0, March 87F (!F4'*!*! written by: Christian GandlerF2'*!:! Paletzgasse 17Fe.'*!J! A-1160 WienF4'*!j! This program is public domainF$!! ! F $!! ! F $!!!! F '! !OKFF "!!F oZSF< o6  F!F%!!F$!! ! FF  oRF%!F!F!H!F.F +CF&!H!a!! F%!F$!H!a!F%!F$!H!a!F$!N!_!F(!!!@F8'*!z!! Drag your note to their line andF8'*! !!press left button to fix. It willF8'*!!!be appended, inserted or put overF8'*!-!!existing one depending on editingF8'*!=!!mode. Manipulate a block of notesF4'*!M!by defining a box around them.F8'*!]!!Hear by pointing to the ear-ikon.F6'*!m! Set speed etc. using the panels.F$!! ! F $!! ! F $!!!! F (!!!PF'! !OKFF "!!F sVZSF< s  F!F%!!F$!! ! FF  sRF%!F!F!H! F.F +FF* F* FRFE, F0EF5, F0EF5, F0EF5, F0EF5EF, F0EF5EF, F0EF5EF, F0EF5, F0 EF51EF, F0 EF52EF, F0 EF5EF, F0 EF5EF, F,EF,EF, F,EF,EF, FFEF!EF, F,EF,EF, F0EF0(EF, F6*EF! Eb0 F)EFF FF F.F1 + F$Eb b` b b b FEb b b b b F uEGFQ ! F  uF v:EGFEb b F(Eb b F  uF .F |FE.0,0,0,0,0,0,384,0,960,0,960,0,1248,0,1248,0 :1120,0,1136,0,1136,0,1136,0,1136,0,1136,0,1136,0,624,0 6624,0,736,0,448,0,896,0,1792,0,1792,0,3328,0,2496,0 :5104,0,5816,0,5304,0,5304,0,4792,0,6328,0,3312,0,960,0 4128,0,128,0,128,0,128,0,128,0,128,0,3200,0,7808,0 .7808,0,7808,0,7552,0,3840,0,0,0,0,0,0,0,0,0 *32,0,48,0,56,0,44,0,36,0,36,0,34,0,34,0 434,0,34,0,32,0,1984,0,4064,0,4064,0,4064,0,1984,0 *32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0 432,0,32,0,32,0,1984,0,4064,0,4064,0,4064,0,1984,0 *16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0 416,0,16,0,16,0,2000,0,2080,0,4112,0,2080,0,1984,0 "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 20,0,0,0,0,0,1984,0,2080,0,4112,0,2080,0,1984,0 ,$0,0,0,0,0,0,0,0,0,0,0,0,0,0,256,0 :1408,0,1792,0,3328,0,1408,0,1792,0,3328,0,1280,0,1024,0 (0,0,0,0,0,0,0,0,0,0,0,0,2048,0,2048,0 <2048,0,2048,0,4096,0,5632,0,7936,0,9984,0,9728,0,15360,0 ,0,0,0,0,0,0,0,0,32,0,3904,0,8128,0,8064,0 43712,0,256,0 O,256,0,512,0,512,0,1024,0,1024,0,0,0 161024,0,512,0,256,0,384,0,960,0,1920,0,1792,0,1536,0 6512,0,256,0,896,0,1984,0,1792,0,1536,0,1536,0,896,0 *32,0,48,0,56,0,44,0,36,0,36,0,34,0,34,0 434,0,34,0,32,0,1984,0,4064,0,4070,0,4070,0,1984,0 *32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0 432,0,32,0,32,0,1984,0,4064,0,4070,0,4070,0,1984,0 *16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0 416,0,16,0,16,0,2000,0,2080,0,4118,0,2086,0,1984,0 *32,0,48,0,56,0,44,0,38,0,50,0,58,0,44,0 436,0,34,0,34,0,1986,0,4068,0,4064,0,4064,0,1984,0 8448,0,544,0,1232,0,2344,0,552,0,1832,0,1960,0,2984,0 4808,0,1096,0,144,0,32,0,64,0,2176,0,2176,0,1792,0 &0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 (32766,0,2016,0,2016,0,0,0,0,0,0,0,0,0  |F,@DESK, Information...,-,1,2,3,4,5,6,"" JFILE, Save Tune... , Load Tune... ,-, Quit... ,"" nEDIT, Append , Insert , Replace ,-, Copy block , Save block... , Load block... ,"" OPTIONS, Help... , Restart program... ,-, Soundparameter... , Background tune... ,-, Create X32-file... , Hear X32-file... , Disassemble X32...,"",***  |F"Erase S%()" "Erase W%()" "Dim S%(3,4)" "Dim W%(5)" "Restore " t "Read V%" "Do" "While V%>0" d"For N%=2 To 4" "Read S%(V%,N%)" d "Next N%" ("Sound V%,S%(V%,2),S%(V%,3),S%(V%,4)" "Read V%" "Wend" % "read v%" "if v%<0" "pause abs(v%)" "else" a"w%(1)=v%" v"For N%=2 To 5" "Read W%(N%)" "Next N%" ("Wave W%(1),W%(2),W%(3),W%(4),W%(5)" "endif" "Read V%" "Exit If V%<0" 2 "Loop" f"Erase S%()" ""Erase W%()" " "Return" ("'"  GEM CALLS  E+47!8!9!:!;! F!7F !8F!!9F@!:F!;F !F s# F.F 4+57!8!9!:!;! F!7F !8F!!9F@!:F!;F !F s# F.F !+P9!:!7!8!;!< F!9F !:F!7F@!8F!;F !R!S F!RF !SF s#P F NE3 FOE3 FPE3@ FQE3 F.FE !h  JJJJ l < L   t D  dJ*JxJjJJ0J"hJJJ J J h |  v MJ?HJ$M+W}d# K   f  ˞ @       $G vH | ~ PR W^ k V X6 sʀ ( & 9 un @ C _ `R _B a0 Y e S ` ` ` _ I & 6 ; (( $ b b^ #؀ [ b d @ B +B ez &v )x x  = > a az 9 iހD > l o   N    ڀ  J `^`TCOMPOSER.BAS ONLY >*o#^n - ЭЭl// #^rBg?<JNA ?<NN#^R>NNT3^ȠC^V"L?H>aShHx?<HNA\@#]/?<HNA\#]3%]Xa\la`N^C"AJgAtJg  gSfa[Da]aV``NuaE*B9LBy2aV2Nka *y]`$daZfa]jarByrhAN[N vN^vaZBypN``SEvf$H$& y^:C^>e a^>d, a,A^>ךf B E^JdђXbђNup`Kd d3 d# d# # d# # # # d# # # # # # # # dB` # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # QNu$H$&"BA 9^:a(XA^>f B E^JdXdNudd2d"d""d""""d""""""""dB` """"""""""""""""""""""""""""""""QNu2(g"P@g:RADAH""y^>r2g"ZA^:e& 1@##^>Nu1@Nu y]\]`a"y^>^:dp`I`H y^B$y^>"Hg< k&@0+R`g k#&@0+S@H3 Q&f#^>LNuH?<?<NAXJgJf&AH@B p`\A] \ @BBPtNua*Adp`:a*AV0p`,a*AH p`a#za_A6 1Ap`a#daad$a BS@kH2Q y]] tNu(Hpg`aS@Q`a""@ Y0g0]b(2RA4DAH! ^>fXչ^>NuaaJBkdHNuaHPaJBkd8 `bCgBJ@gv  g &g a]NutNuRptr ae OgR Xgh HgSRB ae Fb$0k  c_  c b退`tSJBjblNuRB0 b b瀀`RB0 fрd`aJ@g`c`c^aJ@g`aJ@g0` y] Bh\]tNua`ca `aa!a( Shda [PHP Pa _`8LNua!Va( Shda [PHP2( P`Qa _]b6(gRC8DCHHP P!@ _Nua a(.?p`a a( ?La( S2fr4(Ae.RBBc0?af2 [PHP PS`Qa` _`~ [Pav` @"[PHPHQ0(ie4k2a t _aN2( P`Q _a:2( P`QNup `Ep @HPa Sa [P"_0( X2)"Y@`VNuag"`af`a(e`a"c` ab `adtNu <r$<Nu @HPa Sa [P"_0( P2)"Q4Ae4v`Vf@Nua @2(g]b P"H`/0Ha.2  _ PSAvjx E&Wf* ae zb QNua8U@k0`aa*Y@k `_za]@jW``aY@k rtHHBBNuaQ@k 24HHBBNuaBjtpr Bc4<prJjAjNua Bp`8a 1A1Bp`&atЀUrЀQ`Da%A(Jf J0p`NuatV0 9c^Q A`at `V0Q`H?<,NATA2X@a&:0H@?a:AAa Avp`N0H 0 0H@NuH?<*NATAJ2@a.0H@a.YdaHAaAp `a$a$2 P`a$r b?a2`Q tNua Nuaa patNua$H gJg ba"P @4(gHP bn aX$_// Z4HQ`S@Q _Q _al tNua#B9"?Hy"?<GaPHNAPA"pR@J0fH`a#/aN `aDa@a#/ [P` Ba.a* @a/? [Pa"X20 _$gS@cY6 :fRS@g.t;ak&AA :fRS@g t;akIA??<-NAXaZ @a."X0gZtaZkT6gP .fJS@gFt aFk@Ag6paX -Fgz !g %Fgna6pja8 -FgZ !g %FgNa6p a -Fg: !g" %Fg.a#drtp aAj -Fg Fg a6p`NuaBg?aN/a?@a@ @a'7 _a "X24$[A"0@@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BA"0a:`taD?9d?9f09dyrdaTR0yrfaFR0`>a?a3d3fpirta@*09f `Ua|??at -Fg$@@?@a^@@oaP@o?@?<NN\Nup`7p`7p`7p`p`p 3a d3vgC@@@A^ p hf X ~e#TvgC@@@A^ p hfT X 4eN#R3rd3rf FgaJ3aL3 "|d z9f?:`aJ*aRz2TSWjT`0:2:`$@2TQ"|d z9f?:`aIaRPzT2SWjT`0:2:z`$@T2Qr4:f0:^`>. @a"X0AdH2`0Qppta> vp`a JBkaQ@3pN`= @a"X0AdH2`0Qtpoa=`DHv y^CC`I HvC y^փփ`IHv y^ CC 00`PHvC y^ փփ 08`Pv y^CCHp0Ra@ _`HvC y^փփHp8Ra _`Haj/A^eeeee `H@J@g`쐨g`Hd`v y^ CCHp0Ra _ NuvC y^ փփHp8Ra _ Nuv y^CJp0g*H <r$<NuvC y^փJp8fHtNuv y^CHp0Ra4 _0NuvC y^փHp8Ra _0NuHv 9^CCCCtNuHvC 9^փЃփЃtNua*/A^eаdʐH@J@g0`v y^CC`vC y^փփHp8Ra~ _g$]c/"@0)a _$PS@kH2QNu2(g"PRAA4DBH#"@$Y2g 1ARAA%NuBhNuvgCg"Wkg2WkR/&SEg$`LR/ bZ RbJp0@:<Jf` փSGgЃЃЃA^6H aLp$4`YE PQƐFrd0` Qj`prgAA^BBB p "X2g UAk$QNuHaT`EaBPJg, BgBUBg8j(Ѐ"ЀЁE Y0gR@2DAH!b` `ЀЀ`Ѐ"ЀЁE. y^ 9^`2"X2g,e($UAk&QHPS Y2g RSj _b y^ 9^""X2geb 9^: J"F^6^:`~aSk.TH@gX V0"~:00.LKLRLLJZ,>,N0D000J4! V ^0 33,,$&xV3ThU8b^b $#"]#&\"""hZPR 01,1>1Xn2]]3f3_f3FH RNuR@HTNu$33` p@  : HxFF~AJ0pk*c`TG<;p0N`~-A*B0p`G<;pN``p `$p `$??@@@8899HAAA>AzAzAtAtAVAPAߢߺߺ߮߮ߴߨߜ" ?>??B>9rC8C*F^F@BDzEt4J$26`޸RbEFH4LdNAd 8 .<$h6 \LrJx:$ pr.!!@&D`pxh&X?BXDXD&hS  ?>12h233>h3,32$R&EEEEEEEܤE(,z BRz((2## <A     )aJBgt NuXNuGA<0pN`HHy+~?<&NN\`< 8Nuaha, 9^>^:`e a׎^>d#^:%` -Ig&a$y^:%@ -Hf&a$y^:%@Nu%<a$y^:%@Nu%|Nu@$y^ЀЀRHRaH Wa3 y^:A^>ea^>d#^:!@ -Ig2a. y^:!@1A!B -Hf2a$y^:Y%5%Nu!<B`!<HPa$_%5%NuY!<B`!<Nu"y^:$] ! @g !k А n (JNuА l#^:Nu 2($4AB*!kB8!&!a34*!8!&!Jk JkEffDb(J`2#^:`2JjBf涀fA`8!&!a2*!8!&!JkJj`Jk`/RaJBgpgX^:(_NuXNuaJBfprtNua" bNua bNup`p` ga`9~A~-J0pfR~RHGG y^ 0pNu y^n`l y^n^r`^A.`VAV`NAb`FA`>A`6A`.A`&A`A`A`Ar$`AH `8Ra0,/JkTSGgL`NM.F`84  f R~ NuBg` BgarRW g %g - f>NuRar`a,/JkTSGgL`NN.F`7a,/JkTSGgL`NA.F`7a@J@g6@Hz ?<&NN\NuJ9]ZfjNua~#1 /aH _Jg/JkTSGgL`Hx1NLx.z `7Fa&/aD:HP1 M"JGg` -JBj @aՂSGkL` _HV?LPN\LPNuBg -FgaxJBj @ `a7LtRW - f>Nupg@ЀЀ y^" 0g(@Nup`V Fga~HA^JLpNuaBNu~G<6p N`  gNuR~G<6p N``>D? *_a 3rh2HUa fRp"Ma !g yXNf pCaaVJ9]Zfr |"pghfb "f.R 0"g 0 gR@` 0,g 0 fHp`R@ 0,g 0 fHpa _ Fg  f`pXNupR@ 0,g 0 fadJBkHQ ! gRfa`X yXNg yXNgp`<9XNk&a(HS&|"a  g f< &_Nu\F Fg Fga(ZHS&|"??<NMXJk!g f< &_NuHPa2  _`Q`N3rh2Ra fRp"MaD !g yXNf pC$a*a4J9]ZfA"pR@ 0 fa FfNu??<NMXJkNu\F Fg Fga'HS&|"a "f#g 9""g& ,g g!f< &_Nua g`Ra ,g ga| ,g f`<9XNkva' HS&|"ab "f#g 9""g& ,g g"f< &_Nua*  g`Ra ,g ga ,g  f`HSHx??<?NA JkSfNup`v`v??a?@NMX`2DW?<`a?k?<NM" Af J@fH@`4g \SG??<NMXJkJ9]ZV t&_NuRa dd XAB0kH?<?B?<BNA `1tNuak `1a kf`2Rar dd AB0kH?<?B?<BNA Jk.,?<?B?<BNA *kBg?/?<BNA JkNu` y]~ (g (fB76Nu#7637:Nu FgvgCփփֹ^" C g @~`p!`tp"`np#`hp$`b :g @|Sg`pR@ 0,g 0 farJBkHQ ! gRfa _  f z4~a8 FfNuR37: FfNup "f.R 0"g 0 g,R@` 0,g 0 fHp`R@ 0,g 0 fHpa&`~09u@29uBR@RANuS@SA3u@3uBNu3,p`84:`fprta09f29dNu4:Df3f3dp rt` By8`pBy8` p3 8|38@38a383838~`&aJf,H@ Kg Mg Pg Hf~`DSGj@RGFc:>`6 |" g6 g0 gd gXz`ez\gFf6pRGRFa`an` `?~aa!p a>p a80NuCpE`bf`FgRGJGgLSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0Nu?<?<NAXJ9]ZfJgNup Nu4:f??<?<NM\Nu3XN`a!0:R2:Pa0zEfpa\ppaX |"Eg0PaEfa<`@a @aN"X0g?Ra dbTABJfHPaH @a"X>EFr$WfFA0 _3XNTNuApHPB2/ Og* Rgz Ag< Ug. Ig ogB`&p=`pNAXJ@kNu~cGBVgB+B+eHk ??<>NAXQNupA` p9`p:`p;?a @a*>"X0AHPBHQ?NA\ _JkTNu?<`?<Rat db AB0Hk?aVJj Jof?|/?<BNA `a./a(/ @"X2B1HQ ["X2B1HQBg?<VNA _a _a~`p`p3GN Ff #*.*"`8a~S @aP"X0gA" @f ):f 0 *.*`QB?:Hy"?<NHz?<NA\NAP3XN Fgar9AH3XN>a`\Jj @g @g ?aF0`NuC"EpAJyGNg *g|*fSJyGNg$ 1f *a8JfP|0ala  " C"a?<ONAT`d'/Qa H@HaHda H aNqJfJg0P H@HNu 0*X@a:0*H@?a:0*@@` 0*@a.0*H@a.0*X@@H`haS@k ??<NAXNua?Hz?<6NAP0:`av @aJ"X4g,A HPBBgHQ?<=NAP _J@k??<>NAX`tNuaa @a/? [a"X2A"#`QB2"_Ar# A e ` \gQBapZa aA""H09g"Hg \f`ArfS A"`Ja : -Fga9@Hk$3XN//<??<?aNA Jk ` aa#JTaa"z9AH3XNaR` xp6`p5` p4`p3`p2`0ap(fgTA3JgJhf~X?HPa Wv- eC-00ÑyJm y^FaZ _> FWfBNup?`p@3JaFr(fgpTAHP0( -Fg aSk _1@RhHhBg?9XN/.?<BNA JkN&_>gF2ҹ^ A"XPfHQH/?9XN?:NA Jkgp y?Jgp%` Nu @fp7`Ha y^R"y^F`Han"y^R y^F <}arLNup=arkHQ??<>NAX"WA"fSp g \g .WgJfS.BAKBHy"?<ANAT//Bg?<VNA "_`VBgHQ?NA"oPJ@Nu a4L #L#NJy|Zg a2Sy|Zf y^B"y^>E~` k&@p0+R@Db bPL y]$z\p (g&fQLܐ#L (f[L:"J9LfA gXgJf`C^Jj* fANSfpAZahJyXf zx"b` C^AfJj<-TDd0@H@H 0 0H@B`3#p4`&][Return]H:FHH`H:8HH` f" LWLfp e@3LNu -f. FV\bg LfD9\bp e@3LNuv Lgv g gh f.v RA eC0H"y^&J8n0Nu@aT@aJaHAv2+&gvA020000` Lg$a3M a3M a3Mv`aߖ`ߒv`r0z B9L^&"o$y^:X^>eaε^>d#^:B*A`ո0z^&"o.$y^:X^>ea^>dۜ#^:% *A`xB9\b` ֹ^& C"nNuvgCg Yk,gL`b y^փփHPaRaXa, _` y^ փփHPRaޒ _ѐiNuvgCg Yk,g`0 y^փփHPajRaa _`p y^ փփHPRa. _iNuvgCg Yk,g` y^փփHPaRa֐aT _` y^ փփHP aRala0aF _ NuvgCg Yk,g` y^փփHPaRa"aZ _` y^ փփHP adRaa6a _ NuvgCg Yk4gp` y^փփHPa*&<x*<a _`( y^ փփRi`NuvgCg Yk4gF`\ y^փփHPa &<x*<a$ _` y^ փփShp`Rֹ^a̪ЀЀ`ֹ^a̐ЀЀ`ֹ^axЀЀ`ֹ^a^ЀЀ`ֹ^aFЀЀ`ֹ^a,ЀЀ`ֹ^aЀЀ`Pֹ^aЀЀ`Zֹ^aЀЀ`ֹ^aЀЀRiNuֹ^aˬЀЀ`ֹ^a˒ЀЀSiNuL88PdRBNu#SPp arpMal3.pd |dr 0Q0tr a3.`peapp`0pAUaS@fa @aBaA aN_$BgNA`"|:2AUV@p222a"<^0<NB09Nurt3"3(3$a"<^psNB09dNu Fg a43a"<FpsNBNu Fg2aCV2 @ e @}bAUV@p222a`"<.0<NBNu    -A`H JA"#C#B0\* BpZaHSa.09g$A""Hg \f`Af09NuGfABASICByZ 0:A@ fB fB @m ??<>NAXNuAa&|.BASa^g <.BASa6B^JB^NaC"p apA#CelVfdC"XptaPZ A]C^:E" "Ҁ f Cdb("y] 9^2aha&J9XfXNup `p `p ?a&`p`p?a0`Nua/a8/a o("_ _" $Id*b` QjNuQjNubd`aHaa"[`a6aa"[<:HS?HQ/a.&_<k/HS/??<?NA Jk0&_fDNu\Fj.?^:,*B(9]؅kr/9]?<INA\/?<HNA\JgH y^>"y^B۹^F۹^B۹^>#]$I`&bۛp0R@@b CX`/9]?<HNA\p=`Na|a aaA"a&HRLaHRLaHRL??<KNA` J$H @a"X0 J @cp~QBNuH <r$<NuH <r$<NuH <r$<Nua 0`a`vHJ9rh`6?<%NNTNuH`HP?< aNA\LNuQ[J[f H LNuJ9[g*P[Jy[gH y^V hBP By[LNupAav`xa f`pNupAaXS@NuaJ]\k J9[gaJ9]ZgB9]ZJ9\bf aaa`j3]X%`bHy\?<&NN\P]\aJBy]Z3]X%Nu xVC]gJf! ?<"NNT|' @"hE]:g G]<&!JNuHy\?<&NN\Nu xVC] gfB?<"NNT| @"hE]:f 9] :#^6#^: zb :~grHd0` Qj`xNu:F"ddddB?< NA\#_ /?< NA\Hy_4?<&NN\NuHy_?<&NN\NuALH_C$pJg XXQA#`Z `LNu________ LH!`ZNuHx`(Hx`"Hx`Hx`Hx`Hx` Hx`Hx !4VxH A3`J Ni LHO |1R/:?< NAO 0: @d`HarLxN 2$4BANuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`BL8<gJEgEjCDEDF Fe"Fk8BCHC`PFk\QF^FkTQkDуdQRBNuDdBDA@kgAр[SBk(NuJlJBkNu0gH@rB JkЀ[`JBjtNuJ9afgPagpr$<Nup`JBgVB&8TTDуdQRBNuaDNuz` L8JEgJBgJjBEB:gHC҅H@:|ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB Bb@Nup`Nu&8*LJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@`H?<,>CEdGH@0r`?<`DAр&AdRAрAрDуNuprt|PafQag  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dadSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`TJjDDDS4</a$JFkSFkLaRFBd&8*L?a><JBgaSF Be BgQRB`ApdR e <rRF&0xaffEv+0JFjDFv-Hƌd0BFHF 0HF0A Nuprt|`HQ2:( A dHC 5e2!R 0c 9c0`<R"_`Z ar`2:C0 Ef"_Nuaa/ Cr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA" 0g`1 a| @e3fNuaJBg <r4<NuaAd RdQRBABe B/dNAрQ4<`BNuaag `.aag`@Ad RdQRB>Ge GbFGNu G0dFGNu~NuatAd RdQRB6Ce C/jC C@j C jr0H@{0AFG0000X0000X0000X0000Gr$~A0g0  pia QNu   a?S@kF8LfBfLC`HNua -FgH?aa"AJWfHa #rdTNu3`ʰzbzbHr`a0S@k@> A0P"G0(JgRJ)@g1@C2fZ2HP"("(pdaj W091@A00 piaJ3@pia2 _C""pe` 3 pia3phaLHrdHsSBSC@AHdHsPrhPuDPd0<rt`pa"papapaLr`a,S@k<@ A3gFBPpfahpgab3 phaT3f8Bya.QrhBdBrd`bNuXNurt`rtH`aS@k@?aN @a""X80L6BPA E\G66&JDg DNexMQBBJyg *gpi`Nua`< d8 VuDg* g gj g& fzSyu@jByu@`j3d0:z"3d0:R@S@z3fprta|Ryu@0ΰz|e$Byu@RyuB<SFEzbcSyuBaQj&_NuByu@`3dH AdEE1FL HHhha a6BydAd0(1@hV@1@1@ `H AdL a Byda LNu??<?<NM\`L3pkaD3dAdL fHL|D@ASBSCHHa Bypk` z#g.vGJRC+ g33p!aĶSeNuALp #gBypaܚBwAprt0 0BBB R@ @efA000 0PB0 00 000\0X00000 0P0BX0:@00p1| 1|QBX0 $HTH0P 00,NuSk [0NupNupNp M gz gp g g*Ha:a6rHA3@@"TAt #zg0A9( f hgSASAgRB`3`DSAgNu@  f/az _^&X PfR/|~ Kzza0g @ ep 24C&"2 S@ػȊTd BTA3A0C4$I2a222B"0@2A\xvag@2#M 4B3BS@ -f ػȊTd@BAb8RGRC`3RSG5GC5C J1DcaRF F eXNuRG GcdNuPNuXASF1F41R 1h4 x1EDgZA##w3?<NNTU@g.A"g dRhdRh(gp`zp>`Ap0rtCLagQ0CLL000zH?#|<pa0LHH|Lv3|:ALff$f*f*fNu y |6(`86(`2629|BWAARA09|DA hfRAS@f3|: Cf0Nua$@k0;` <`&   FgbSa@gS@ AHP -Fg^a| W@ -FgL Mg4ad W -FgaR W HAA}:20i0d R@`Ra. W@H@?< NN\ -FfbNu0^ M / haw FgSaF|H| -Fgra|c|o|{f|cf|of|{ -Fg$aBb| -FgaP|H|AxHP P0P T0T X0X?< NN\ -FfdNuaJk$ Be B baS@ogRR FfNu$y^:X^>eN^>dJ#^:% p e@ЀЀ y^& 0gk g$(@Nup`T`* f /BaN"_pHq )eRXar(_Sy|ZNu&y^: 9^> nN 9^> ovgC C@g,U@kBg^6BP`X^ &B`D^&B6BP`*^"X0gBPr2RAA#&6&#^: Ff@NupZ`9L#^: fJ9Lg`,Nu&y^: #k g#^:(@Nu0@H@@gU@k,g ^0`^ ` ^1c ` ^"X0gHR@@"D#0#"c0g! HR@#`zvgCGGA^ pp,08gH F gF g&& ] m&feHUKa*_Nup*`p-`p.` p/`p+`p,`& fRHPa&"_HUa6RLa*_HSy|ZaLNuHSa - fH$_Nu y^:X^>oN^>nn#^:BRy|ZEHRK"y^: 9^> nN 9^> c2$""" "v eC Cg\Ukxg8JBk^20"#^:g  f`  f&_NuJBk^ a" `JBk^"2aB`JBj^H f"HQHP0(N$W$RNH2Q  _"_$X4BPY"2gHRB]%(\$@$2g@]e$HQ/0NB$_$RS@H2Q"_L` 1A$BHRA%L`p\B9L`"p^`#^6^:p]`a b6J9Lf 9ZLg 9[LgB9L(yL Ff(yLNuv eCֹ^" C/g y^:^6c> k `g& @gJf,Y^:`Jf aT` ^: ^:`fDJ(_B9LNu( (@((?<NN.?<NNX LA HA HNua aa -Fga`Hp3da SN"X0 @e024EH$Jydk Bb5B5A6CC5CK5C8+:+AdB0000Dk~Ekz00Ad<:>:SFSGFn`Gn\DDk0BhDEk1EBh Fchh Gchh0hb&0hbpmrt#0#4`ϠNu _pNBaaaaa/a4>+<+:+8+&DbFEbGAdHP@dAdBD0ƞE03dAFC&000FF22N23BRG0@\@ _NB"2#`2a @0<}NB&IaNa @&XaH`az?<NNT @"K <}Nu @HPa^ _"X0 @Jg8zf:HPEJH LppJ`$_44&b'JJBNHD'BNNuTpNup d@Tй^ @"X PfXLNupN z&"z2gB` zBp( g;j `` 9$&(` "A2;N,PX2P,(r /` f"_#Hѩ` f@"_!I` f"_#Hѩ` g`/`j f"_#Hѩ` f"_!IE#J`: f&"_#Hѩ(g|`|` f"_2(if()g AdE#JE!J`  g  ft"_E#J`  fd"_E#J/ ` g g g f /`lHz`"Hz`Hz`Hz`Hz` Hz`Hz#]`tgB"#] g0 g0 g0 g0 g0 g0 +g0A`.X`zHz`"Hz`Hz`Hz`HzM` Hzp`HzAa" _aJf~NuH lHz``Hz`XJfHPr((( eA(ҁҁ"zpJf# Fgpѱ`T +fX`DHzM``8r(` r(A("zJf>"ёEXJg +fp`NqEXJg +f`Hz`Hz` +gJgHz`|Hz`trHPTgAGGCt"qpJf # _` _Hz`6 zFp( g -g g`~Nu (e`|vCgCֺ*"C&"CgijgHPbH~t( g(  g* +g .g±e _JgBHzc`R`S`Sj`vCgCֺа"C&"CgP~t) g,  g* +g .g g`JgBHz`*R`Sj`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 unmglich|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[1][Wollen Sie den Interpreter|wirklich verlassen?][Ja|Nein][1][Programmende][Return][2][Programmstop?][Stop|Cont][2][Druckerlisting?][Ja|Nein][2][NEW - Programm Lschen?][Ja|Nein]Mll - Editor FehlerWhile ohne WendRepeat ohne UntilDo ohne LoopFor ohne nextWend ohne WhileUntil ohne RepeatLoop ohne DoNext ohne ForIf ohne EndifEndif ohne IfElse ohne IfElse ohne EndifExit ohne SchleifeProcedure ohne ReturnProcedure in SchleifeProcedure doppelt definiertReturn ohne ProcedureMarke doppelt definiertLocal nur in ProcedureLocal nicht in SchleifeFunction doppelt definiertGoto in/aus For-Next oder ProcedureResume in For-Next-SchleifeResume ohne ProcedurejH lSyntax FehlerjH lZeile zu langVFb[3][\"& 6     B2p\ x~ 4*"t:< 2X00FB^  "  < T2&$"F"* &$ L&8@h24&"* &lJ"$,(:$P X>   x@& V4 j  @*JLr  &:z$J( (.(F < Zt"N\"`  @*(<,8L*(j<,( @<    4^> 6 X:dH.( Z