MIDI Controllers
Overview
MIDI controller numbers. More…
// macros #define MIDI_CTL_ALL_NOTES_OFF #define MIDI_CTL_ALL_SOUNDS_OFF #define MIDI_CTL_DATA_DECREMENT #define MIDI_CTL_DATA_INCREMENT #define MIDI_CTL_E1_REVERB_DEPTH #define MIDI_CTL_E2_TREMOLO_DEPTH #define MIDI_CTL_E3_CHORUS_DEPTH #define MIDI_CTL_E4_DETUNE_DEPTH #define MIDI_CTL_E5_PHASER_DEPTH #define MIDI_CTL_GENERAL_PURPOSE5 #define MIDI_CTL_GENERAL_PURPOSE6 #define MIDI_CTL_GENERAL_PURPOSE7 #define MIDI_CTL_GENERAL_PURPOSE8 #define MIDI_CTL_HOLD2 #define MIDI_CTL_LEGATO_FOOTSWITCH #define MIDI_CTL_LOCAL_CONTROL_SWITCH #define MIDI_CTL_LSB_BALANCE #define MIDI_CTL_LSB_BANK #define MIDI_CTL_LSB_BREATH #define MIDI_CTL_LSB_DATA_ENTRY #define MIDI_CTL_LSB_EFFECT1 #define MIDI_CTL_LSB_EFFECT2 #define MIDI_CTL_LSB_EXPRESSION #define MIDI_CTL_LSB_FOOT #define MIDI_CTL_LSB_GENERAL_PURPOSE1 #define MIDI_CTL_LSB_GENERAL_PURPOSE2 #define MIDI_CTL_LSB_GENERAL_PURPOSE3 #define MIDI_CTL_LSB_GENERAL_PURPOSE4 #define MIDI_CTL_LSB_MAIN_VOLUME #define MIDI_CTL_LSB_MODWHEEL #define MIDI_CTL_LSB_PAN #define MIDI_CTL_LSB_PORTAMENTO_TIME #define MIDI_CTL_MONO1 #define MIDI_CTL_MONO2 #define MIDI_CTL_MSB_BALANCE #define MIDI_CTL_MSB_BANK #define MIDI_CTL_MSB_BREATH #define MIDI_CTL_MSB_DATA_ENTRY #define MIDI_CTL_MSB_EFFECT1 #define MIDI_CTL_MSB_EFFECT2 #define MIDI_CTL_MSB_EXPRESSION #define MIDI_CTL_MSB_FOOT #define MIDI_CTL_MSB_GENERAL_PURPOSE1 #define MIDI_CTL_MSB_GENERAL_PURPOSE2 #define MIDI_CTL_MSB_GENERAL_PURPOSE3 #define MIDI_CTL_MSB_GENERAL_PURPOSE4 #define MIDI_CTL_MSB_MAIN_VOLUME #define MIDI_CTL_MSB_MODWHEEL #define MIDI_CTL_MSB_PAN #define MIDI_CTL_MSB_PORTAMENTO_TIME #define MIDI_CTL_NONREG_PARM_NUM_LSB #define MIDI_CTL_NONREG_PARM_NUM_MSB #define MIDI_CTL_OMNI_OFF #define MIDI_CTL_OMNI_ON #define MIDI_CTL_PORTAMENTO #define MIDI_CTL_PORTAMENTO_CONTROL #define MIDI_CTL_REGIST_PARM_NUM_LSB #define MIDI_CTL_REGIST_PARM_NUM_MSB #define MIDI_CTL_RESET_CONTROLLERS #define MIDI_CTL_SC10 #define MIDI_CTL_SC1_SOUND_VARIATION #define MIDI_CTL_SC2_TIMBRE #define MIDI_CTL_SC3_RELEASE_TIME #define MIDI_CTL_SC4_ATTACK_TIME #define MIDI_CTL_SC5_BRIGHTNESS #define MIDI_CTL_SC6 #define MIDI_CTL_SC7 #define MIDI_CTL_SC8 #define MIDI_CTL_SC9 #define MIDI_CTL_SOFT_PEDAL #define MIDI_CTL_SOSTENUTO #define MIDI_CTL_SUSTAIN #define MIDI_CTL_SUSTENUTO
Detailed Documentation
MIDI controller numbers.
Macros
#define MIDI_CTL_ALL_NOTES_OFF
All notes off
#define MIDI_CTL_ALL_SOUNDS_OFF
All sounds off
#define MIDI_CTL_DATA_DECREMENT
Data Decrement
#define MIDI_CTL_DATA_INCREMENT
Data Increment
#define MIDI_CTL_E1_REVERB_DEPTH
E1 Reverb Depth
#define MIDI_CTL_E2_TREMOLO_DEPTH
E2 Tremolo Depth
#define MIDI_CTL_E3_CHORUS_DEPTH
E3 Chorus Depth
#define MIDI_CTL_E4_DETUNE_DEPTH
E4 Detune Depth
#define MIDI_CTL_E5_PHASER_DEPTH
E5 Phaser Depth
#define MIDI_CTL_GENERAL_PURPOSE5
General purpose 5
#define MIDI_CTL_GENERAL_PURPOSE6
General purpose 6
#define MIDI_CTL_GENERAL_PURPOSE7
General purpose 7
#define MIDI_CTL_GENERAL_PURPOSE8
General purpose 8
#define MIDI_CTL_HOLD2
Hold2
#define MIDI_CTL_LEGATO_FOOTSWITCH
Legato foot switch
#define MIDI_CTL_LOCAL_CONTROL_SWITCH
Local control switch
#define MIDI_CTL_LSB_BALANCE
Balance
#define MIDI_CTL_LSB_BANK
Bank selection
#define MIDI_CTL_LSB_BREATH
Breath
#define MIDI_CTL_LSB_DATA_ENTRY
Data entry
#define MIDI_CTL_LSB_EFFECT1
Effect1
#define MIDI_CTL_LSB_EFFECT2
Effect2
#define MIDI_CTL_LSB_EXPRESSION
Expression
#define MIDI_CTL_LSB_FOOT
Foot
#define MIDI_CTL_LSB_GENERAL_PURPOSE1
General purpose 1
#define MIDI_CTL_LSB_GENERAL_PURPOSE2
General purpose 2
#define MIDI_CTL_LSB_GENERAL_PURPOSE3
General purpose 3
#define MIDI_CTL_LSB_GENERAL_PURPOSE4
General purpose 4
#define MIDI_CTL_LSB_MAIN_VOLUME
Main volume
#define MIDI_CTL_LSB_MODWHEEL
Modulation
#define MIDI_CTL_LSB_PAN
Panpot
#define MIDI_CTL_LSB_PORTAMENTO_TIME
Portamento time
#define MIDI_CTL_MONO1
Mono1
#define MIDI_CTL_MONO2
Mono2
#define MIDI_CTL_MSB_BALANCE
Balance
#define MIDI_CTL_MSB_BANK
Bank selection
#define MIDI_CTL_MSB_BREATH
Breath
#define MIDI_CTL_MSB_DATA_ENTRY
Data entry
#define MIDI_CTL_MSB_EFFECT1
Effect1
#define MIDI_CTL_MSB_EFFECT2
Effect2
#define MIDI_CTL_MSB_EXPRESSION
Expression
#define MIDI_CTL_MSB_FOOT
Foot
#define MIDI_CTL_MSB_GENERAL_PURPOSE1
General purpose 1
#define MIDI_CTL_MSB_GENERAL_PURPOSE2
General purpose 2
#define MIDI_CTL_MSB_GENERAL_PURPOSE3
General purpose 3
#define MIDI_CTL_MSB_GENERAL_PURPOSE4
General purpose 4
#define MIDI_CTL_MSB_MAIN_VOLUME
Main volume
#define MIDI_CTL_MSB_MODWHEEL
Modulation
#define MIDI_CTL_MSB_PAN
Panpot
#define MIDI_CTL_MSB_PORTAMENTO_TIME
Portamento time
#define MIDI_CTL_NONREG_PARM_NUM_LSB
Non-registered parameter number
#define MIDI_CTL_NONREG_PARM_NUM_MSB
Non-registered parameter number
#define MIDI_CTL_OMNI_OFF
Omni off
#define MIDI_CTL_OMNI_ON
Omni on
#define MIDI_CTL_PORTAMENTO
Portamento
#define MIDI_CTL_PORTAMENTO_CONTROL
Portamento control
#define MIDI_CTL_REGIST_PARM_NUM_LSB
Registered parameter number
#define MIDI_CTL_REGIST_PARM_NUM_MSB
Registered parameter number
#define MIDI_CTL_RESET_CONTROLLERS
Reset Controllers
#define MIDI_CTL_SC10
SC10
#define MIDI_CTL_SC1_SOUND_VARIATION
SC1 Sound Variation
#define MIDI_CTL_SC2_TIMBRE
SC2 Timbre
#define MIDI_CTL_SC3_RELEASE_TIME
SC3 Release Time
#define MIDI_CTL_SC4_ATTACK_TIME
SC4 Attack Time
#define MIDI_CTL_SC5_BRIGHTNESS
SC5 Brightness
#define MIDI_CTL_SC6
SC6
#define MIDI_CTL_SC7
SC7
#define MIDI_CTL_SC8
SC8
#define MIDI_CTL_SC9
SC9
#define MIDI_CTL_SOFT_PEDAL
Soft pedal
#define MIDI_CTL_SOSTENUTO
Sostenuto
#define MIDI_CTL_SUSTAIN
Sustain pedal
#define MIDI_CTL_SUSTENUTO
Sostenuto (a typo in the older version)