Benutzerhandbuch
Tempoeinstellungen
OnSong kann das aktuelle Tempo des Songs als MIDI MSB/LSB-Steuerbefehl senden. Wenn beispielsweise das Songtempo 96 beträgt, würde OnSong den ersten MSB-MIDI-Befehl auf 0 und den zweiten LSB auf 96 setzen. Zusammen würde dies 96 ergeben. Wenn das Tempo auf 130 eingestellt ist, würde OnSong MSB 1 und LSB 2 senden. Da der MSB gleich dem Wert multipliziert mit 128 ist, würde dies 130 ergeben (128 + 2).
Kanal
Um Tempowechsel über MIDI-Befehle zu aktivieren, wählen Sie einen Kanal oder alle Kanäle. Wenn das Tempo in OnSong geändert wird, werden die MIDI-Werte gesendet, um kompatible Apps und Hardware zu benachrichtigen. Wenn Sie den Kanal auf Aus einstellen, wird verhindert, dass MIDI gesendet wird, und keine der folgenden Optionen werden angezeigt.
Wiederholen
Standardmäßig werden die Tempo-MIDI-Befehle einmal gesendet, wenn der Song geladen wird. Wenn Sie beabsichtigen, das Tempo des Songs zu ändern, oder wenn Ihre MIDI-Geräte es erfordern, können Sie das MIDI mehrfach senden. In diesem Abschnitt werden zwei Möglichkeiten angegebenen, um anzupassen, wie MIDI gesendet wird.
Tempo senden
Hier können Sie wählen, wie oft das MIDI gesendet wird. Die Optionen umfassen: Kontinuierlich, Einmal (Standard), Zweimal, 3 Mal, 4 Mal und 5 Mal.
Verzögerung
Hier können Sie die Zeitverzögerung zwischen dem Senden der einzelnen MIDI-Befehle wählen. Wenn „Einmal" ausgewählt ist, ist die Verzögerung keine. Sie können dies auch konfigurieren auf: 1 Sekunde, 2 Sekunden, 5 Sekunden, 10 Sekunden, 15 Sekunden und 30 Sekunden.
MIDI-Befehle
Standardmäßig sendet OnSong MIDI-Tempowechsel mit Control-Change-Ereignissen als CC 106/107. Da es keinen Standard-Steuerbefehl für die Übertragung von Tempoinformationen gibt, müssen Sie möglicherweise diese Liste anpassen oder ergänzen. Sie können dies tun, indem Sie die MIDI-Befehle hier durch Leerzeichen getrennt eingeben. Die in jedem Befehl gesendeten Werte hängen vom MSB-Tempowert ab.
MSB-Tempowert
Diese Zahl wird verwendet, um zu bestimmen, wie das Tempo zwischen zwei MIDI-Ereignissen aufgeteilt wird. Da MIDI auf 128 Werte begrenzt ist und Tempi oft 128 BPM übersteigen, ist es erforderlich, ein in MIDI übliches MSB/LSB-Muster zu verwenden. Der Standardwert ist 128. Das bedeutet, um ein Tempo von 156 BPM zu senden, würde das erste MIDI-Ereignis eine „1" enthalten, die 128 darstellt, und das zweite MIDI-Ereignis würde die Differenz von 156–128 oder 28 enthalten. Das empfangende MIDI-Gerät kombiniert diese Werte, multipliziert die erste mit 128 und addiert die zweite, was zu 156 führt. MIDI-Geräte, die dies unterstützen, sind in ihrer Dokumentation aufgeführt und liegen normalerweise bei 100 oder 128.