1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! Standard MIDI controller-number constants for use as the `cc` field of
//! [`ChannelMessage::ControlChange`](crate::ChannelMessage::ControlChange).
use crateU7;
/// Bank Select (MSB), controller 0.
pub const CC_BANK_SELECT_MSB: U7 = U7;
/// Modulation Wheel (MSB), controller 1.
pub const CC_MOD_WHEEL_MSB: U7 = U7;
/// Breath Controller (MSB), controller 2.
pub const CC_BREATH_MSB: U7 = U7;
/// Foot Controller (MSB), controller 4.
pub const CC_FOOT_MSB: U7 = U7;
/// Portamento Time (MSB), controller 5.
pub const CC_PORTAMENTO_TIME_MSB: U7 = U7;
/// Data Entry (MSB), controller 6.
pub const CC_DATA_ENTRY_MSB: U7 = U7;
/// Channel Volume (MSB), controller 7.
pub const CC_VOLUME_MSB: U7 = U7;
/// Balance (MSB), controller 8.
pub const CC_BALANCE_MSB: U7 = U7;
/// Pan (MSB), controller 10.
pub const CC_PAN_MSB: U7 = U7;
/// Expression Controller (MSB), controller 11.
pub const CC_EXPRESSION_MSB: U7 = U7;
/// Sustain (damper) Pedal, controller 64.
pub const CC_SUSTAIN_PEDAL: U7 = U7;
/// Portamento On/Off switch, controller 65.
pub const CC_PORTAMENTO_SWITCH: U7 = U7;
/// Sostenuto Pedal, controller 66.
pub const CC_SOSTENUTO: U7 = U7;
/// Soft Pedal, controller 67.
pub const CC_SOFT_PEDAL: U7 = U7;
/// All Sound Off (channel mode), controller 120.
pub const CC_ALL_SOUND_OFF: U7 = U7;
/// Reset All Controllers (channel mode), controller 121.
pub const CC_RESET_ALL_CONTROLLERS: U7 = U7;
/// Local Control On/Off (channel mode), controller 122.
pub const CC_LOCAL_CONTROL: U7 = U7;
/// All Notes Off (channel mode), controller 123.
pub const CC_ALL_NOTES_OFF: U7 = U7;