module Sound.MIDI.Controllers
(
pattern BankSelect,
pattern ModWheel,
pattern BreathController,
pattern FootController,
pattern PortamentoTime,
pattern DataEntryMSB,
pattern ChannelVolume,
pattern Balance,
pattern Pan,
pattern ExpressionController,
pattern EffectControl1,
pattern EffectControl2,
pattern GeneralPurposeController1,
pattern GeneralPurposeController2,
pattern GeneralPurposeController3,
pattern GeneralPurposeController4,
pattern LSB0,
pattern LSB1,
pattern LSB2,
pattern LSB3,
pattern LSB4,
pattern LSB5,
pattern LSB6,
pattern LSB7,
pattern LSB8,
pattern LSB9,
pattern LSB10,
pattern LSB11,
pattern LSB12,
pattern LSB13,
pattern LSB14,
pattern LSB15,
pattern LSB16,
pattern LSB17,
pattern LSB18,
pattern LSB19,
pattern LSB20,
pattern LSB21,
pattern LSB22,
pattern LSB23,
pattern LSB24,
pattern LSB25,
pattern LSB26,
pattern LSB27,
pattern LSB28,
pattern LSB29,
pattern LSB30,
pattern LSB31,
pattern DamperPedal,
pattern Portamento,
pattern Sostenuto,
pattern SoftPedal,
pattern LegatoFootswitch,
pattern Hold2,
pattern SoundController1,
pattern SoundVariation,
pattern SoundController2,
pattern Timbre,
pattern SoundController3,
pattern ReleaseTime,
pattern SoundController4,
pattern AttackTime,
pattern SoundController5,
pattern Brightness,
pattern SoundControllers6,
pattern SoundControllers7,
pattern SoundControllers8,
pattern SoundControllers9,
pattern SoundControllers10,
pattern GeneralPurposeController5,
pattern GeneralPurposeController6,
pattern GeneralPurposeController7,
pattern GeneralPurposeController8,
pattern PortamentoControl,
pattern Effects1Depth,
pattern ExternalEffectsDepth,
pattern Effects2Depth,
pattern TremoloDepth,
pattern Effects3Depth,
pattern ChorusDepth,
pattern Effects4Depth,
pattern CelesteDepth,
pattern Effects5Depth,
pattern PhaserDepth,
pattern DataIncrement,
pattern DataDecrement,
pattern UnRegisteredParameterNumberLSB,
pattern UnRegisteredParameterNumberMSB,
pattern RegisteredParameterNumberLSB,
pattern RegisteredParameterNumberMSB
)
where
import Sound.MIDI.Types
pattern BankSelect :: Controller
pattern BankSelect = Controller 0
pattern ModWheel :: Controller
pattern ModWheel = Controller 1
pattern BreathController :: Controller
pattern BreathController = Controller 2
pattern FootController :: Controller
pattern FootController = Controller 4
pattern PortamentoTime :: Controller
pattern PortamentoTime = Controller 5
pattern DataEntryMSB :: Controller
pattern DataEntryMSB = Controller 6
pattern ChannelVolume :: Controller
pattern ChannelVolume = Controller 7
pattern Balance :: Controller
pattern Balance = Controller 8
pattern Pan :: Controller
pattern Pan = Controller 10
pattern ExpressionController :: Controller
pattern ExpressionController = Controller 11
pattern EffectControl1 :: Controller
pattern EffectControl1 = Controller 12
pattern EffectControl2 :: Controller
pattern EffectControl2 = Controller 13
pattern GeneralPurposeController1 :: Controller
pattern GeneralPurposeController1 = Controller 16
pattern GeneralPurposeController2 :: Controller
pattern GeneralPurposeController2 = Controller 17
pattern GeneralPurposeController3 :: Controller
pattern GeneralPurposeController3 = Controller 18
pattern GeneralPurposeController4 :: Controller
pattern GeneralPurposeController4 = Controller 19
pattern LSB0 :: Controller
pattern LSB0 = Controller 32
pattern LSB1 :: Controller
pattern LSB1 = Controller 33
pattern LSB2 :: Controller
pattern LSB2 = Controller 34
pattern LSB3 :: Controller
pattern LSB3 = Controller 35
pattern LSB4 :: Controller
pattern LSB4 = Controller 36
pattern LSB5 :: Controller
pattern LSB5 = Controller 37
pattern LSB6 :: Controller
pattern LSB6 = Controller 38
pattern LSB7 :: Controller
pattern LSB7 = Controller 39
pattern LSB8 :: Controller
pattern LSB8 = Controller 40
pattern LSB9 :: Controller
pattern LSB9 = Controller 41
pattern LSB10 :: Controller
pattern LSB10 = Controller 42
pattern LSB11 :: Controller
pattern LSB11 = Controller 43
pattern LSB12 :: Controller
pattern LSB12 = Controller 44
pattern LSB13 :: Controller
pattern LSB13 = Controller 45
pattern LSB14 :: Controller
pattern LSB14 = Controller 46
pattern LSB15 :: Controller
pattern LSB15 = Controller 47
pattern LSB16 :: Controller
pattern LSB16 = Controller 48
pattern LSB17 :: Controller
pattern LSB17 = Controller 49
pattern LSB18 :: Controller
pattern LSB18 = Controller 50
pattern LSB19 :: Controller
pattern LSB19 = Controller 51
pattern LSB20 :: Controller
pattern LSB20 = Controller 52
pattern LSB21 :: Controller
pattern LSB21 = Controller 53
pattern LSB22 :: Controller
pattern LSB22 = Controller 54
pattern LSB23 :: Controller
pattern LSB23 = Controller 55
pattern LSB24 :: Controller
pattern LSB24 = Controller 56
pattern LSB25 :: Controller
pattern LSB25 = Controller 57
pattern LSB26 :: Controller
pattern LSB26 = Controller 58
pattern LSB27 :: Controller
pattern LSB27 = Controller 59
pattern LSB28 :: Controller
pattern LSB28 = Controller 60
pattern LSB29 :: Controller
pattern LSB29 = Controller 61
pattern LSB30 :: Controller
pattern LSB30 = Controller 62
pattern LSB31 :: Controller
pattern LSB31 = Controller 63
pattern DamperPedal :: Controller
pattern DamperPedal = Controller 64
pattern Portamento :: Controller
pattern Portamento = Controller 65
pattern Sostenuto :: Controller
pattern Sostenuto = Controller 66
pattern SoftPedal :: Controller
pattern SoftPedal = Controller 67
pattern LegatoFootswitch :: Controller
pattern LegatoFootswitch = Controller 68
pattern Hold2 :: Controller
pattern Hold2 = Controller 69
pattern SoundController1 :: Controller
pattern SoundController1 = Controller 70
pattern SoundVariation :: Controller
pattern SoundVariation = Controller 70
pattern SoundController2 :: Controller
pattern SoundController2 = Controller 71
pattern Timbre :: Controller
pattern Timbre = Controller 71
pattern SoundController3 :: Controller
pattern SoundController3 = Controller 72
pattern ReleaseTime :: Controller
pattern ReleaseTime = Controller 72
pattern SoundController4 :: Controller
pattern SoundController4 = Controller 73
pattern AttackTime :: Controller
pattern AttackTime = Controller 73
pattern SoundController5 :: Controller
pattern SoundController5 = Controller 74
pattern Brightness :: Controller
pattern Brightness = Controller 74
pattern SoundControllers6 :: Controller
pattern SoundControllers6 = Controller 75
pattern SoundControllers7 :: Controller
pattern SoundControllers7 = Controller 76
pattern SoundControllers8 :: Controller
pattern SoundControllers8 = Controller 77
pattern SoundControllers9 :: Controller
pattern SoundControllers9 = Controller 78
pattern SoundControllers10 :: Controller
pattern SoundControllers10 = Controller 79
pattern GeneralPurposeController5 :: Controller
pattern GeneralPurposeController5 = Controller 80
pattern GeneralPurposeController6 :: Controller
pattern GeneralPurposeController6 = Controller 81
pattern GeneralPurposeController7 :: Controller
pattern GeneralPurposeController7 = Controller 82
pattern GeneralPurposeController8 :: Controller
pattern GeneralPurposeController8 = Controller 83
pattern PortamentoControl :: Controller
pattern PortamentoControl = Controller 84
pattern Effects1Depth :: Controller
pattern Effects1Depth = Controller 91
pattern ExternalEffectsDepth :: Controller
pattern ExternalEffectsDepth = Controller 91
pattern Effects2Depth :: Controller
pattern Effects2Depth = Controller 92
pattern TremoloDepth :: Controller
pattern TremoloDepth = Controller 92
pattern Effects3Depth :: Controller
pattern Effects3Depth = Controller 93
pattern ChorusDepth :: Controller
pattern ChorusDepth = Controller 93
pattern Effects4Depth :: Controller
pattern Effects4Depth = Controller 94
pattern CelesteDepth :: Controller
pattern CelesteDepth = Controller 94
pattern Effects5Depth :: Controller
pattern Effects5Depth = Controller 95
pattern PhaserDepth :: Controller
pattern PhaserDepth = Controller 95
pattern DataIncrement :: Controller
pattern DataIncrement = Controller 96
pattern DataDecrement :: Controller
pattern DataDecrement = Controller 97
pattern UnRegisteredParameterNumberLSB :: Controller
pattern UnRegisteredParameterNumberLSB = Controller 98
pattern UnRegisteredParameterNumberMSB :: Controller
pattern UnRegisteredParameterNumberMSB = Controller 99
pattern RegisteredParameterNumberLSB :: Controller
pattern RegisteredParameterNumberLSB = Controller 100
pattern RegisteredParameterNumberMSB :: Controller
pattern RegisteredParameterNumberMSB = Controller 101