User Manual

Control Change

Control changes in MIDI are sent from pedals, knobs, and sliders, and are used to control the dynamics of music. They can also be used for general messaging to apps such as OnSong.


To setup a control change in the MIDI editor, choose Control in the type section.


The channel determines which MIDI channel the control change is sent or received on. By default, OnSong will receive or send on all channels. Use the plus and minus buttons to choose a specific channel if necessary.


Pick a control to send or receive by tapping on the None option. OnSong will display a list of control values 0 through 127 with known controls named in the list.


When you are sending a control change, choose a value to send from 0 to 127. You can do this by tapping on the keyboard icon to open a keyboard for entering the value manually, use the slider to select a number quickly, or tap on the number on the right to select the value from a list.

Latching On/Off

In cases where you want to toggle a control on and off, turn on this switch. This will toggle between the the set value and zero.

Test Command

Pressing this button will send the control change out to the MIDI subsystem.

The values that appear in the control change list appear as either 0-127 or 1-128 depending your the MIDI Settings.

OnSong 2022 — Last Updated on February 21, 2019