home *** CD-ROM | disk | FTP | other *** search
/ C64 Fever 92 #2 / C64_Fever_92-02_1992_-_de.d64 / composer.txt < prev    next >
Text File  |  2023-02-26  |  5KB  |  52 lines

  1.            Composer V3.0
  2.       Dreistimmige Kompositionen
  3. Mit dem Composer entworfene Musikst{CBM-X}cke laufen interruptgesteuert ab und k{CBM-C}nnen deshalb als Hintergrundmusik ganz einfach in eigene Programme eingebunden werden.
  4.  
  5. Manche M{CBM-C}glichkeiten des C64 werden von vielen nicht genutzt, da sie nicht einfach zu programmieren sind. Neben den grafischen F{CBM-F}higkeiten meinen wir in diesem Fall die Sound- und Musikbefehle. Ohne PEEKs und POKEs geht da leider nicht viel, ganz zu schweigen von der richtigen Auswahl der Notenwerte laut Handbuch.
  6.  
  7. Mit dem Programm "Composer" ist das jetzt vorbei. Sie k{CBM-C}nnen damit dreistimmige Musikst{CBM-X}cke erstellen und sie dann interruptgesteuert zu Ihren eigenen Programmen laufen lassen oder sie sich einfach nur anh{CBM-C}ren. Interruptgesteuert hei{CBM-V}t, da{CBM-V} der Computer neben dem Abspielen der Musik noch andere Dinge erledigen kann (wie Sie wissen, ist das in BASIC normalerweise nicht m{CBM-C}glich).
  8.  
  9. Hier kurz die F{CBM-F}higkeiten des Programms:
  10.     Die erstellten Melodien laufen auch ohne das Hauptprogramm und k{CBM-C}nnen problemlos in eigene Programme eingebaut werden.
  11.  
  12.     Alle Register des SID (Musik-Chip im C64) lassen sich ver{CBM-F}ndern, ebenso die Geschwindigkeit und die Lautst{CBM-F}rke, allerdings nicht die Filtereinstellung.
  13.  
  14.     F{CBM-X}r jede Stimme stehen 255 Achtelnoten zur Verf{CBM-X}gung des "Komponisten" (das entspricht bei einem 4/4-Takt genau 32 Takten).
  15.  
  16.     So entstandene Melodien lassen sich problemlos auf Diskette speichern und wieder laden.
  17.  
  18.     Einfache Handhabung des gesamten Programms durch Window-Technik und Men{CBM-X}-Steuerung.
  19.  
  20.     Die selbsterstellten Melodien ben{CBM-C}tigen nur wenig Speicherplatz, und zwar in dem von BASIC nicht genutzten Bereich von $C000 (49152) bis $CD14 (52500).
  21.  
  22.     Alle Musikfiles laufen auch ohne das Hauptprogramm und werden mit LOAD"(Name der Melodie)",8,1 geladen und mit der Anweisung SYS 52000 gestartet.
  23.  
  24. ---------------------------------------
  25.          Einfache Handhabung
  26. ---------------------------------------
  27.  
  28. Hinweise zur Bedienung: Haben Sie im Hauptmen{CBM-X} den Punkt "Laden" gew{CBM-F}hlt, so l{CBM-F}{CBM-V}t sich eines der beiden Musikst{CBM-X}cke, die sich ebenfalls auf der Diskette befinden, in den C64 holen. (Es sind die Demofiles "Silent Running" und "Wishing".) Geben Sie nur das Dollarzeichen ($) ein, so wird das Inhaltsverzeichnis Ihrer Diskette auf dem Bildschirm gezeigt (Directory). Beim Auswahlpunkt "Neue Melodie eingeben" gilt es, die Anzahl der Achtelnoten anzugeben, ebenso beim Editieren der Noten. Die Nummer der zu {CBM-F}ndernden Note k{CBM-C}nnen Sie ausrechnen oder sich {CBM-X}ber den Men{CBM-X}punkt "Noten zeigen" ausgeben lassen.
  29. Beispiel: Sie wollen Note Nummer 15 {CBM-F}ndern. Also w{CBM-F}hlen Sie Men{CBM-X}punkt 7 ("Neue Melodie eingeben") und teilen dem Computer die Anzahl der Achtelnoten mit. Nun zeigt die Anzeige Note Nummer 1. Um wieviel Achtelnoten Sie nach vorne springen, (wenn Sie die Taste "N" dr{CBM-X}cken), h{CBM-F}ngt von der Dauer ab. Ist hier zum Beispiel "1/2" eingestellt, so springt die Anzeige um vier Achtelnoten auf Note Nummer 5, bei einem Wert f{CBM-X}r eine Dauer von "3/4" auf Note Nummer 7. So k{CBM-C}nnen jeweils bis zu acht Achtelnoten {CBM-X}bersprungen werden.
  30. Bevor Sie den Men{CBM-X}punkt 9, "Ausdrucken", w{CBM-F}hlen, sollten Sie sicherstellen, da{CBM-V} der Drucker auch eingeschaltet ist. Da auf Escape-Sequenzen, (die sich nicht bei allen Druckern gleich auswirken), verzichtet wurde, m{CBM-X}{CBM-V}te das Programm mit nahezu allen bekannten Druckertypen zusammenarbeiten. Je nach L{CBM-F}nge des Musikst{CBM-X}ckes nimmt der Ausdruck nat{CBM-X}rlich eine gewisse Zeit in Anspruch. Zum jeweils von Ihnen gew{CBM-F}hlten Men{CBM-X}punkt wird ein Fenster (Window) eingeblendet, das Ihnen weitere Hinweise zu dieser Funktion gibt.
  31. Das Programm arbeitet mit Achtelnoten und hat die einzelnen Werte auf den Funktionstasten liegen, so da{CBM-V} diese zur Eingabe der Notenwerte verwendet werden sollten: F1 = ein Achtel, F2 = zwei Achtel und so weiter bis F8.
  32.  
  33. ---------------------------------------
  34.      Werte auf Funktionstasten
  35. ---------------------------------------
  36.  
  37. Hierzu ein Beispiel, um einen Takt f{CBM-X}r das Programm Composer umzusetzen:
  38.  
  39. 1. Note C - Oktave: zwischen 1 und 8 (no   rmal 4).
  40.    L{CBM-F}nge: 1/4 (entspricht zwei Achtelnot   en), ben{CBM-X}tzen Sie bitte die Funktions   tasten F1 bis F8.
  41.  
  42. 2. Note C - Oktave: siehe 1.
  43.    L{CBM-F}nge: 1/8.
  44. 3. Note A - Oktave: eine niedriger als i   n 1. und 2.
  45.    L{CBM-F}nge: 3/8.
  46. 4. Note C - Oktave: wie 1.
  47.    L{CBM-F}nge: 1/4.
  48.  
  49. Die Meldung "Note Nr." zeigt an, bei welcher Achtelnote Sie sich gerade befinden. Wollen Sie einen Takt, der aus acht Achtelnoten besteht, eingeben, so sind Sie danach bei der neunten Achtelnote angelangt. Zur sp{CBM-F}teren {SHIFT--}berpr{CBM-X}fung, ob Sie beispielsweise in Takt neun einen Fehler gemacht haben, w{CBM-F}hlen Sie den Punkt "Noten zeigen" und geben den Bereich der zu {CBM-X}berpr{CBM-X}fenden Achtelnoten ein. Der errechnet sich nach der Formel: 8 * (Takt-1) + 1, also bei Takt neun w{CBM-F}ren das die Noten 49 bis 56. Sie sehen, ein wenig sollte man schon von Musik verstehen ...
  50. Wenn Sie ein Musik-File innerhalb eines eigenen Programms laden und starten wollen, benutzen Sie bitte folgende Zeile (mit Zeilennummer davor): SYS (57812) "(Name)<169>,8,1: POKE 780,0: SYS 65493: SYS 52000.
  51. Das ebenfalls auf der Diskette vorhandene Maschinenprogramm COMP MC wird vom Composer-Hauptprogramm nachgeladen und ist f{CBM-X}r sich allein nicht lauff{CBM-F}hig.
  52.