New! OnSong 2022 with major new features. LEARN MORE


User Manual

Tempo Menu

OnSong can send the current tempo of the song as a MIDI MSB/LSB control change. For instance, if the tempo of the song is 96, OnSong would set the first MSB MIDI command to 0 and the second LSB to 96. Combined, this would equal 96. If the tempo is set to 130, OnSong would send MSB 1 and LSB 2. Since the MSB is equal to the value multiplied by 128, this would equal 130 (128 + 2).


To enable tempo changes via MIDI commands, choose a channel or all channels. Whenever the tempo is OnSong is changed, the MIDI values are sent to inform compatible apps and hardware. Setting the channel to Off will prevent MIDI from being sent.

Send tempo every n sections

Tempo is sent out every two seconds by default. This handles equipment that many try to reconfigure the tempo periodically. This will ensure that the tempo set in OnSong overrides the tempo set on the device. You can turn this on or off accordingly.

In addition, you can tap on the label to alter the time interval that the tempo is sent. Options include 1, 2, 5, 10, 15, and 30 seconds.


By default, OnSong will send MIDI tempo changes on CC 106/107. Since there is no standard control change that tempo information is sent, you may need to customize or add to this list. You can do so by tapping on this button.

OnSong 2022 — Last Updated on December 7, 2017