CPC Sound
SOUND Kanalstatus, Tonperiode, Dauer, Volume,
Lautstärken-Hüllkurve, Ton-Hüllkurve, Rauschen
- Kanalstatus
-
Normalwert ist 1
- Tonperiode
-
Tonhöhe nach folgender Berechnung vom Kammerton ausgehend:
FREQUENZ = 440*(2^(OKTAVE+((N-10)/12)))
PERIODE = ROUND(62500/FREQUENZ)
mit N=1 für C, 2 für C#, 3 für D usw.
- Dauer
-
Die Einheit ist hundertstel Sekunden. Für eine Sekunde braucht
es jeweils 100.
- Volume
-
Die Lautstärke von 0-15, der Standarswert ist 12.
- Lautstärken Hüllkurve
-
Mit dem Befehl ENV wird die Kurve bestimmt.
- Ton Hüllkurve
-
Mit dem Befehl ENT wird die Kurve bestimmt.
- Rauschen
-
0-31
Nicht belegte Parameter können leergelassen werden. Beispiel:
sound 1,239,200,15,,,2
ENV Nr, Schrittanzahl, Schrittweite, Schrittdauer
- Nr
- die Nummer (0-15) auf die der SOUND-Befehl referenziert.
- Schrittanzahl
-
Wieviele Lautstärkeänderungen soll der Ton durchlaufen. (0-127)
- Schrittweite
-
-128 bis 127
- Schrittdauer
-
0-256 in Einheiten je einer hundertstel Sekunde.
ENT Nr, Schrittanzahl, Schrittweite, Schrittdauer
- Nr
- die Nummer (0-15) auf die der SOUND-Befehl referenziert.
- Schrittanzahl
-
Wieviele Tonhöhenvariationen soll der Ton durchlaufen. (0-239)
- Schrittweite
-
-128 bis 127
bei negativen Werten nimmt die Tonhöhe zu, sonst nimmt sie ab.
- Schrittdauer
-
0-256 in Einheiten je einer hundertstel Sekunde.