summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-02-12 15:55:51 +0000
committerGitHub <noreply@github.com>2023-02-13 02:55:51 +1100
commitd10350cd2ceb2b9d80522cdec3ea908118f7fd35 (patch)
tree8e757d4af9cc9a5716995d8e21ed7c63486f1a05
parentb44e64a6bfc09f3e1bc277f84312d4bfe5a4c681 (diff)
Restore packing of midi note keycodes (#19468)
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_midi.hjson1044
-rw-r--r--quantum/keycodes.h282
2 files changed, 1185 insertions, 141 deletions
diff --git a/data/constants/keycodes/keycodes_0.0.2_midi.hjson b/data/constants/keycodes/keycodes_0.0.2_midi.hjson
new file mode 100644
index 0000000000..c15c2dd433
--- /dev/null
+++ b/data/constants/keycodes/keycodes_0.0.2_midi.hjson
@@ -0,0 +1,1044 @@
1{
2 "keycodes": {
3 "!reset!":0,
4
5 "0x7100": {
6 "group": "midi",
7 "key": "QK_MIDI_ON",
8 "aliases": [
9 "MI_ON"
10 ]
11 },
12 "0x7101": {
13 "group": "midi",
14 "key": "QK_MIDI_OFF",
15 "aliases": [
16 "MI_OFF"
17 ]
18 },
19 "0x7102": {
20 "group": "midi",
21 "key": "QK_MIDI_TOGGLE",
22 "aliases": [
23 "MI_TOGG"
24 ]
25 },
26 "0x7103": {
27 "group": "midi",
28 "key": "QK_MIDI_NOTE_C_0",
29 "aliases": [
30 "MI_C"
31 ]
32 },
33 "0x7104": {
34 "group": "midi",
35 "key": "QK_MIDI_NOTE_C_SHARP_0",
36 "aliases": [
37 "MI_Cs",
38 "MI_Db"
39 ]
40 },
41 "0x7105": {
42 "group": "midi",
43 "key": "QK_MIDI_NOTE_D_0",
44 "aliases": [
45 "MI_D"
46 ]
47 },
48 "0x7106": {
49 "group": "midi",
50 "key": "QK_MIDI_NOTE_D_SHARP_0",
51 "aliases": [
52 "MI_Ds",
53 "MI_Eb"
54 ]
55 },
56 "0x7107": {
57 "group": "midi",
58 "key": "QK_MIDI_NOTE_E_0",
59 "aliases": [
60 "MI_E"
61 ]
62 },
63 "0x7108": {
64 "group": "midi",
65 "key": "QK_MIDI_NOTE_F_0",
66 "aliases": [
67 "MI_F"
68 ]
69 },
70 "0x7109": {
71 "group": "midi",
72 "key": "QK_MIDI_NOTE_F_SHARP_0",
73 "aliases": [
74 "MI_Fs",
75 "MI_Gb"
76 ]
77 },
78 "0x710A": {
79 "group": "midi",
80 "key": "QK_MIDI_NOTE_G_0",
81 "aliases": [
82 "MI_G"
83 ]
84 },
85 "0x710B": {
86 "group": "midi",
87 "key": "QK_MIDI_NOTE_G_SHARP_0",
88 "aliases": [
89 "MI_Gs"
90 "MI_Ab"
91 ]
92 },
93 "0x710C": {
94 "group": "midi",
95 "key": "QK_MIDI_NOTE_A_0",
96 "aliases": [
97 "MI_A"
98 ]
99 },
100 "0x710D": {
101 "group": "midi",
102 "key": "QK_MIDI_NOTE_A_SHARP_0",
103 "aliases": [
104 "MI_As"
105 "MI_Bb"
106 ]
107 },
108 "0x710E": {
109 "group": "midi",
110 "key": "QK_MIDI_NOTE_B_0",
111 "aliases": [
112 "MI_B"
113 ]
114 },
115 "0x710F": {
116 "group": "midi",
117 "key": "QK_MIDI_NOTE_C_1",
118 "aliases": [
119 "MI_C1"
120 ]
121 },
122 "0x7110": {
123 "group": "midi",
124 "key": "QK_MIDI_NOTE_C_SHARP_1",
125 "aliases": [
126 "MI_Cs1",
127 "MI_Db1"
128 ]
129 },
130 "0x7111": {
131 "group": "midi",
132 "key": "QK_MIDI_NOTE_D_1",
133 "aliases": [
134 "MI_D1"
135 ]
136 },
137 "0x7112": {
138 "group": "midi",
139 "key": "QK_MIDI_NOTE_D_SHARP_1",
140 "aliases": [
141 "MI_Ds1",
142 "MI_Eb1"
143 ]
144 },
145 "0x7113": {
146 "group": "midi",
147 "key": "QK_MIDI_NOTE_E_1",
148 "aliases": [
149 "MI_E1"
150 ]
151 },
152 "0x7114": {
153 "group": "midi",
154 "key": "QK_MIDI_NOTE_F_1",
155 "aliases": [
156 "MI_F1"
157 ]
158 },
159 "0x7115": {
160 "group": "midi",
161 "key": "QK_MIDI_NOTE_F_SHARP_1",
162 "aliases": [
163 "MI_Fs1",
164 "MI_Gb1"
165 ]
166 },
167 "0x7116": {
168 "group": "midi",
169 "key": "QK_MIDI_NOTE_G_1",
170 "aliases": [
171 "MI_G1"
172 ]
173 },
174 "0x7117": {
175 "group": "midi",
176 "key": "QK_MIDI_NOTE_G_SHARP_1",
177 "aliases": [
178 "MI_Gs1",
179 "MI_Ab1"
180 ]
181 },
182 "0x7118": {
183 "group": "midi",
184 "key": "QK_MIDI_NOTE_A_1",
185 "aliases": [
186 "MI_A1"
187 ]
188 },
189 "0x7119": {
190 "group": "midi",
191 "key": "QK_MIDI_NOTE_A_SHARP_1",
192 "aliases": [
193 "MI_As1",
194 "MI_Bb1"
195 ]
196 },
197 "0x711A": {
198 "group": "midi",
199 "key": "QK_MIDI_NOTE_B_1",
200 "aliases": [
201 "MI_B1"
202 ]
203 },
204 "0x711B": {
205 "group": "midi",
206 "key": "QK_MIDI_NOTE_C_2",
207 "aliases": [
208 "MI_C2"
209 ]
210 },
211 "0x711C": {
212 "group": "midi",
213 "key": "QK_MIDI_NOTE_C_SHARP_2",
214 "aliases": [
215 "MI_Cs2",
216 "MI_Db2"
217 ]
218 },
219 "0x711D": {
220 "group": "midi",
221 "key": "QK_MIDI_NOTE_D_2",
222 "aliases": [
223 "MI_D2"
224 ]
225 },
226 "0x711E": {
227 "group": "midi",
228 "key": "QK_MIDI_NOTE_D_SHARP_2",
229 "aliases": [
230 "MI_Ds2",
231 "MI_Eb2"
232 ]
233 },
234 "0x711F": {
235 "group": "midi",
236 "key": "QK_MIDI_NOTE_E_2",
237 "aliases": [
238 "MI_E2"
239 ]
240 },
241 "0x7120": {
242 "group": "midi",
243 "key": "QK_MIDI_NOTE_F_2",
244 "aliases": [
245 "MI_F2"
246 ]
247 },
248 "0x7121": {
249 "group": "midi",
250 "key": "QK_MIDI_NOTE_F_SHARP_2",
251 "aliases": [
252 "MI_Fs2",
253 "MI_Gb2"
254 ]
255 },
256 "0x7122": {
257 "group": "midi",
258 "key": "QK_MIDI_NOTE_G_2",
259 "aliases": [
260 "MI_G2"
261 ]
262 },
263 "0x7123": {
264 "group": "midi",
265 "key": "QK_MIDI_NOTE_G_SHARP_2",
266 "aliases": [
267 "MI_Gs2",
268 "MI_Ab2"
269 ]
270 },
271 "0x7124": {
272 "group": "midi",
273 "key": "QK_MIDI_NOTE_A_2",
274 "aliases": [
275 "MI_A2"
276 ]
277 },
278 "0x7125": {
279 "group": "midi",
280 "key": "QK_MIDI_NOTE_A_SHARP_2",
281 "aliases": [
282 "MI_As2",
283 "MI_Bb2"
284 ]
285 },
286 "0x7126": {
287 "group": "midi",
288 "key": "QK_MIDI_NOTE_B_2",
289 "aliases": [
290 "MI_B2"
291 ]
292 },
293 "0x7127": {
294 "group": "midi",
295 "key": "QK_MIDI_NOTE_C_3",
296 "aliases": [
297 "MI_C3"
298 ]
299 },
300 "0x7128": {
301 "group": "midi",
302 "key": "QK_MIDI_NOTE_C_SHARP_3",
303 "aliases": [
304 "MI_Cs3",
305 "MI_Db3"
306 ]
307 },
308 "0x7129": {
309 "group": "midi",
310 "key": "QK_MIDI_NOTE_D_3",
311 "aliases": [
312 "MI_D3"
313 ]
314 },
315 "0x712A": {
316 "group": "midi",
317 "key": "QK_MIDI_NOTE_D_SHARP_3",
318 "aliases": [
319 "MI_Ds3",
320 "MI_Eb3"
321 ]
322 },
323 "0x712B": {
324 "group": "midi",
325 "key": "QK_MIDI_NOTE_E_3",
326 "aliases": [
327 "MI_E3"
328 ]
329 },
330 "0x712C": {
331 "group": "midi",
332 "key": "QK_MIDI_NOTE_F_3",
333 "aliases": [
334 "MI_F3"
335 ]
336 },
337 "0x712D": {
338 "group": "midi",
339 "key": "QK_MIDI_NOTE_F_SHARP_3",
340 "aliases": [
341 "MI_Fs3",
342 "MI_Gb3"
343 ]
344 },
345 "0x712E": {
346 "group": "midi",
347 "key": "QK_MIDI_NOTE_G_3",
348 "aliases": [
349 "MI_G3"
350 ]
351 },
352 "0x712F": {
353 "group": "midi",
354 "key": "QK_MIDI_NOTE_G_SHARP_3",
355 "aliases": [
356 "MI_Gs3",
357 "MI_Ab3"
358 ]
359 },
360 "0x7130": {
361 "group": "midi",
362 "key": "QK_MIDI_NOTE_A_3",
363 "aliases": [
364 "MI_A3"
365 ]
366 },
367 "0x7131": {
368 "group": "midi",
369 "key": "QK_MIDI_NOTE_A_SHARP_3",
370 "aliases": [
371 "MI_As3",
372 "MI_Bb3"
373 ]
374 },
375 "0x7132": {
376 "group": "midi",
377 "key": "QK_MIDI_NOTE_B_3",
378 "aliases": [
379 "MI_B3"
380 ]
381 },
382 "0x7133": {
383 "group": "midi",
384 "key": "QK_MIDI_NOTE_C_4",
385 "aliases": [
386 "MI_C4"
387 ]
388 },
389 "0x7134": {
390 "group": "midi",
391 "key": "QK_MIDI_NOTE_C_SHARP_4",
392 "aliases": [
393 "MI_Cs4",
394 "MI_Db4"
395 ]
396 },
397 "0x7135": {
398 "group": "midi",
399 "key": "QK_MIDI_NOTE_D_4",
400 "aliases": [
401 "MI_D4"
402 ]
403 },
404 "0x7136": {
405 "group": "midi",
406 "key": "QK_MIDI_NOTE_D_SHARP_4",
407 "aliases": [
408 "MI_Ds4",
409 "MI_Eb4"
410 ]
411 },
412 "0x7137": {
413 "group": "midi",
414 "key": "QK_MIDI_NOTE_E_4",
415 "aliases": [
416 "MI_E4"
417 ]
418 },
419 "0x7138": {
420 "group": "midi",
421 "key": "QK_MIDI_NOTE_F_4",
422 "aliases": [
423 "MI_F4"
424 ]
425 },
426 "0x7139": {
427 "group": "midi",
428 "key": "QK_MIDI_NOTE_F_SHARP_4",
429 "aliases": [
430 "MI_Fs4",
431 "MI_Gb4"
432 ]
433 },
434 "0x713A": {
435 "group": "midi",
436 "key": "QK_MIDI_NOTE_G_4",
437 "aliases": [
438 "MI_G4"
439 ]
440 },
441 "0x713B": {
442 "group": "midi",
443 "key": "QK_MIDI_NOTE_G_SHARP_4",
444 "aliases": [
445 "MI_Gs4",
446 "MI_Ab4"
447 ]
448 },
449 "0x713C": {
450 "group": "midi",
451 "key": "QK_MIDI_NOTE_A_4",
452 "aliases": [
453 "MI_A4"
454 ]
455 },
456 "0x713D": {
457 "group": "midi",
458 "key": "QK_MIDI_NOTE_A_SHARP_4",
459 "aliases": [
460 "MI_As4",
461 "MI_Bb4"
462 ]
463 },
464 "0x713E": {
465 "group": "midi",
466 "key": "QK_MIDI_NOTE_B_4",
467 "aliases": [
468 "MI_B4"
469 ]
470 },
471 "0x713F": {
472 "group": "midi",
473 "key": "QK_MIDI_NOTE_C_5",
474 "aliases": [
475 "MI_C5"
476 ]
477 },
478 "0x7140": {
479 "group": "midi",
480 "key": "QK_MIDI_NOTE_C_SHARP_5",
481 "aliases": [
482 "MI_Cs5",
483 "MI_Db5"
484 ]
485 },
486 "0x7141": {
487 "group": "midi",
488 "key": "QK_MIDI_NOTE_D_5",
489 "aliases": [
490 "MI_D5"
491 ]
492 },
493 "0x7142": {
494 "group": "midi",
495 "key": "QK_MIDI_NOTE_D_SHARP_5",
496 "aliases": [
497 "MI_Ds5",
498 "MI_Eb5"
499 ]
500 },
501 "0x7143": {
502 "group": "midi",
503 "key": "QK_MIDI_NOTE_E_5",
504 "aliases": [
505 "MI_E5"
506 ]
507 },
508 "0x7144": {
509 "group": "midi",
510 "key": "QK_MIDI_NOTE_F_5",
511 "aliases": [
512 "MI_F5"
513 ]
514 },
515 "0x7145": {
516 "group": "midi",
517 "key": "QK_MIDI_NOTE_F_SHARP_5",
518 "aliases": [
519 "MI_Fs5",
520 "MI_Gb5"
521 ]
522 },
523 "0x7146": {
524 "group": "midi",
525 "key": "QK_MIDI_NOTE_G_5",
526 "aliases": [
527 "MI_G5"
528 ]
529 },
530 "0x7147": {
531 "group": "midi",
532 "key": "QK_MIDI_NOTE_G_SHARP_5",
533 "aliases": [
534 "MI_Gs5",
535 "MI_Ab5"
536 ]
537 },
538 "0x7148": {
539 "group": "midi",
540 "key": "QK_MIDI_NOTE_A_5",
541 "aliases": [
542 "MI_A5"
543 ]
544 },
545 "0x7149": {
546 "group": "midi",
547 "key": "QK_MIDI_NOTE_A_SHARP_5",
548 "aliases": [
549 "MI_As5",
550 "MI_Bb5"
551 ]
552 },
553 "0x714A": {
554 "group": "midi",
555 "key": "QK_MIDI_NOTE_B_5",
556 "aliases": [
557 "MI_B5"
558 ]
559 },
560 "0x714B": {
561 "group": "midi",
562 "key": "QK_MIDI_OCTAVE_N2",
563 "aliases": [
564 "MI_OCN2"
565 ]
566 },
567 "0x714C": {
568 "group": "midi",
569 "key": "QK_MIDI_OCTAVE_N1",
570 "aliases": [
571 "MI_OCN1"
572 ]
573 },
574 "0x714D": {
575 "group": "midi",
576 "key": "QK_MIDI_OCTAVE_0",
577 "aliases": [
578 "MI_OC0"
579 ]
580 },
581 "0x714E": {
582 "group": "midi",
583 "key": "QK_MIDI_OCTAVE_1",
584 "aliases": [
585 "MI_OC1"
586 ]
587 },
588 "0x714F": {
589 "group": "midi",
590 "key": "QK_MIDI_OCTAVE_2",
591 "aliases": [
592 "MI_OC2"
593 ]
594 },
595 "0x7150": {
596 "group": "midi",
597 "key": "QK_MIDI_OCTAVE_3",
598 "aliases": [
599 "MI_OC3"
600 ]
601 },
602 "0x7151": {
603 "group": "midi",
604 "key": "QK_MIDI_OCTAVE_4",
605 "aliases": [
606 "MI_OC4"
607 ]
608 },
609 "0x7152": {
610 "group": "midi",
611 "key": "QK_MIDI_OCTAVE_5",
612 "aliases": [
613 "MI_OC5"
614 ]
615 },
616 "0x7153": {
617 "group": "midi",
618 "key": "QK_MIDI_OCTAVE_6",
619 "aliases": [
620 "MI_OC6"
621 ]
622 },
623 "0x7154": {
624 "group": "midi",
625 "key": "QK_MIDI_OCTAVE_7",
626 "aliases": [
627 "MI_OC7"
628 ]
629 },
630 "0x7155": {
631 "group": "midi",
632 "key": "QK_MIDI_OCTAVE_DOWN",
633 "aliases": [
634 "MI_OCTD"
635 ]
636 },
637 "0x7156": {
638 "group": "midi",
639 "key": "QK_MIDI_OCTAVE_UP",
640 "aliases": [
641 "MI_OCTU"
642 ]
643 },
644 "0x7157": {
645 "group": "midi",
646 "key": "QK_MIDI_TRANSPOSE_N6",
647 "aliases": [
648 "MI_TRN6"
649 ]
650 },
651 "0x7158": {
652 "group": "midi",
653 "key": "QK_MIDI_TRANSPOSE_N5",
654 "aliases": [
655 "MI_TRN5"
656 ]
657 },
658 "0x7159": {
659 "group": "midi",
660 "key": "QK_MIDI_TRANSPOSE_N4",
661 "aliases": [
662 "MI_TRN4"
663 ]
664 },
665 "0x715A": {
666 "group": "midi",
667 "key": "QK_MIDI_TRANSPOSE_N3",
668 "aliases": [
669 "MI_TRN3"
670 ]
671 },
672 "0x715B": {
673 "group": "midi",
674 "key": "QK_MIDI_TRANSPOSE_N2",
675 "aliases": [
676 "MI_TRN2"
677 ]
678 },
679 "0x715C": {
680 "group": "midi",
681 "key": "QK_MIDI_TRANSPOSE_N1",
682 "aliases": [
683 "MI_TRN1"
684 ]
685 },
686 "0x715D": {
687 "group": "midi",
688 "key": "QK_MIDI_TRANSPOSE_0",
689 "aliases": [
690 "MI_TR0"
691 ]
692 },
693 "0x715E": {
694 "group": "midi",
695 "key": "QK_MIDI_TRANSPOSE_1",
696 "aliases": [
697 "MI_TR1"
698 ]
699 },
700 "0x715F": {
701 "group": "midi",
702 "key": "QK_MIDI_TRANSPOSE_2",
703 "aliases": [
704 "MI_TR2"
705 ]
706 },
707 "0x7160": {
708 "group": "midi",
709 "key": "QK_MIDI_TRANSPOSE_3",
710 "aliases": [
711 "MI_TR3"
712 ]
713 },
714 "0x7161": {
715 "group": "midi",
716 "key": "QK_MIDI_TRANSPOSE_4",
717 "aliases": [
718 "MI_TR4"
719 ]
720 },
721 "0x7162": {
722 "group": "midi",
723 "key": "QK_MIDI_TRANSPOSE_5",
724 "aliases": [
725 "MI_TR5"
726 ]
727 },
728 "0x7163": {
729 "group": "midi",
730 "key": "QK_MIDI_TRANSPOSE_6",
731 "aliases": [
732 "MI_TR6"
733 ]
734 },
735 "0x7164": {
736 "group": "midi",
737 "key": "QK_MIDI_TRANSPOSE_DOWN",
738 "aliases": [
739 "MI_TRSD"
740 ]
741 },
742 "0x7165": {
743 "group": "midi",
744 "key": "QK_MIDI_TRANSPOSE_UP",
745 "aliases": [
746 "MI_TRSU"
747 ]
748 },
749 "0x7166": {
750 "group": "midi",
751 "key": "QK_MIDI_VELOCITY_0",
752 "aliases": [
753 "MI_VL0"
754 ]
755 },
756 "0x7167": {
757 "group": "midi",
758 "key": "QK_MIDI_VELOCITY_1",
759 "aliases": [
760 "MI_VL1"
761 ]
762 },
763 "0x7168": {
764 "group": "midi",
765 "key": "QK_MIDI_VELOCITY_2",
766 "aliases": [
767 "MI_VL2"
768 ]
769 },
770 "0x7169": {
771 "group": "midi",
772 "key": "QK_MIDI_VELOCITY_3",
773 "aliases": [
774 "MI_VL3"
775 ]
776 },
777 "0x716A": {
778 "group": "midi",
779 "key": "QK_MIDI_VELOCITY_4",
780 "aliases": [
781 "MI_VL4"
782 ]
783 },
784 "0x716B": {
785 "group": "midi",
786 "key": "QK_MIDI_VELOCITY_5",
787 "aliases": [
788 "MI_VL5"
789 ]
790 },
791 "0x716C": {
792 "group": "midi",
793 "key": "QK_MIDI_VELOCITY_6",
794 "aliases": [
795 "MI_VL6"
796 ]
797 },
798 "0x716D": {
799 "group": "midi",
800 "key": "QK_MIDI_VELOCITY_7",
801 "aliases": [
802 "MI_VL7"
803 ]
804 },
805 "0x716E": {
806 "group": "midi",
807 "key": "QK_MIDI_VELOCITY_8",
808 "aliases": [
809 "MI_VL8"
810 ]
811 },
812 "0x716F": {
813 "group": "midi",
814 "key": "QK_MIDI_VELOCITY_9",
815 "aliases": [
816 "MI_VL9"
817 ]
818 },
819 "0x7170": {
820 "group": "midi",
821 "key": "QK_MIDI_VELOCITY_10",
822 "aliases": [
823 "MI_VL10"
824 ]
825 },
826 "0x7171": {
827 "group": "midi",
828 "key": "QK_MIDI_VELOCITY_DOWN",
829 "aliases": [
830 "MI_VELD"
831 ]
832 },
833 "0x7172": {
834 "group": "midi",
835 "key": "QK_MIDI_VELOCITY_UP",
836 "aliases": [
837 "MI_VELU"
838 ]
839 },
840 "0x7173": {
841 "group": "midi",
842 "key": "QK_MIDI_CHANNEL_1",
843 "aliases": [
844 "MI_CH1"
845 ]
846 },
847 "0x7174": {
848 "group": "midi",
849 "key": "QK_MIDI_CHANNEL_2",
850 "aliases": [
851 "MI_CH2"
852 ]
853 },
854 "0x7175": {
855 "group": "midi",
856 "key": "QK_MIDI_CHANNEL_3",
857 "aliases": [
858 "MI_CH3"
859 ]
860 },
861 "0x7176": {
862 "group": "midi",
863 "key": "QK_MIDI_CHANNEL_4",
864 "aliases": [
865 "MI_CH4"
866 ]
867 },
868 "0x7177": {
869 "group": "midi",
870 "key": "QK_MIDI_CHANNEL_5",
871 "aliases": [
872 "MI_CH5"
873 ]
874 },
875 "0x7178": {
876 "group": "midi",
877 "key": "QK_MIDI_CHANNEL_6",
878 "aliases": [
879 "MI_CH6"
880 ]
881 },
882 "0x7179": {
883 "group": "midi",
884 "key": "QK_MIDI_CHANNEL_7",
885 "aliases": [
886 "MI_CH7"
887 ]
888 },
889 "0x717A": {
890 "group": "midi",
891 "key": "QK_MIDI_CHANNEL_8",
892 "aliases": [
893 "MI_CH8"
894 ]
895 },
896 "0x717B": {
897 "group": "midi",
898 "key": "QK_MIDI_CHANNEL_9",
899 "aliases": [
900 "MI_CH9"
901 ]
902 },
903 "0x717C": {
904 "group": "midi",
905 "key": "QK_MIDI_CHANNEL_10",
906 "aliases": [
907 "MI_CH10"
908 ]
909 },
910 "0x717D": {
911 "group": "midi",
912 "key": "QK_MIDI_CHANNEL_11",
913 "aliases": [
914 "MI_CH11"
915 ]
916 },
917 "0x717E": {
918 "group": "midi",
919 "key": "QK_MIDI_CHANNEL_12",
920 "aliases": [
921 "MI_CH12"
922 ]
923 },
924 "0x717F": {
925 "group": "midi",
926 "key": "QK_MIDI_CHANNEL_13",
927 "aliases": [
928 "MI_CH13"
929 ]
930 },
931 "0x7180": {
932 "group": "midi",
933 "key": "QK_MIDI_CHANNEL_14",
934 "aliases": [
935 "MI_CH14"
936 ]
937 },
938 "0x7181": {
939 "group": "midi",
940 "key": "QK_MIDI_CHANNEL_15",
941 "aliases": [
942 "MI_CH15"
943 ]
944 },
945 "0x7182": {
946 "group": "midi",
947 "key": "QK_MIDI_CHANNEL_16",
948 "aliases": [
949 "MI_CH16"
950 ]
951 },
952 "0x7183": {
953 "group": "midi",
954 "key": "QK_MIDI_CHANNEL_DOWN",
955 "aliases": [
956 "MI_CHND"
957 ]
958 },
959 "0x7184": {
960 "group": "midi",
961 "key": "QK_MIDI_CHANNEL_UP",
962 "aliases": [
963 "MI_CHNU"
964 ]
965 },
966 "0x7185": {
967 "group": "midi",
968 "key": "QK_MIDI_ALL_NOTES_OFF",
969 "aliases": [
970 "MI_AOFF"
971 ]
972 },
973 "0x7186": {
974 "group": "midi",
975 "key": "QK_MIDI_SUSTAIN",
976 "aliases": [
977 "MI_SUST"
978 ]
979 },
980 "0x7187": {
981 "group": "midi",
982 "key": "QK_MIDI_PORTAMENTO",
983 "aliases": [
984 "MI_PORT"
985 ]
986 },
987 "0x7188": {
988 "group": "midi",
989 "key": "QK_MIDI_SOSTENUTO",
990 "aliases": [
991 "MI_SOST"
992 ]
993 },
994 "0x7189": {
995 "group": "midi",
996 "key": "QK_MIDI_SOFT",
997 "aliases": [
998 "MI_SOFT"
999 ]
1000 },
1001 "0x718A": {
1002 "group": "midi",
1003 "key": "QK_MIDI_LEGATO",
1004 "aliases": [
1005 "MI_LEG"
1006 ]
1007 },
1008 "0x718B": {
1009 "group": "midi",
1010 "key": "QK_MIDI_MODULATION",
1011 "aliases": [
1012 "MI_MOD"
1013 ]
1014 },
1015 "0x718C": {
1016 "group": "midi",
1017 "key": "QK_MIDI_MODULATION_SPEED_DOWN",
1018 "aliases": [
1019 "MI_MODD"
1020 ]
1021 },
1022 "0x718D": {
1023 "group": "midi",
1024 "key": "QK_MIDI_MODULATION_SPEED_UP",
1025 "aliases": [
1026 "MI_MODU"
1027 ]
1028 },
1029 "0x718E": {
1030 "group": "midi",
1031 "key": "QK_MIDI_PITCH_BEND_DOWN",
1032 "aliases": [
1033 "MI_BNDD"
1034 ]
1035 },
1036 "0x718F": {
1037 "group": "midi",
1038 "key": "QK_MIDI_PITCH_BEND_UP",
1039 "aliases": [
1040 "MI_BNDU"
1041 ]
1042 }
1043 }
1044}
diff --git a/quantum/keycodes.h b/quantum/keycodes.h
index 4fa4306ed6..cb1499dede 100644
--- a/quantum/keycodes.h
+++ b/quantum/keycodes.h
@@ -353,147 +353,147 @@ enum qk_keycode_defines {
353 QK_MIDI_ON = 0x7100, 353 QK_MIDI_ON = 0x7100,
354 QK_MIDI_OFF = 0x7101, 354 QK_MIDI_OFF = 0x7101,
355 QK_MIDI_TOGGLE = 0x7102, 355 QK_MIDI_TOGGLE = 0x7102,
356 QK_MIDI_NOTE_C_0 = 0x7110, 356 QK_MIDI_NOTE_C_0 = 0x7103,
357 QK_MIDI_NOTE_C_SHARP_0 = 0x7111, 357 QK_MIDI_NOTE_C_SHARP_0 = 0x7104,
358 QK_MIDI_NOTE_D_0 = 0x7112, 358 QK_MIDI_NOTE_D_0 = 0x7105,
359 QK_MIDI_NOTE_D_SHARP_0 = 0x7113, 359 QK_MIDI_NOTE_D_SHARP_0 = 0x7106,
360 QK_MIDI_NOTE_E_0 = 0x7114, 360 QK_MIDI_NOTE_E_0 = 0x7107,
361 QK_MIDI_NOTE_F_0 = 0x7115, 361 QK_MIDI_NOTE_F_0 = 0x7108,
362 QK_MIDI_NOTE_F_SHARP_0 = 0x7116, 362 QK_MIDI_NOTE_F_SHARP_0 = 0x7109,
363 QK_MIDI_NOTE_G_0 = 0x7117, 363 QK_MIDI_NOTE_G_0 = 0x710A,
364 QK_MIDI_NOTE_G_SHARP_0 = 0x7118, 364 QK_MIDI_NOTE_G_SHARP_0 = 0x710B,
365 QK_MIDI_NOTE_A_0 = 0x7119, 365 QK_MIDI_NOTE_A_0 = 0x710C,
366 QK_MIDI_NOTE_A_SHARP_0 = 0x711A, 366 QK_MIDI_NOTE_A_SHARP_0 = 0x710D,
367 QK_MIDI_NOTE_B_0 = 0x711B, 367 QK_MIDI_NOTE_B_0 = 0x710E,
368 QK_MIDI_NOTE_C_1 = 0x7120, 368 QK_MIDI_NOTE_C_1 = 0x710F,
369 QK_MIDI_NOTE_C_SHARP_1 = 0x7121, 369 QK_MIDI_NOTE_C_SHARP_1 = 0x7110,
370 QK_MIDI_NOTE_D_1 = 0x7122, 370 QK_MIDI_NOTE_D_1 = 0x7111,
371 QK_MIDI_NOTE_D_SHARP_1 = 0x7123, 371 QK_MIDI_NOTE_D_SHARP_1 = 0x7112,
372 QK_MIDI_NOTE_E_1 = 0x7124, 372 QK_MIDI_NOTE_E_1 = 0x7113,
373 QK_MIDI_NOTE_F_1 = 0x7125, 373 QK_MIDI_NOTE_F_1 = 0x7114,
374 QK_MIDI_NOTE_F_SHARP_1 = 0x7126, 374 QK_MIDI_NOTE_F_SHARP_1 = 0x7115,
375 QK_MIDI_NOTE_G_1 = 0x7127, 375 QK_MIDI_NOTE_G_1 = 0x7116,
376 QK_MIDI_NOTE_G_SHARP_1 = 0x7128, 376 QK_MIDI_NOTE_G_SHARP_1 = 0x7117,
377 QK_MIDI_NOTE_A_1 = 0x7129, 377 QK_MIDI_NOTE_A_1 = 0x7118,
378 QK_MIDI_NOTE_A_SHARP_1 = 0x712A, 378 QK_MIDI_NOTE_A_SHARP_1 = 0x7119,
379 QK_MIDI_NOTE_B_1 = 0x712B, 379 QK_MIDI_NOTE_B_1 = 0x711A,
380 QK_MIDI_NOTE_C_2 = 0x7130, 380 QK_MIDI_NOTE_C_2 = 0x711B,
381 QK_MIDI_NOTE_C_SHARP_2 = 0x7131, 381 QK_MIDI_NOTE_C_SHARP_2 = 0x711C,
382 QK_MIDI_NOTE_D_2 = 0x7132, 382 QK_MIDI_NOTE_D_2 = 0x711D,
383 QK_MIDI_NOTE_D_SHARP_2 = 0x7133, 383 QK_MIDI_NOTE_D_SHARP_2 = 0x711E,
384 QK_MIDI_NOTE_E_2 = 0x7134, 384 QK_MIDI_NOTE_E_2 = 0x711F,
385 QK_MIDI_NOTE_F_2 = 0x7135, 385 QK_MIDI_NOTE_F_2 = 0x7120,
386 QK_MIDI_NOTE_F_SHARP_2 = 0x7136, 386 QK_MIDI_NOTE_F_SHARP_2 = 0x7121,
387 QK_MIDI_NOTE_G_2 = 0x7137, 387 QK_MIDI_NOTE_G_2 = 0x7122,
388 QK_MIDI_NOTE_G_SHARP_2 = 0x7138, 388 QK_MIDI_NOTE_G_SHARP_2 = 0x7123,
389 QK_MIDI_NOTE_A_2 = 0x7139, 389 QK_MIDI_NOTE_A_2 = 0x7124,
390 QK_MIDI_NOTE_A_SHARP_2 = 0x713A, 390 QK_MIDI_NOTE_A_SHARP_2 = 0x7125,
391 QK_MIDI_NOTE_B_2 = 0x713B, 391 QK_MIDI_NOTE_B_2 = 0x7126,
392 QK_MIDI_NOTE_C_3 = 0x7140, 392 QK_MIDI_NOTE_C_3 = 0x7127,
393 QK_MIDI_NOTE_C_SHARP_3 = 0x7141, 393 QK_MIDI_NOTE_C_SHARP_3 = 0x7128,
394 QK_MIDI_NOTE_D_3 = 0x7142, 394 QK_MIDI_NOTE_D_3 = 0x7129,
395 QK_MIDI_NOTE_D_SHARP_3 = 0x7143, 395 QK_MIDI_NOTE_D_SHARP_3 = 0x712A,
396 QK_MIDI_NOTE_E_3 = 0x7144, 396 QK_MIDI_NOTE_E_3 = 0x712B,
397 QK_MIDI_NOTE_F_3 = 0x7145, 397 QK_MIDI_NOTE_F_3 = 0x712C,
398 QK_MIDI_NOTE_F_SHARP_3 = 0x7146, 398 QK_MIDI_NOTE_F_SHARP_3 = 0x712D,
399 QK_MIDI_NOTE_G_3 = 0x7147, 399 QK_MIDI_NOTE_G_3 = 0x712E,
400 QK_MIDI_NOTE_G_SHARP_3 = 0x7148, 400 QK_MIDI_NOTE_G_SHARP_3 = 0x712F,
401 QK_MIDI_NOTE_A_3 = 0x7149, 401 QK_MIDI_NOTE_A_3 = 0x7130,
402 QK_MIDI_NOTE_A_SHARP_3 = 0x714A, 402 QK_MIDI_NOTE_A_SHARP_3 = 0x7131,
403 QK_MIDI_NOTE_B_3 = 0x714B, 403 QK_MIDI_NOTE_B_3 = 0x7132,
404 QK_MIDI_NOTE_C_4 = 0x7150, 404 QK_MIDI_NOTE_C_4 = 0x7133,
405 QK_MIDI_NOTE_C_SHARP_4 = 0x7151, 405 QK_MIDI_NOTE_C_SHARP_4 = 0x7134,
406 QK_MIDI_NOTE_D_4 = 0x7152, 406 QK_MIDI_NOTE_D_4 = 0x7135,
407 QK_MIDI_NOTE_D_SHARP_4 = 0x7153, 407 QK_MIDI_NOTE_D_SHARP_4 = 0x7136,
408 QK_MIDI_NOTE_E_4 = 0x7154, 408 QK_MIDI_NOTE_E_4 = 0x7137,
409 QK_MIDI_NOTE_F_4 = 0x7155, 409 QK_MIDI_NOTE_F_4 = 0x7138,
410 QK_MIDI_NOTE_F_SHARP_4 = 0x7156, 410 QK_MIDI_NOTE_F_SHARP_4 = 0x7139,
411 QK_MIDI_NOTE_G_4 = 0x7157, 411 QK_MIDI_NOTE_G_4 = 0x713A,
412 QK_MIDI_NOTE_G_SHARP_4 = 0x7158, 412 QK_MIDI_NOTE_G_SHARP_4 = 0x713B,
413 QK_MIDI_NOTE_A_4 = 0x7159, 413 QK_MIDI_NOTE_A_4 = 0x713C,
414 QK_MIDI_NOTE_A_SHARP_4 = 0x715A, 414 QK_MIDI_NOTE_A_SHARP_4 = 0x713D,
415 QK_MIDI_NOTE_B_4 = 0x715B, 415 QK_MIDI_NOTE_B_4 = 0x713E,
416 QK_MIDI_NOTE_C_5 = 0x7160, 416 QK_MIDI_NOTE_C_5 = 0x713F,
417 QK_MIDI_NOTE_C_SHARP_5 = 0x7161, 417 QK_MIDI_NOTE_C_SHARP_5 = 0x7140,
418 QK_MIDI_NOTE_D_5 = 0x7162, 418 QK_MIDI_NOTE_D_5 = 0x7141,
419 QK_MIDI_NOTE_D_SHARP_5 = 0x7163, 419 QK_MIDI_NOTE_D_SHARP_5 = 0x7142,
420 QK_MIDI_NOTE_E_5 = 0x7164, 420 QK_MIDI_NOTE_E_5 = 0x7143,
421 QK_MIDI_NOTE_F_5 = 0x7165, 421 QK_MIDI_NOTE_F_5 = 0x7144,
422 QK_MIDI_NOTE_F_SHARP_5 = 0x7166, 422 QK_MIDI_NOTE_F_SHARP_5 = 0x7145,
423 QK_MIDI_NOTE_G_5 = 0x7167, 423 QK_MIDI_NOTE_G_5 = 0x7146,
424 QK_MIDI_NOTE_G_SHARP_5 = 0x7168, 424 QK_MIDI_NOTE_G_SHARP_5 = 0x7147,
425 QK_MIDI_NOTE_A_5 = 0x7169, 425 QK_MIDI_NOTE_A_5 = 0x7148,
426 QK_MIDI_NOTE_A_SHARP_5 = 0x716A, 426 QK_MIDI_NOTE_A_SHARP_5 = 0x7149,
427 QK_MIDI_NOTE_B_5 = 0x716B, 427 QK_MIDI_NOTE_B_5 = 0x714A,
428 QK_MIDI_OCTAVE_N2 = 0x7170, 428 QK_MIDI_OCTAVE_N2 = 0x714B,
429 QK_MIDI_OCTAVE_N1 = 0x7171, 429 QK_MIDI_OCTAVE_N1 = 0x714C,
430 QK_MIDI_OCTAVE_0 = 0x7172, 430 QK_MIDI_OCTAVE_0 = 0x714D,
431 QK_MIDI_OCTAVE_1 = 0x7173, 431 QK_MIDI_OCTAVE_1 = 0x714E,
432 QK_MIDI_OCTAVE_2 = 0x7174, 432 QK_MIDI_OCTAVE_2 = 0x714F,
433 QK_MIDI_OCTAVE_3 = 0x7175, 433 QK_MIDI_OCTAVE_3 = 0x7150,
434 QK_MIDI_OCTAVE_4 = 0x7176, 434 QK_MIDI_OCTAVE_4 = 0x7151,
435 QK_MIDI_OCTAVE_5 = 0x7177, 435 QK_MIDI_OCTAVE_5 = 0x7152,
436 QK_MIDI_OCTAVE_6 = 0x7178, 436 QK_MIDI_OCTAVE_6 = 0x7153,
437 QK_MIDI_OCTAVE_7 = 0x7179, 437 QK_MIDI_OCTAVE_7 = 0x7154,
438 QK_MIDI_OCTAVE_DOWN = 0x717A, 438 QK_MIDI_OCTAVE_DOWN = 0x7155,
439 QK_MIDI_OCTAVE_UP = 0x717B, 439 QK_MIDI_OCTAVE_UP = 0x7156,
440 QK_MIDI_TRANSPOSE_N6 = 0x7180, 440 QK_MIDI_TRANSPOSE_N6 = 0x7157,
441 QK_MIDI_TRANSPOSE_N5 = 0x7181, 441 QK_MIDI_TRANSPOSE_N5 = 0x7158,
442 QK_MIDI_TRANSPOSE_N4 = 0x7182, 442 QK_MIDI_TRANSPOSE_N4 = 0x7159,
443 QK_MIDI_TRANSPOSE_N3 = 0x7183, 443 QK_MIDI_TRANSPOSE_N3 = 0x715A,
444 QK_MIDI_TRANSPOSE_N2 = 0x7184, 444 QK_MIDI_TRANSPOSE_N2 = 0x715B,
445 QK_MIDI_TRANSPOSE_N1 = 0x7185, 445 QK_MIDI_TRANSPOSE_N1 = 0x715C,
446 QK_MIDI_TRANSPOSE_0 = 0x7186, 446 QK_MIDI_TRANSPOSE_0 = 0x715D,
447 QK_MIDI_TRANSPOSE_1 = 0x7187, 447 QK_MIDI_TRANSPOSE_1 = 0x715E,
448 QK_MIDI_TRANSPOSE_2 = 0x7188, 448 QK_MIDI_TRANSPOSE_2 = 0x715F,
449 QK_MIDI_TRANSPOSE_3 = 0x7189, 449 QK_MIDI_TRANSPOSE_3 = 0x7160,
450 QK_MIDI_TRANSPOSE_4 = 0x718A, 450 QK_MIDI_TRANSPOSE_4 = 0x7161,
451 QK_MIDI_TRANSPOSE_5 = 0x718B, 451 QK_MIDI_TRANSPOSE_5 = 0x7162,
452 QK_MIDI_TRANSPOSE_6 = 0x718C, 452 QK_MIDI_TRANSPOSE_6 = 0x7163,
453 QK_MIDI_TRANSPOSE_DOWN = 0x718D, 453 QK_MIDI_TRANSPOSE_DOWN = 0x7164,
454 QK_MIDI_TRANSPOSE_UP = 0x718E, 454 QK_MIDI_TRANSPOSE_UP = 0x7165,
455 QK_MIDI_VELOCITY_0 = 0x7190, 455 QK_MIDI_VELOCITY_0 = 0x7166,
456 QK_MIDI_VELOCITY_1 = 0x7191, 456 QK_MIDI_VELOCITY_1 = 0x7167,
457 QK_MIDI_VELOCITY_2 = 0x7192, 457 QK_MIDI_VELOCITY_2 = 0x7168,
458 QK_MIDI_VELOCITY_3 = 0x7193, 458 QK_MIDI_VELOCITY_3 = 0x7169,
459 QK_MIDI_VELOCITY_4 = 0x7194, 459 QK_MIDI_VELOCITY_4 = 0x716A,
460 QK_MIDI_VELOCITY_5 = 0x7195, 460 QK_MIDI_VELOCITY_5 = 0x716B,
461 QK_MIDI_VELOCITY_6 = 0x7196, 461 QK_MIDI_VELOCITY_6 = 0x716C,
462 QK_MIDI_VELOCITY_7 = 0x7197, 462 QK_MIDI_VELOCITY_7 = 0x716D,
463 QK_MIDI_VELOCITY_8 = 0x7198, 463 QK_MIDI_VELOCITY_8 = 0x716E,
464 QK_MIDI_VELOCITY_9 = 0x7199, 464 QK_MIDI_VELOCITY_9 = 0x716F,
465 QK_MIDI_VELOCITY_10 = 0x719A, 465 QK_MIDI_VELOCITY_10 = 0x7170,
466 QK_MIDI_VELOCITY_DOWN = 0x719B, 466 QK_MIDI_VELOCITY_DOWN = 0x7171,
467 QK_MIDI_VELOCITY_UP = 0x719C, 467 QK_MIDI_VELOCITY_UP = 0x7172,
468 QK_MIDI_CHANNEL_1 = 0x71A0, 468 QK_MIDI_CHANNEL_1 = 0x7173,
469 QK_MIDI_CHANNEL_2 = 0x71A1, 469 QK_MIDI_CHANNEL_2 = 0x7174,
470 QK_MIDI_CHANNEL_3 = 0x71A2, 470 QK_MIDI_CHANNEL_3 = 0x7175,
471 QK_MIDI_CHANNEL_4 = 0x71A3, 471 QK_MIDI_CHANNEL_4 = 0x7176,
472 QK_MIDI_CHANNEL_5 = 0x71A4, 472 QK_MIDI_CHANNEL_5 = 0x7177,
473 QK_MIDI_CHANNEL_6 = 0x71A5, 473 QK_MIDI_CHANNEL_6 = 0x7178,
474 QK_MIDI_CHANNEL_7 = 0x71A6, 474 QK_MIDI_CHANNEL_7 = 0x7179,
475 QK_MIDI_CHANNEL_8 = 0x71A7, 475 QK_MIDI_CHANNEL_8 = 0x717A,
476 QK_MIDI_CHANNEL_9 = 0x71A8, 476 QK_MIDI_CHANNEL_9 = 0x717B,
477 QK_MIDI_CHANNEL_10 = 0x71A9, 477 QK_MIDI_CHANNEL_10 = 0x717C,
478 QK_MIDI_CHANNEL_11 = 0x71AA, 478 QK_MIDI_CHANNEL_11 = 0x717D,
479 QK_MIDI_CHANNEL_12 = 0x71AB, 479 QK_MIDI_CHANNEL_12 = 0x717E,
480 QK_MIDI_CHANNEL_13 = 0x71AC, 480 QK_MIDI_CHANNEL_13 = 0x717F,
481 QK_MIDI_CHANNEL_14 = 0x71AD, 481 QK_MIDI_CHANNEL_14 = 0x7180,
482 QK_MIDI_CHANNEL_15 = 0x71AE, 482 QK_MIDI_CHANNEL_15 = 0x7181,
483 QK_MIDI_CHANNEL_16 = 0x71AF, 483 QK_MIDI_CHANNEL_16 = 0x7182,
484 QK_MIDI_CHANNEL_DOWN = 0x71B0, 484 QK_MIDI_CHANNEL_DOWN = 0x7183,
485 QK_MIDI_CHANNEL_UP = 0x71B1, 485 QK_MIDI_CHANNEL_UP = 0x7184,
486 QK_MIDI_ALL_NOTES_OFF = 0x71C0, 486 QK_MIDI_ALL_NOTES_OFF = 0x7185,
487 QK_MIDI_SUSTAIN = 0x71C1, 487 QK_MIDI_SUSTAIN = 0x7186,
488 QK_MIDI_PORTAMENTO = 0x71C2, 488 QK_MIDI_PORTAMENTO = 0x7187,
489 QK_MIDI_SOSTENUTO = 0x71C3, 489 QK_MIDI_SOSTENUTO = 0x7188,
490 QK_MIDI_SOFT = 0x71C4, 490 QK_MIDI_SOFT = 0x7189,
491 QK_MIDI_LEGATO = 0x71C5, 491 QK_MIDI_LEGATO = 0x718A,
492 QK_MIDI_MODULATION = 0x71C6, 492 QK_MIDI_MODULATION = 0x718B,
493 QK_MIDI_MODULATION_SPEED_DOWN = 0x71C7, 493 QK_MIDI_MODULATION_SPEED_DOWN = 0x718C,
494 QK_MIDI_MODULATION_SPEED_UP = 0x71C8, 494 QK_MIDI_MODULATION_SPEED_UP = 0x718D,
495 QK_MIDI_PITCH_BEND_DOWN = 0x71C9, 495 QK_MIDI_PITCH_BEND_DOWN = 0x718E,
496 QK_MIDI_PITCH_BEND_UP = 0x71CA, 496 QK_MIDI_PITCH_BEND_UP = 0x718F,
497 SQ_ON = 0x7200, 497 SQ_ON = 0x7200,
498 SQ_OFF = 0x7201, 498 SQ_OFF = 0x7201,
499 SQ_TOG = 0x7202, 499 SQ_TOG = 0x7202,