| |
|
|
| Mit Play können Noten gespielt werden. Die Notenwerte werden in Halbtonschritten hochgezählt. Der Notenwert 0 (null) definiert eine Pause. Die Dauer wird reziprok angegeben: 4 bedeutet z.B. 1/4 Note, 2 = 1/2 Note.
P:I1 .. P:I16 - Notenwerte (0 = Pause) P:L17 - Notendauer P:L18 - Punkte (f.punktierte Noten)
PLAY wurde für die MIDI-Wiedergabe über die Soundkarte erweitert: Werden statt eines Notenwertes mehrere durch Semikolon getrennt angegeben, werden diese gleichzeitig über die verschiedenen Kanäle wiedergegeben. Die Kanäle 1 bis 16 entsprechen den MIDI-Kanälen mit dem Unterschied, das der 4. und 10. Kanal vertauscht wurden. Das Schlagzeug befindet sich also bei General-MIDI jetzt auf Kanal 4, was das Erzeugen dreistimmiger Songs mit Schlagzeugbegleitung vereinfacht.
Wenn Dauer grösser als 0 ist, werden die Töne entsprechend lang gespielt und das Programm verharrt. Ist die Dauer 0, wird der Ton angestossen und der Ton klingt im Hintergrund solange bis er ausgeschaltet wird. Ausgeschaltet wird ein Ton, indem mit vorangestelltem Minus-Zeichen ausgegeben wird. Ist die Dauer -1, wird kein Ton erzeugt, sondern die Werte N1 bis N16 als Instrumente interpretiert, die den 16 Kanälen zugewiesen werden. Dieser Befehl funktioniert auch ohne Soundkarte und benutzt dann den internen Lautsprecher. Befehle mit einer Dauer kleiner als 1 werden dann jedoch ignoriert und bei mehreren Notenwerten wird nur der erste benutzt.
|
|
|
| |
|
|