a) Befehl zur Änderung der Rate des Schlagzählers.
b) Funktion zur *bergabe der Rate des Schlagzählers.
Syntax: a)
TEMPO Ausdruck
b)
TEMPO
Argument a)
Ausdruck ist eine skalierte Bruchzahl, deren 12 wenigst signifikante Bits den Bruchteil darstellen. So entspricht ein Wert von &1000 einem Tempo von einem Schlag pro Hundertstelsekunde; eine Verdopplung des Werts (&2000) verdoppelt das Tempo (zwei Schläge pro Hundertstelsekunde), eine Halbierung (&800) halbiert das Tempo (ein Schlag alle 2 Hundertstelsekunden).
Das Tempo bestimmt die Inkrementierung des Zählers.
Ergebnis: b) Eine Zahl, die das aktuelle Tempo angiebt.
Beispiele:
TEMPO &2000
PRINT TEMPO
DEF FNtempo=TEMPO/&1000
DEF PROCtempo(t) TEMPO t*&1000 : ENDPROC