Enum ControlName
MIDI controller names.
Namespace: Melanchall.DryWetMidi.Common
Assembly: Melanchall.DryWetMidi.dll
Syntax
public enum ControlName : byte
Fields
| Name | Description |
|---|---|
| AllNotesOff | Channel Mode Message: All Notes Off. |
| AllSoundOff | Channel Mode Message: All Sound Off. |
| Balance | Balance. |
| BankSelect | Bank Select. |
| BreathController | Breath Controller. |
| ChannelVolume | Channel Volume (formerly Main Volume). |
| DamperPedal | Damper Pedal On/Off (Sustain). |
| DataDecrement | Data Decrement (Data Entry -1; see MMA RP-018). |
| DataEntryMsb | Data Entry MSB. |
| DataIncrement | Data Increment (Data Entry +1; see MMA RP-018). |
| EffectControl1 | Effect Control 1. |
| EffectControl2 | Effect Control 2. |
| Effects1Depth | Effects 1 Depth (default: Reverb Send Level - see MMA RP-023; formerly External Effects Depth). |
| Effects2Depth | Effects 2 Depth (formerly Tremolo Depth). |
| Effects3Depth | Effects 3 Depth (default: Chorus Send Level - see MMA RP-023; formerly Chorus Depth). |
| Effects4Depth | Effects 4 Depth (formerly Celeste [Detune] Depth). |
| Effects5Depth | Effects 5 Depth (formerly Phaser Depth). |
| ExpressionController | Expression Controller. |
| FootController | Foot Controller. |
| GeneralPurposeController1 | General Purpose Controller 1. |
| GeneralPurposeController2 | General Purpose Controller 2. |
| GeneralPurposeController3 | General Purpose Controller 3. |
| GeneralPurposeController4 | General Purpose Controller 4. |
| GeneralPurposeController5 | General Purpose Controller 5. |
| GeneralPurposeController6 | General Purpose Controller 6. |
| GeneralPurposeController7 | General Purpose Controller 7. |
| GeneralPurposeController8 | General Purpose Controller 8. |
| HighResolutionVelocityPrefix | High Resolution Velocity Prefix. |
| Hold2 | Hold 2. |
| LegatoFootswitch | Legato Footswitch. |
| LocalControl | Channel Mode Message: Local Control On/Off. |
| LsbForBalance | LSB for Balance. |
| LsbForBankSelect | LSB for Bank Select. |
| LsbForBreathController | LSB for Breath Controller. |
| LsbForChannelVolume | LSB for Channel Volume (formerly Main Volume). |
| LsbForController14 | LSB for Control 14 (Undefined). |
| LsbForController15 | LSB for Control 15 (Undefined). |
| LsbForController20 | LSB for Control 20 (Undefined). |
| LsbForController21 | LSB for Control 21 (Undefined). |
| LsbForController22 | LSB for Control 22 (Undefined). |
| LsbForController23 | LSB for Control 23 (Undefined). |
| LsbForController24 | LSB for Control 24 (Undefined). |
| LsbForController25 | LSB for Control 25 (Undefined). |
| LsbForController26 | LSB for Control 26 (Undefined). |
| LsbForController27 | LSB for Control 27 (Undefined). |
| LsbForController28 | LSB for Control 28 (Undefined). |
| LsbForController29 | LSB for Control 29 (Undefined). |
| LsbForController3 | LSB for Control 3 (Undefined). |
| LsbForController30 | LSB for Control 30 (Undefined). |
| LsbForController31 | LSB for Control 31 (Undefined). |
| LsbForController9 | LSB for Control 9 (Undefined). |
| LsbForDataEntry | LSB for Data Entry. |
| LsbForEffectControl1 | LSB for Effect Control 1. |
| LsbForEffectControl2 | LSB for Effect Control 2. |
| LsbForExpressionController | LSB for Expression Controller. |
| LsbForFootController | LSB for Foot Controller. |
| LsbForGeneralPurposeController1 | LSB for General Purpose Controller 1. |
| LsbForGeneralPurposeController2 | LSB for General Purpose Controller 2. |
| LsbForGeneralPurposeController3 | LSB for General Purpose Controller 3. |
| LsbForGeneralPurposeController4 | LSB for General Purpose Controller 4. |
| LsbForModulation | LSB for Modulation. |
| LsbForPan | LSB for Pan. |
| LsbForPortamentoTime | LSB for Portamento Time. |
| Modulation | Modulation Wheel or Lever. |
| MonoModeOn | Channel Mode Message: Mono Mode On (+ poly off, + all notes off). |
| NonRegisteredParameterNumberLsb | Non-Registered Parameter Number (NRPN) - LSB. |
| NonRegisteredParameterNumberMsb | Non-Registered Parameter Number (NRPN) - MSB. |
| OmniModeOff | Channel Mode Message: Omni Mode Off (+ all notes off). |
| OmniModeOn | Channel Mode Message: Omni Mode On (+ all notes off). |
| Pan | Pan. |
| PolyModeOn | Channel Mode Message: Poly Mode On (+ mono off, +all notes off). |
| Portamento | Portamento On/Off. |
| PortamentoControl | Portamento Control. |
| PortamentoTime | Portamento Time. |
| RegisteredParameterNumberLsb | Registered Parameter Number (RPN) - LSB. |
| RegisteredParameterNumberMsb | Registered Parameter Number (RPN) - MSB. |
| ResetAllControllers | Channel Mode Message: Reset All Controllers (See MMA RP-015). |
| SoftPedal | Soft Pedal On/Off. |
| Sostenuto | Sostenuto On/Off. |
| SoundController1 | Sound Controller 1 (default: Sound Variation). |
| SoundController10 | Sound Controller 10 (default undefined - see MMA RP-021). |
| SoundController2 | Sound Controller 2 (default: Timbre/Harmonic Intens.). |
| SoundController3 | Sound Controller 3 (default: Release Time). |
| SoundController4 | Sound Controller 4 (default: Attack Time). |
| SoundController5 | Sound Controller 5 (default: Brightness). |
| SoundController6 | Sound Controller 6 (default: Decay Time - see MMA RP-021). |
| SoundController7 | Sound Controller 7 (default: Vibrato Rate - see MMA RP-021). |
| SoundController8 | Sound Controller 8 (default: Vibrato Depth - see MMA RP-021). |
| SoundController9 | Sound Controller 9 (default: Vibrato Delay - see MMA RP-021). |
| Undefined | Undefined Controller. |