Fader functions: MIDI events

Each fader has an Input definition and an Output definition.

A fader can, therefore, convert one type of MIDI event to another. Most MIDI events consist of three bytes:

A few MIDI events—program change and aftertouch—only use two bytes. Faders and transformers always provide for three bytes, with the second byte being discarded when these special, 2-byte messages are received.

Fader parameters are provided for setting the message type, MIDI channel, and the first data value. Note that the message type and MIDI channel are actually combined in the resulting MIDI event. The second data value is determined by the fader setting, or if the fader is being remotely MIDI-controlled, by the incoming MIDI event.

The following are used to define the Input and Output parameters:

The -1- parameter options are described here, including how the fader position affects them (for both the Input and Output definitions):

SysEx and Switcher/Meta are special functions of the faders.