Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 311

Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

C64-Modus Musik und Geräusch-Effekte
Da den Stimmen unterschiedliche Adressen zugeordnet sind (s. folgende
Tabelle), können Sie die drei Stimmen im C64-Modus unabhängig voneinan-
der programmieren und auf diese Weise z.B. dreistimmige Musikstücke
erstellen.
Adressen der drei Tongeneratoren und POKE-Werte (Hi-Byte und Lo-Byte)
der Töne der 5. Oktave.
Register
STIMME
1
2
HI-BYTE
1
8
LO-BYTE
7
0
14
Um den Ton C mit der Stimme 1 zu erzeugen, müssen Sie folgende
POKE-Befehle geben:
POKE 54273, 35: POKE 54272, 3
oder
POKE SI + 1, 35: POKE S l , 3
Denselben Ton mit der 2. Stimme erhalten Sie durch:
POKE 54280, 35: POKE 54279, 3
oder
POKE SI+8, 35: POKE SI+7, 3
Programmieren eines Liedes im C64-Modus
Mit dem folgenden Programmbeispiel kann man Lieder komponieren und
wiedergeben. Der Computer benutzt dazu die 1. Stimme. Beachten Sie bitte,
daß in der Programmzeile 110 die Adressen der häufig verwendeten Register
numerischen Variablen zugeordnet werden und dadurch im Programm
bequemer angewendet werden können.
Wenn z.B. die Wellenform gewählt werden soll, so genügt es, im entspre-
chenden POKE-Befehl den Buchstaben W statt der Zahl 54276 einzusetzen.
Weiterhin sollten Sie sich für die Verwendung in eigenen Programmen
merken, wie mit den DATA-Zeilen gearbeitet wird. Im vorliegenden Pro-
gramm werden in den DATA-Zeilen die drei Zahlen, die zur Beschreibung
eines Tons notwendig sind, hintereinander abgespeichert.
Inhalte für Noten der 5. Oktave
3
C
C#
D#
15
35
37
39
41
24
77
3
163
E
F
F#
G
G#
44
49
52
46
29
188 132 117 148 226
5-103
A#
A
H
C
62
55
58
66
70
98
24
6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis