using System;
namespace NAudio.Midi
{
///
/// MidiController enumeration
/// http://www.midi.org/techspecs/midimessages.php#3
///
public enum MidiController : byte
{
/// Bank Select (MSB)
BankSelect = 0,
/// Modulation (MSB)
Modulation = 1,
/// Breath Controller
BreathController = 2,
/// Foot controller (MSB)
FootController = 4,
/// Main volume
MainVolume = 7,
/// Pan
Pan = 10,
/// Expression
Expression = 11,
/// Bank Select LSB
BankSelectLsb = 32,
/// Sustain
Sustain = 64,
/// Portamento On/Off
Portamento = 65,
/// Sostenuto On/Off
Sostenuto = 66,
/// Soft Pedal On/Off
SoftPedal = 67,
/// Legato Footswitch
LegatoFootswitch = 68,
/// Reset all controllers
ResetAllControllers = 121,
/// All notes off
AllNotesOff = 123,
}
}