aboutsummaryrefslogtreecommitdiff
path: root/quantum/quantum_keycodes.h
diff options
context:
space:
mode:
authorGabriel Young <gabeplaysdrums@live.com>2017-02-16 20:49:02 -0800
committerGabriel Young <gabeplaysdrums@live.com>2017-02-19 16:41:10 -0800
commit5ae1411fc387a682d3e22f5cddfe1102e3312af5 (patch)
tree872b07a7b8fee93de1f08492032c3d512e53f1eb /quantum/quantum_keycodes.h
parent40a8a88e72c185eec629973580b72dfaaf71b116 (diff)
downloadqmk_firmware-5ae1411fc387a682d3e22f5cddfe1102e3312af5.tar.gz
qmk_firmware-5ae1411fc387a682d3e22f5cddfe1102e3312af5.zip
Expand MIDI key codes
Diffstat (limited to 'quantum/quantum_keycodes.h')
-rw-r--r--quantum/quantum_keycodes.h114
1 files changed, 113 insertions, 1 deletions
diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h
index 63b626926..3728fa366 100644
--- a/quantum/quantum_keycodes.h
+++ b/quantum/quantum_keycodes.h
@@ -107,10 +107,122 @@ enum quantum_keycodes {
107 MUV_IN, 107 MUV_IN,
108 MUV_DE, 108 MUV_DE,
109 109
110 // Midi mode on/off 110#ifdef MIDI_ENABLE
111 // Midi
111 MIDI_ON, 112 MIDI_ON,
112 MIDI_OFF, 113 MIDI_OFF,
113 114
115 MIDI_TONE_MIN,
116
117 MI_C = MIDI_TONE_MIN,
118 MI_Cs,
119 MI_Db = MI_Cs,
120 MI_D,
121 MI_Ds,
122 MI_Eb = MI_Ds,
123 MI_E,
124 MI_F,
125 MI_Fs,
126 MI_Gb = MI_Fs,
127 MI_G,
128 MI_Gs,
129 MI_Ab = MI_Gs,
130 MI_A,
131 MI_As,
132 MI_Bb = MI_As,
133 MI_B,
134
135 MI_C_1,
136 MI_Cs_1,
137 MI_Db_1 = MI_Cs_1,
138 MI_D_1,
139 MI_Ds_1,
140 MI_Eb_1 = MI_Ds_1,
141 MI_E_1,
142 MI_F_1,
143 MI_Fs_1,
144 MI_Gb_1 = MI_Fs_1,
145 MI_G_1,
146 MI_Gs_1,
147 MI_Ab_1 = MI_Gs_1,
148 MI_A_1,
149 MI_As_1,
150 MI_Bb_1 = MI_As_1,
151 MI_B_1,
152
153 MI_C_2,
154 MI_Cs_2,
155 MI_Db_2 = MI_Cs_2,
156 MI_D_2,
157 MI_Ds_2,
158 MI_Eb_2 = MI_Ds_2,
159 MI_E_2,
160 MI_F_2,
161 MI_Fs_2,
162 MI_Gb_2 = MI_Fs_2,
163 MI_G_2,
164 MI_Gs_2,
165 MI_Ab_2 = MI_Gs_2,
166 MI_A_2,
167 MI_As_2,
168 MI_Bb_2 = MI_As_2,
169 MI_B_2,
170
171 MIDI_TONE_MAX = MI_B_2,
172
173 MIDI_OCTAVE_MIN,
174 MI_OCT_N2 = MIDI_OCTAVE_MIN,
175 MI_OCT_N1,
176 MI_OCT_0,
177 MI_OCT_1,
178 MI_OCT_2,
179 MI_OCT_3,
180 MI_OCT_4,
181 MI_OCT_5,
182 MI_OCT_6,
183 MI_OCT_7,
184 MIDI_OCTAVE_MAX = MI_OCT_7,
185 MI_OCTD, // octave down
186 MI_OCTU, // octave up
187
188 MIDI_VELOCITY_MIN,
189 MI_VEL_1 = MIDI_VELOCITY_MIN,
190 MI_VEL_2,
191 MI_VEL_3,
192 MI_VEL_5,
193 MI_VEL_6,
194 MI_VEL_7,
195 MI_VEL_8,
196 MI_VEL_9,
197 MI_VEL_10,
198 MIDI_VELOCITY_MAX = MI_VEL_10,
199 MI_VELD, // velocity down
200 MI_VELU, // velocity up
201
202 MIDI_CHANNEL_MIN,
203 MI_CH1 = MIDI_CHANNEL_MIN,
204 MI_CH2,
205 MI_CH3,
206 MI_CH4,
207 MI_CH5,
208 MI_CH6,
209 MI_CH7,
210 MI_CH8,
211 MI_CH9,
212 MI_CH10,
213 MI_CH11,
214 MI_CH12,
215 MI_CH13,
216 MI_CH14,
217 MI_CH15,
218 MI_CH16,
219 MIDI_CHANNEL_MAX = MI_CH16,
220 MI_CHD, // previous channel
221 MI_CHU, // next channel
222
223 MI_SUS, // sustain
224#endif
225
114 // Backlight functionality 226 // Backlight functionality
115 BL_0, 227 BL_0,
116 BL_1, 228 BL_1,