ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE

User Manual

Tempo Configuration

OnSong can send tempo changes usin' MSB/LSB MIDI commands. Ye can change or alter th' MIDI commands that be used in this screen, savvy?

MIDI Commands

This field contains space-delimited MIDI commands. By default, OnSong uses "CC106 CC107" which uses Control Change #106 as th' MSB o' th' tempo and Control Change #107 as th' LSB value. Ye can change these control changes, or add MIDI commands in pairs t' this list. For instance, if ye wanted t' send tempo on CC106/107 and CC54/55, ye would enter th' followin': CC106 CC107 CC54 CC55

Ye be not limited t' control changes and could send other types o' events. For instance, ye could send Note On events usin' th' "N" prefix, or Program Change events usin' th' "PC" prefix.

MSB Tempo Value

This field determines how th' tempo value be divided between th' MIDI commands. Th' default value be 128. This means that any tempo higher than 127 (MIDI be limited t' sendin' values between 0 and 127) will be split. For instance, a tempo o' 138 would result in th' value o' "1" bein' sent with th' MSB tempo command, and a value o' "10" bein' sent with th' LSB tempo command. Th' tempo be then calculated by MSB * 128 + LSB.

OnSong 2023 — Last Updated on October 11, 2019