OWBasic

Gruppe SYSTEM Start INTRO Alphabetischer Index

Spielen einer Melodie

PLAY mel$,dur%,vol%

Spielt eine Melodie, die in mel kodiert ist. Die Zeichen in mel haben die folgende Bedeutung.
ZeichenBedeutung
'a'..'h'Spielen des entsprechenden Tones
'#'Erhöhe die nächste Note um eine halbe Note (z.B. c -> cis)
'+'Wechsel zur nächst höheren Oktave
'-'Wechsel zur nächst niedrigeren Oktave
1Auswahl einer ganzen Note
2Auswahl einer halben Note
4Auswahl einer Viertel-Note
8Auswahl einer Achtel-Note
6Auswahl einer Sechszehntel-Note
' ' or 'p'Pause
'r'Rücksetzen auf die Startwerte

Die Wechsel der Oktave und der Notenlänge bleiben zwischen den Aufrufen erhalten, bis sie explizit duch das Zeichen 'r' zurückgesetzt werden. Der Parameter dur ist die Länge der ganzen Note. vol ist die Lautstärke analog zu SOUND.


Gruppe SYSTEM Start INTRO Alphabetischer Index