Search Results for

    Show / Hide Table of Contents

    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.

    Extension Methods

    ControlUtilities.AsSevenBitNumber(ControlName)
    ControlUtilities.GetControlChangeEvent(ControlName, SevenBitNumber, FourBitNumber)
    In this article
    Back to top 2024 / Generated by DocFX