11
Appendix
11.2
FaderPort Multichannel Controller MIDI Protocol
11.2.2 Faders
11.2.3
Encoders
11.2.4 Buttons and LEDs
Use MIDI pitch bend message to transmit fader moves and receive fader positions.
FaderPort 8. Channels 0-7 are used to address faders 1-8 respectively.
FaderPort 16. Channels 0-15 are used to address faders 1-16 respectively.
Faders
Transmitted
Fader index
Use CC messages to transmit increment and decrement values.
Transmitted endless rotary encoder delta values:
Pan / Param Encoder: B0, 10, xx
Session Navigator Encoder: B0, 3C, xx
xx delta value bit (Bit 6 = direction, Bits 0-5 = number of steps)
Buttons use Note On/Off messages to transmit the
pressed and released state on channel 0.
LEDs use Note On/Off messages to receive the on,
off and flashing state on channel 0.
Transmitted
Button press and release message
Received (On, Off, Flashing)
LED on / off message
Received (Color)
LED Color message
FaderPort™ Multichannel Production Controllers
Received
Ex, ll, hh
Ex, ll, hh
x
Low 7 bits
ll
High 7 bits
hh
90, id, ss
ID
See ID Table
ss
State (Release: 00, Pressed, 7F)
90, id, ss
ID
See ID Table
ss
State (Off: 00, On: 7F, Flashing: 01)
MIDI channel 1-3 is used to set the RGB values of a LED
color with 7-bit resolution per color
Red
91, id, cc
Green
92, id, cc
Blue
93, id, cc
ID
See ID table
cc
7-bit color value
Owner's Manual
80