C128-Modus Musik und Geräusch-Effekte
Probieren Sie einmal folgende Variante aus. Es handelt sich dabei um ein
Programm, das eine Flugzeugschlacht durch verschiedene Geräusche simu-
liert.
10 REM I LUGZFUGSCHI.ACHT
UOI 5
Z0
30 FOR I = 850 TO 1015
40 SOUND 3, I , 1
50 SOUND 1, 1015-1 , 1
60NFXI
70 SOUND 3, 965,60, , , , 3
80 FOR I = 1023TO 850 S T E P - 1
90 SOUND 3,1,1
100 SOUND 1, 1-150, 1
110 NEXT
120 FOR J = 1000 TO 0 S T E P - 7
130 SOUND 3, J , 1
140 NEXT
150 SOUND 3, 965, 60, , , , 3
160 GOTO 30
Durch Drücken der STOP-Taste können Sie das Programm beenden.
Im folgenden werden noch einmal die einzelnen Befehlszeilen erläutert:
Zeile 20 stellt die Lautstärke auf 5.
Zeilen 30-60 bewirken das eigentliche Fluggeräusch. Wie Sie sehen und
hören, nimmt die Tonhöhe bei Zeile 30 ab und bei Zeile 50 zu.
Zeile 70 erzeugt ein Maschinengewehrgeräusch.
Zeilen 80-110 produzieren das Geräusch eines abstürzenden Flugzeugs.
Damit der Absturz realistischer wirkt, setzen die Tonhöhen unterschiedlich
ein (s. Zeile 90 u. 100).
Zeilen 120-140 erzeugen das Detonationsgeräusch des Flugzeugs beim
Aufprall.
Zeile 150 entspricht der Zeile 70.
Zeile 160 veranlaßt die Programmwiederholung ab Zeile 30.
Die SOUND-Anweisung ist eigentlich nur dazu gedacht, musikalische Ne-
beneffekte zu erzielen. Wollen Sie richtige Lieder auf ihrem C128 spielen,
können Sie andere Befehle nutzen.
4-155