AKMIDIControl

public enum AKMIDIControl : MIDIByte

Common name of MIDI Control number from MIDIByte

  • ModulationWheel: Modulation Control
  • BreathControl: Breath Control (in MIDI Saxophones for example)
  • FootControl: Foot Control
  • Portamento: Portamento effect
  • DataEntry: Data Entry
  • MainVolume: Volume (Overall)
  • Balance
  • Pan: Stereo Panning
  • Expression: Expression Pedal
  • LSB: Least Significant Byte
  • DamperOnOff: Damper Pedal, also known as Hold or Sustain
  • PortamentoOnOff: Portamento Toggle
  • SustenutoOnOff: Sustenuto Toggle
  • SoftPedalOnOff: Soft Pedal Toggle
  • DataEntryPlus: Data Entry Addition
  • DataEntryMinus: Data Entry Subtraction
  • LocalControlOnOff: Enable local control
  • AllNotesOff: MIDI Panic
  • CC# (0, 3, 9, 12-31) Unnamed Continuous Controllers
  • Modulation Control

    Declaration

    Swift

    case modulationWheel = 1
  • Breath Control (in MIDI Saxophones for example)

    Declaration

    Swift

    case breathControl = 2
  • Foot Control

    Declaration

    Swift

    case footControl = 4
  • Portamento effect

    Declaration

    Swift

    case portamento = 5
  • Data Entry

    Declaration

    Swift

    case dataEntry = 6
  • Volume (Overall)

    Declaration

    Swift

    case mainVolume = 7
  • Balance

    Declaration

    Swift

    case balance = 8
  • pan

    Stereo Panning

    Declaration

    Swift

    case pan = 10
  • Expression Pedal

    Declaration

    Swift

    case expression = 11
  • Damper Pedal, also known as Hold or Sustain

    Declaration

    Swift

    case damperOnOff = 64
  • Portamento Toggle

    Declaration

    Swift

    case portamentoOnOff = 65
  • Sustenuto Toggle

    Declaration

    Swift

    case sustenutoOnOff = 66
  • Soft Pedal Toggle

    Declaration

    Swift

    case softPedalOnOff = 67
  • Sound Variation

    Declaration

    Swift

    case soundVariation = 70
  • Resonance

    Declaration

    Swift

    case resonance = 71
  • Release Time

    Declaration

    Swift

    case releaseTime = 72
  • Attack Time

    Declaration

    Swift

    case attackTime = 73
  • Cutoff

    Declaration

    Swift

    case cutoff = 74
  • Sound Control 6

    Declaration

    Swift

    case soundControl6 = 75
  • Sound Control 7

    Declaration

    Swift

    case soundControl7 = 76
  • Sound Control 8

    Declaration

    Swift

    case soundControl8 = 77
  • Sound Control 9

    Declaration

    Swift

    case soundControl9 = 78
  • Sound Control 10

    Declaration

    Swift

    case soundControl10 = 79
  • GP Button 1 Decay, or Roland Tone Level 1

    Declaration

    Swift

    case gpButton1 = 80
  • Hi Pass Filter Frequency Roland Tone Level 1 GP Button 2

    Declaration

    Swift

    case gpButton2 = 81
  • Roland Tone Level 3 GP Button 3

    Declaration

    Swift

    case gpButton3 = 82
  • Roland Tone Level 4 GP Button 4

    Declaration

    Swift

    case gpButton4 = 83
  • Reverb Level

    Declaration

    Swift

    case reverbLevel = 91
  • Tremolo Level

    Declaration

    Swift

    case tremoloLevel = 92
  • chorus Level

    Declaration

    Swift

    case chorusLevel = 93
  • celeste Level or Detune

    Declaration

    Swift

    case celesteLevel = 94
  • phaser Level

    Declaration

    Swift

    case phaserLevel = 95
  • Data Entry Addition

    Declaration

    Swift

    case dataEntryPlus = 96
  • Data Entry Subtraction

    Declaration

    Swift

    case dataEntryMinus = 97
  • Non Registered Parameter Number LSB

    Declaration

    Swift

    case NrpnLsb = 98
  • Non Registered Parameter Number MSB

    Declaration

    Swift

    case NrpnMsb = 99
  • Registered Parameter Number LSB

    Declaration

    Swift

    case RpnLsb = 100
  • Registered Parameter Number MSB

    Declaration

    Swift

    case RpnMsb = 101
  • Declaration

    Swift

    case allSoundsOff = 120
  • Declaration

    Swift

    case allControllersOff = 121
  • Enable local control

    Declaration

    Swift

    case localControlOnOff = 122
  • MIDI Panic

    Declaration

    Swift

    case allNotesOff = 123
  • Declaration

    Swift

    case omniModeOff = 124
  • Declaration

    Swift

    case omniModeOn = 125
  • Declaration

    Swift

    case monoOperation = 126
  • Declaration

    Swift

    case polyOperation = 127
  • cc0

    Bank Select Most Significant Byte Continuous Controller Number 0

    Declaration

    Swift

    case cc0 = 0
  • cc3

    Continuous Controller Number 3

    Declaration

    Swift

    case cc3 = 3
  • cc9

    Continuous Controller Number 9

    Declaration

    Swift

    case cc9 = 9
  • Effect Control 1 Continuous Controller Number 12

    Declaration

    Swift

    case cc12 = 12
  • Effect Control 2 Continuous Controller Number 13

    Declaration

    Swift

    case cc13 = 13
  • Continuous Controller Number 14

    Declaration

    Swift

    case cc14 = 14
  • Continuous Controller Number 15

    Declaration

    Swift

    case cc15 = 15
  • Continuous Controller Number 16

    Declaration

    Swift

    case cc16 = 16
  • Continuous Controller Number 17

    Declaration

    Swift

    case cc17 = 17
  • Continuous Controller Number 18

    Declaration

    Swift

    case cc18 = 18
  • Continuous Controller Number 19

    Declaration

    Swift

    case cc19 = 19
  • Continuous Controller Number 20

    Declaration

    Swift

    case cc20 = 20
  • Continuous Controller Number 21

    Declaration

    Swift

    case cc21 = 21
  • Continuous Controller Number 22

    Declaration

    Swift

    case cc22 = 22
  • Continuous Controller Number 23

    Declaration

    Swift

    case cc23 = 23
  • Continuous Controller Number 24

    Declaration

    Swift

    case cc24 = 24
  • Continuous Controller Number 25

    Declaration

    Swift

    case cc25 = 25
  • Continuous Controller Number 26

    Declaration

    Swift

    case cc26 = 26
  • Continuous Controller Number 27

    Declaration

    Swift

    case cc27 = 27
  • Continuous Controller Number 28

    Declaration

    Swift

    case cc28 = 28
  • Continuous Controller Number 29

    Declaration

    Swift

    case cc29 = 29
  • Continuous Controller Number 30

    Declaration

    Swift

    case cc30 = 30
  • Continuous Controller Number 31

    Declaration

    Swift

    case cc31 = 31
  • Bank Select Least Significant Byte MSB is CC 0 Continuous Controller Number 31

    Declaration

    Swift

    case cc32 = 32
  • Modulation Wheel Least Significant Byte MSB is CC 1 Continuous Controller Number 33

    Declaration

    Swift

    case modulationWheelLsb = 33
  • Breath Controller Least Significant Byte MSB is CC 2 Continuous Controller Number 34

    Declaration

    Swift

    case breathControllerLsb = 34
  • MSB is CC 3 ?? 35 ?? Foot Control Least Significant Byte MSB is CC 4 Continuous Controller Number 35

    Declaration

    Swift

    case footControlLsb = 35
  • Portamento Time Least Significant Byte MSB is CC 5 Continuous Controller Number 37

    Declaration

    Swift

    case portamentoLsb = 37
  • Data Entry Least Significant Byte MSB is CC 6 Continuous Controller Number 38

    Declaration

    Swift

    case dataEntryLsb = 38
  • Main Volume Least Significant Byte MSB is CC 7 Continuous Controller Number 39

    Declaration

    Swift

    case mainVolumeLsb = 39
  • Balance Least Significant Byte MSB is CC 8 Continuous Controller Number 40

    Declaration

    Swift

    case balanceLsb = 40
  • Pan Position Least Significant Byte MSB is CC 10 Continuous Controller Number 42

    Declaration

    Swift

    case panLsb = 42
  • Expression Least Significant Byte MSB is CC 11 Continuous Controller Number 43

    Declaration

    Swift

    case expressionLsb = 43
  • Effect Control 1 Least Significant Byte MSB is CC 12 Roland Protamento on and rate Continuous Controller Number 44

    Declaration

    Swift

    case effectControl1Lsb = 44
  • Effect Control 2 Least Significant Byte MSB is CC 13 Continuous Controller Number 45

    Declaration

    Swift

    case effectControl2Lsb = 45