-
Notifications
You must be signed in to change notification settings - Fork 18
/
MidiCC.h
47 lines (47 loc) · 1.44 KB
/
MidiCC.h
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
42
43
44
45
46
47
//MIDI CC control numbers
//These broadly follow standard CC assignments
#define CCmodwheel 1 //pitch LFO amount - less from mod wheel
#define CCosclfoamt 3 //pitch LFO amount - panel control
#define CCglide 5
#define CCvolume 7
#define CCoscwaveformA 14
#define CCoscwaveformB 15
#define CCfilterenv 16
#define CCfiltermixer 19
#define CCoscLevelA 20
#define CCoscLevelB 21
#define CCnoiseLevel 23
#define CCringmod 24//Off/On
#define CCpitchA 26
#define CCpitchB 27
#define CCpitchenv 28
#define CCosclforetrig 30//Off/On
#define CCfilterlforetrig 31//Off/On
#define CCfilterres 71
#define CCamprelease 72
#define CCampattack 73
#define CCfilterfreq 74
#define CCampdecay 75
#define CCfilterlforate 76
#define CCfilterlfoamt 77
#define CCampsustain 79
#define CCfilterattack 80
#define CCfilterdecay 81
#define CCfiltersustain 82
#define CCfilterrelease 83
#define CCpwA 85
#define CCpwB 86
#define CCpwmRate 87
#define CCpwmAmt 88//MIDI Only
#define CCkeytracking 89
#define CCfilterlfowaveform 90
#define CCfxamt 91
#define CCfxmix 93
#define CCdetune 94
#define CCoscLfoRate 102
#define CCoscLfoWaveform 103
#define CCfilterLFOMidiClkSync 104//Off/On
#define CCoscLFOMidiClkSync 105//Off/On - MIDI Only
#define CCpwmSource 106//LFO/Filter Env
#define CCallnotesoff 123//Panic button
#define CCunison 126//Off/On