.pl68 .po10 ..Beschreibung zum Programm Komponist vom 13.10.89/ 2.2.90/ 6.2.90 ..Druckfertig 13.3.90 .op Redaktionsschlu~ der vorliegenden Ausgabe: M{rz 1990 .pa Š.pn3 .op .heKOMPONIST # Beschreibung CC 7001 KOMPONIST ============================== Diå  Programmå sowiå diå Beispielå iî Forí voî Musikdateieî  sinä wiå folgô auæ deò Kassettå angeordnet: Nr.! Name ! Z{hlerstand ! ! Geracord ! LCR ! Bedienung ---------------------------------------------------------------- ! ! ! ! 1 ! KOMPONI.BAS ! 010 ! 017 ! Tastatur / Joystick 2 ! FUGHETTE.MUS ! 095 ! 130 ! 3 ! MENUETT.MUS ! 110 ! 146 ! 4 ! GEDANKEN.MUS ! 120 ! 154 ! 5 ! MUSLINK.BAS ! 130 ! 166 ! Kà compact-Programmå werdeî wiå folgô geladen: Eingabe: RUN"name.BAS¢ ^RETURN_     Danî  sinä diå Wiedergabetastå aí Recordeò unä einå Tastå aí  Kà (au~eò ^ESC_¬  ^SHIFT_¬  ^CTRL_ unä ^CAPÓ LOCK_© zõ dr}cken® Nacè deí Erscheineî deó Titelbildeó isô beé Aufforderunç nochmaló einå Tastå  (s.o.© zõ bet{tigen®  Dieså Aufforderunç kanî sicè wieder holen®  Auæ deò A-Seitå deò Kassettå sinä diå Programmå miô eineò ]bertragungsratå voî 200° Bauä unä zuò Sicherheiô auæ deò B-Seitå nochmaló miô 100° Bauä abgespeichert® Diå  Kassettå Cà 700± KOMPONISÔ enth{lô eiî Programm¬  miô deí eó m|glicè ist¬  auæ einfachå Weiså bió zõ 3-stimmigå Musikst}ckå zõ komponiereî  bzw®  siå voî eineí Liederbucè iî deî  Computeò  zõ }bernehmeî  unä  anschlie~enä abzuspielen®  Einigå  mitgeliefertå Kompositionen¬ wiå einå Fughettå voî H{ndel¬ eiî Menueôt voî Bacè sowiå  daó Volkslieä "Diå Gedankeî sinä frei¢, verdeutlicheî  daó Leistungsspektruí  dieseó  Programms®  Deò Anwendungsbereicè  deò Kassettå beschr{nkô sicè jedocè nichô nuò auæ daó Komponiereî unä Abspieleî  voî  Musikst}cken¬  sonderî erweiterô sicè  durcè  daó Programí  MUSLINË  nocè  dahingehend¬   daþ  diå  durcè  KOMPONÉ erstellteî   Musikst}ckå   iî   eiî   andereó   Programí    (z.B® Spielprogramm© eingebundeî werdeî k|nnen. Nacè  deí  Einleseî unä deí selbstst{ndigeî Starô  deó  Programmó "KOMPONI.BAS¢ erscheinô auæ deí Bildschirí einå Men}maske¬  dereî einzelnå Feldeò mitteló deó wei~eî Pfeileó angew{hlô werdeî k|nnen. Diå Steuerunç deó Pfeileó isô entwedeò }beò diå Cursortasteî odeò deî  Joysticë  vorzunehmen®  Daó Anw{hleî deò Men}feldeò  erfolgô }beò diå ^SPACE_-Tastå deò Tastatuò odeò FIRÅ aí  Joystick®  Diå Bezeichnunç  deò angew{hlteî Men}feldeò leuchteô  weiþ  auf®  Deí Anwendeò  deó Programmó steheî mehrerå Men}funktioneî zuò  Verf} gung. .pa Š1. Kopfleistå ------------- Iî deò Kopfleiste¬  direkô unteò deí obereî Bildschirmrand¬  kanî maî nachstehendå Funktioneî anw{hlen: - CAT Ausgabå  deó Inhaltsverzeichnisseó voî Kassette¯ Diskette®  Diå Erkennunç   deó   angeschlosseneî   Ausgabemediumó   (Kassette¯ Diskette©  erfolgô automatiscè voí Programí unä kanî  au~erhalâ deó Programmeó mitteló TAPÅ odeò DISà eingestellô werden. Beé  Kassettenarbeiô  machô sicè deò  Abbrucè  dieseò  Funktioî erforderlich®   Eò  wirä  mitteló  zweimaligeò  Bet{tigunç  deò ^ESC_-Tastå unä anschlie~enä deò ^SPACE_-Tastå erreicht. - LOAD Einladeî eineò Musikdateé voî Kassette¯ Diskette®  Bereitó  ií Speicheò  stehendå  Noten¬  dereî H}llkurvenparameteò  unä  daó Tempï  werdeî }berschrieben®  Deò Bedieneò wirä nacè deí  Nameî deò  einzuladendeî Dateé gefragt®  Deò Dateityð .MUÓ isô  nichô miô anzugeben.   Abbrucè deó Einladenó wiå beé CAT. - SAVE Auslagerî  deò  ií Speicheò stehendeî Noteî sowiå  dereî  H}ll kurveî unä deó Tempoó auæ Kassette¯ Diskette®  Deò Bedieneò haô eineî maximaì 8-stelligeî Dateinameî ohnå Dateitypbezeichnunç (.MUS© anzugeben.   Abbrucè deó Auslagernó wiå beé CAT. - SOUND Definiereî deò Lautst{rke-¬  deò Tonh}llkurvå unä deò Parameteò f}ò diå Soundausgabe®  Eó erscheinô einå weiterå Men}maske¬ diå diå einzelneî Parameteò deò H}llkurvenabschnitte¬ deò Soundaus gabå  sowiå  einå Testfunktioî beinhaltet®  Daó  Ver{nderî  deò Parameteò erfolgô iî deî kleineî Quadraten¬  diå rechtó  nebeî deî  Parameterî stehen®  Daó Pluszeicheî bedeuteô einå Erh|hunç uí eins¬ daó Minuszeicheî einå Verringerunç uí eins. « Miô Nummeò (1...9© wirä einå deò ¹ definierbareî H}llkurveî angew{hlt¬   wobeé   sicè  nat}rlicè  nebeî  deî   Parameterî deò  Lautst{rkeh}llkurve¬  deò Tonh}llkurve¬  aucè diå  Laut st{rkå (Anfangslautst{rke)¬ daó Rauschen¬ deò Repeatparameteò sowiå   deò  Soundparameteò  entsprechenä  deò  Nummeò   deò H}llkurvå ver{ndern. « Diå  Lautst{rkeh}llkurvå isô genausï aufgebauô wiå deò  ENV- Befehì  (siehå  BASIC-Handbuch)®  Miô  ihò wirä  deò  Toî  iî seineò Lautst{rkå geformt. Jede Spalte entspricht einem H}llkurvenabschnitt (1-5). Die Abk}rzungen am Anfang der Zeilen bedeuten:   SA - Schrittanzahl (0,...,127) SW - Schrittweite (-128,...,127) SZ - Schrittzeit (0,...,127) .pa Š Diå  Anfangslautst{rkå eineó Toneó isô rechtó nebeî deí Para meteò   Lautst{rkå  zõ  sehen®   Ausgehenä  voî  dieseí  Werô werdeî  diå  H}llkurvenabschnittå  deò  Lautst{rkå  gebildeô unä abgearbeitet. « Diå Tonh}llkurvå haô daó gleichå Formaô wiå diå  Lautst{rke h}llkurvå  unä  entsprichô deí ENT-Befehì  unteò  BASIC®  Miô ihò  kanî  deò  Frequenzverlauæ ({hnlicè  wiå  beií  Vibrato© beeinflu~ô werden®  Isô deò REPEAT-Parameteò auæ OΠ geschal tet¬  wirä  diå Tonh}llkurvå sï ofô wiederholt¬  bió deò  Toî beendeô  ist®  Dieó  entsprichô eineò  negativeî  H}llkurven nummeò ií ENT- Befehì deó BASIC-Interpreters. « Unteò Lautst{rkå isô diå Anfangslautst{rkå eineó Toneó  zõ verstehen¬  voî deò aâ diå einzelneî H}llkurvenabschnittå deò Lautst{rkå gebildeô werden®  Siå entsprichô deí 4®  Parameteò ií SOUND-Befehì deó BASIC-Interpreters® Wertebereich 0,...,15 « Daó Rauscheî entsprichô deí 7® Parameteò ií SOUND-Befehì unä bewirkô eiî Zumischeî voî wei~eí Rauscheî zuò Tonausgabe® Beé Nulì isô daó Rauscheî abgeschaltet® Wertebereich 0,...,31 « Miô deí Anw{hleî voî EXIÔ kanî daó Definiereî deò  H}llkur venabschnittå   verlasseî   werdeî  unä  eó   erscheinô   diå fr}herå Men}maske. « Miô deí Anw{hleî voî REPEAÔ kanî diå  Wiederholfunktioî  f}ò diå aktuellå Tonh}llkurvå ein-(ON© odeò aus-(OFF©  geschalteô werden®   OΠ entsprichô  eineò  negativeî   H}llkurvennummeò ií ENT- Befehl. « Isô SOUNÄ auæ OFÆ geschaltet¬  sï isô deò Tongeneratoò  f}ò diå  betreffendå  H}llkurvå abgeschalteô unä  diå  Tonausgabå reduzierô  sicè auæ diå Ausgabå voî Rauschsignalen®  Dieó isô z.B® beé deò Simulatioî eineó Schlagzeugeó notwendig. Diå  restlicheî dreé Funktioneî bezieheî sicè auæ deî Tesô deò eingestellteî H}llkurven. + Mit Oktave kann eine Oktave von 1,...,8 angew{hlt werden. + Note definiert die beim Test zu h|rende Note C,...,H. + Test aktiviert die Tonausgabe f}r den Testton. - ERASE Miô  ERASÅ  werdeî  diå ií Speicheò befindlicheî  Noteî  deò  ³ Kan{lå A¬  B¬  à gel|scht®  Zuò Sicherheiô erfolgô nocè  einmaì einå  Abfrage¬  diå miô deí Anw{hleî voî "JA¢ best{tigô  wird® Stehô  deò  Pfeiì au~erhalâ voî "JA"¬  sï wirä  dieså  Funktioî abgebrochen. .pa Š2. Befehlsleiste ---------------- Diå  Befehlsleistå befindeô sicè unterhalâ deò ³ Notenzeileî  f}ò Tonkanaì A¬ B¬ à unä enth{lô Befehle¬ diå zuí Schreibeî deò Noteî dienen®  Diå einzelneî Befehlå werden¬ wiå aucè diå andereî Men} felder¬  }beò  deî  Pfeiì angeklickt¬  wobeé einigå Befehlå  einå Datenlistå unterhalâ deò Befehlslistå erzeugen¬ auó deò wiederuí eiî Felä ausgew{hlô werdeî mu~® Daó Setzeî deò Noten¬ Pauseî usw® erfolgô  dadurch¬  daþ deò Pfeiì auæ diå  betreffendå  Notenliniå gef}hrô  unä anschlie~enä ^SPACE_ odeò FIRÅ bet{tigô wird®  Damiô keinå Notå }berschriebeî werdeî kann¬  rutscheî allå Zeicheî  da hinteò uí einå Positioî nacè rechts®  Aucè w{hrenä deó Abspielenó voî Musikst}ckeî k|nneî Noteî usw® eingegebeî bzw® gel|schô werden. - N Noten setzen Nacè  deí  Anw{hleî voî Î erscheinô einå Datenleiste¬  diå  diå Tonl{ngå (1/1- 1/16© unä eiî Kreuú enth{lt. Diå Tonh|hå wirä dadurcè bestimmt¬  auæ welchå Notenliniå  deò Pfeiì  beií Eingebeî geradå zeigô (C,...,G)®  Uí einå Notå  uí eineî  halbeî  Toî  zõ erh|hen¬  muþ daó Kreuú (rechtó  iî  deò Datenleiste©  angew{hlô  werden®  Durcè eiî weitereó  Anklickeî kanî  eó wiedeò gel|schô werden®  Wilì maî einå Notå uí  eineî halbeî Toî verringern¬  muþ maî sicè deó Umwegeó bedieneî  unä diå n{chsô tieferå Notå uí eineî halbeî Toî erh|hô eingeben. Daó Kreuú wirkô sicè nuò auæ deî Toî aus¬  deò zusammeî miô deí Kreuú eingegebeî wurde. - P Pause setzen Es k|nnen Pausenwerte von 1/1 bis 1/16 eingegeben werden. - O Oktave setzen Eó  steheî  diå Oktaveî ± bió ¸ zuò  Verf}gung®  Standardm{~ig¬ d.h®  ohnå Eingabå eineò Oktave¬  isô Oktavå µ eingestellt¬  iî deò aucè deò Kammertoî Á liegt® Aucè innerhalâ deó Musikst}ckeó kanî  diå  Oktavå umgeschalteô werdeî - angezeigô  wirä  dieseó durcè eiî Ï miô nachgestellteò Ziffeò unterhalâ deò Notenlinieî deó betreffendeî Kanals. - H H}llkurve setzen Damiô beií Abspieleî verschiedenå Klangfarbeî verwendeô  wer deî k|nnen¬ gibô eó deî Befehì "H"® Miô ihí k|nneî diå H}llkur veî (1-9)¬ diå ií SOUND-Befehì deò Kopfleistå definierô wurden¬ iî daó Musikst}cë eingesteuerô werden®  Diå eingestelltå  H}ll kurvå isô ií Musikst}cë durcè eiî È miô nachgestellteò Ziffeò unterhalâ  deò  Notenlinieî deó betreffendeî  Kanaló  A¬  B¬  à vermerkt®  Aí  Anfanç deó Musikst}ckeó isô standardm{~iç  H}ll kurvå ± eingestellt. - K Kopieren von Noten Dá eó iî Musikst}ckeî ofô Wiederholungeî gibt¬ isô einå Kopier funktioî  ií  Programí integriert®  Miô ihò lasseî  sicè  ganzå Notenbl|cke¬  dereî Anfanç ersô miô BEGINÎ sowiå dereî Endå miô ENDÅ gekennzeichneô wurden¬  kopiereî (Anwahì voî KOPIEREÎ unä Setzeî  deó  Zeigeró auæ diå Stelle¬  aî deò deò zõ  kopierendå Bereicè beginneî soll)®  Š Zuò  bessereî  Kennzeichnunç  wirä deò zõ  kopierendå  Bereicè eingef{rbt®  Diå beií Kopiervorganç rechtó voí Zeigeò stehendeî Noteî werdeî weiteò nacè rechtó verschoben® Eiî Blocë kanî aucè iî sicè selbsô kopierô werden. - T Taktstrich setzen Uí  daó  Notenbilä }bersichtlicheò zõ gestalten¬  k|nneî miô  Ô Taktstrichå gesetzô werden®  Dieså habeî beií Abspieleî keiner leé Wirkung. - L L|schen von Noten Miô Ì werdeî falscè eingegebenå Noteî gel|scht® Deò entstehendå leerå  Bereicè  wirä  soforô durcè einå  Linksverschiebunç  deò nachfolgendeî Noteî deó Kanaló gef}llt. - E Einf}gen von Leerfeldern Damiô  deò  Komponisô diå notwendigå Ordnunç iî daó  Notenbilä bekommt¬  kanî eò miô Å sï vielå Leerfeldeò zwischeî diå  Noteî unä Pauseî setzen¬ bió diå Taktstrichå deò Kan{lå genaõ unter einandeò  stehen®  Diå  Leerfeldeò haben¬  wiå aucè  diå  Takt striche¬ keinerleé Wirkunç auæ diå Tonausgabe. 3. Ausschnittsleiste -------------------- Direkô unteò deò Datenleistå befindeô sicè diå Ausschnittsleiste¬ diå deí Bedieneò anzeigt¬  welcheò Notenausschnitô geradå auæ deí Bildschirí  dargestellô  isô unä miô dereî Hilfå  maî  leichô  zõ bestimmteî  Stelleî  deó Musikst}ckeó (angezeigô durcè  daó  I© springeî kann®  Miô deí Pfeiì isô ungef{hò aî diå zõ springendå Stellå  iî deò Ausschnittsleistå zõ fahreî unä durcè Dr}ckeî  voî ^SPACE_ odeò FIRÅ erscheinô dieseò Ausschnitô auæ deí Bildschirm. Linkó  unä  rechtó  iî deò Ausschnittsleistå befindeî  sicè  zweé kleinå  dreieckigå Pfeile¬  durcè dereî Anklickeî  deò  Notenaus schnitô uí eiî Felä nacè linkó bzw® nacè rechtó verschobeî werdeî kann® Insgesamô steheî prï Kanaì 119¸ Feldeò zuò Verf}gung. 4. Tonausgabefeld ----------------- - TEMPO Bewegô  maî  deî Pfeiì auæ deò Temposkalá unä  dr}ckô  ^SPACE_ odeò  FIRE¬  sï  stellô sicè entsprechenä deò wei~eî S{ulå  diå Abspielgeschwindigkeiô  ein®  Daó  Tempï kanî aucè w{hrenä  deó Abspielenó  deò Musikst}ckå ver{nderô  werden®  Einå  automati schå  Anpassunç deò H}llkurveî aî daó Tempï erfolgô  nicht¬  sï daþ  beé hoheò Abspielgeschwindigkeiô nichô mehò diå  vollst{n digå H}llkurvå abgearbeiteô wird. - PLAY Diå Steuerunç deò Tonausgabå funktionierô {hnlicè wiå beé eineí Kassettenrecorder®  Durcè  Anklickeî deò PLAY-"Taste¢ wirä  daó Musikst}ck¬ voí ersteî Toî beginnend¬ abgespielt. .pa Š- STOP   STOP bewirkt den Abbruch des Abspielvorganges. - PAUSE Solì  nacè  deò Bet{tigunç voî PLAÙ daó  Musikst}cë  angehalteî werden¬  muþ diå PAUSE-"Taste¢ angeklickô werden®  Weiteò  gehô eó danî miô wiederholteò Bet{tigunç voî PAUSE. - REW Wilì  maî einå Stellå gleicè nocè einmaì abspieleî  lassen¬  sï kanî  maî miô RE× (rewinä ½ r}ckw{rts© daó St}cë  zur}ckspuleî unä  anschlie~enä miô PLAÙ diå Tonausgabå wiedeò  normaì  fort setzen. - A, B, C Miô  deî  Felderî A¬   unä à k|nneî diå entsprechendeî  Kan{lå ab- odeò  angeschalteô  unä damiô einzelnå  Stimmeî  abgespielô werden®  Diå  abgeschalteteî Kan{lå laufeî iî ihreò  Tonausgabå normaì weiter¬ jedocè isô ihrå Lautst{rkå auæ Nulì gesetzt. 5. Das Programm MUSLINK ----------------------- Daó  Programí  MUSLINË  enth{lô Anweisungen¬  diå  eó  gestatten¬ bearbeiteôe Musikst}ckå iî anderå Programmå  zõ  integrieren¬  uí dorô }beò Interrupô ablaufeî zõ k|nnen® Programmierer voî Spieleî braucheî  sicè somiô nichô mehò uí diå Programmierunç voî  SOUND- Anweisungeî zõ ihreí Spieì zõ k}mmern® KOMPONÉ unä MUSLINË k|nneî ihm ein wertvolles Werkzeug sein. Folgendå  Einschr{nkungeî sinä jedocè eineí solcheî Spielprogramí auferlegt: - h|chste Speicheradresse &8081 - m|glichst keine weitere Benutzung des FAST-TICKER-Interrupts ]beò   ´  Unterprogrammaufrufe¬   diå  auæ  deî   Funktionstasteî ^F0_,...,^F3_  liegen¬  unä  diå  deò Programmiereò  aucè  anderó realisieren kann, wird die Tonausgabe beeinflu~t: ^F0_ - PLAY ^F1_ - PAUSE ^F2_ - WEITER ^F3_ - STOP