MIDI_control_changes Module

MIDI 1.0 Control Change Messages and Registered Parameter Numbers (RPNs)


Used by

  • module~~midi_control_changes~~UsedByGraph module~midi_control_changes MIDI_control_changes program~blues blues program~blues->module~midi_control_changes program~canon canon program~canon->module~midi_control_changes program~circle_of_fifths circle_of_fifths program~circle_of_fifths->module~midi_control_changes program~la_folia la_folia program~la_folia->module~midi_control_changes program~motifs motifs program~motifs->module~midi_control_changes

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: All_Notes_Off = 123
integer, public, parameter :: All_Sound_Off = 120
integer, public, parameter :: Balance = 8
integer, public, parameter :: Balance_LSB = 40
integer, public, parameter :: Bank_Select = 0
integer, public, parameter :: Bank_Select_LSB = 32
integer, public, parameter :: Breath_Controller = 2
integer, public, parameter :: Breath_Controller_LSB = 34
integer, public, parameter :: Channel_Volume = 7
integer, public, parameter :: Channel_Volume_LSB = 39
integer, public, parameter :: Damper_Pedal_on_off = 64
integer, public, parameter :: Data_Decrement = 97
integer, public, parameter :: Data_Entry_MSB = 6
integer, public, parameter :: Data_Entry_MSB_LSB = 38
integer, public, parameter :: Data_Increment = 96
integer, public, parameter :: Effect_Control_1 = 12
integer, public, parameter :: Effect_Control_1_LSB = 44
integer, public, parameter :: Effect_Control_2 = 13
integer, public, parameter :: Effect_Control_2_LSB = 45
integer, public, parameter :: Effects_1_Depth = 91
integer, public, parameter :: Effects_2_Depth = 92
integer, public, parameter :: Effects_3_Depth = 93
integer, public, parameter :: Effects_4_Depth = 94
integer, public, parameter :: Effects_5_Depth = 95
integer, public, parameter :: Expression_Controller = 11
integer, public, parameter :: Expression_Controller_LSB = 43
integer, public, parameter :: Foot_Controller = 4
integer, public, parameter :: Foot_Controller_LSB = 36
integer, public, parameter :: General_Purpose_Controller_1 = 16
integer, public, parameter :: General_Purpose_Controller_1_LSB = 48
integer, public, parameter :: General_Purpose_Controller_2 = 17
integer, public, parameter :: General_Purpose_Controller_2_LSB = 49
integer, public, parameter :: General_Purpose_Controller_3 = 18
integer, public, parameter :: General_Purpose_Controller_3_LSB = 50
integer, public, parameter :: General_Purpose_Controller_4 = 19
integer, public, parameter :: General_Purpose_Controller_4_LSB = 51
integer, public, parameter :: General_Purpose_Controller_5 = 80
integer, public, parameter :: General_Purpose_Controller_6 = 81
integer, public, parameter :: General_Purpose_Controller_7 = 82
integer, public, parameter :: General_Purpose_Controller_8 = 83
integer, public, parameter :: High_Resolution_Velocity_Prefix = 88
integer, public, parameter :: Hold_2 = 69
integer, public, parameter :: Legato_Footswitch = 68
integer, public, parameter :: Local_Control_On_Off = 122
integer, public, parameter :: Modulation_Wheel_or_Lever = 1
integer, public, parameter :: Modulation_Wheel_or_Lever_LSB = 33
integer, public, parameter :: Mono_Mode_On = 126
integer, public, parameter :: Non_Registered_Parameter_Number_LSB = 98
integer, public, parameter :: Non_Registered_Parameter_Number_MSB = 99
integer, public, parameter :: Omni_Mode_Off = 124
integer, public, parameter :: Omni_Mode_On = 125
integer, public, parameter :: Pan = 10
integer, public, parameter :: Pan_LSB = 42
integer, public, parameter :: Poly_Mode_On = 127
integer, public, parameter :: Portamento_Control = 84
integer, public, parameter :: Portamento_On_Off = 65
integer, public, parameter :: Portamento_Time = 5
integer, public, parameter :: Portamento_Time_LSB = 37
integer, public, parameter :: Registered_Parameter_Number_LSB = 100
integer, public, parameter :: Registered_Parameter_Number_MSB = 101
integer, public, parameter :: Reset_All_Controllers = 121
integer, public, parameter :: Soft_Pedal_On_Off = 67
integer, public, parameter :: Sostenuto_On_Off = 66
integer, public, parameter :: Sound_Controller_1 = 70
integer, public, parameter :: Sound_Controller_10 = 79
integer, public, parameter :: Sound_Controller_2 = 71
integer, public, parameter :: Sound_Controller_3 = 72
integer, public, parameter :: Sound_Controller_4 = 73
integer, public, parameter :: Sound_Controller_5 = 74
integer, public, parameter :: Sound_Controller_6 = 75
integer, public, parameter :: Sound_Controller_7 = 76
integer, public, parameter :: Sound_Controller_8 = 77
integer, public, parameter :: Sound_Controller_9 = 78