1
0
Fork 0

Normalise MIDI keycodes (#18972)

* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`

* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`

* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`

* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`

* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`

* Misc controls

* Note keycodes

* Add legacy keycodes

* Regenerate keycodes

* Typo
This commit is contained in:
Ryan 2022-11-07 13:26:15 +11:00 committed by GitHub
parent 442e7653cc
commit 8b658dcc9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
39 changed files with 1799 additions and 1154 deletions

View file

@ -346,150 +346,150 @@ enum qk_keycode_defines {
MAGIC_SWAP_ESCAPE_CAPSLOCK = 0x7020,
MAGIC_UNSWAP_ESCAPE_CAPSLOCK = 0x7021,
MAGIC_TOGGLE_ESCAPE_CAPSLOCK = 0x7022,
MI_ON = 0x7100,
MI_OFF = 0x7101,
MI_TOG = 0x7102,
MI_C = 0x7110,
MI_Cs = 0x7111,
MI_D = 0x7112,
MI_Ds = 0x7113,
MI_E = 0x7114,
MI_F = 0x7115,
MI_Fs = 0x7116,
MI_G = 0x7117,
MI_Gs = 0x7118,
MI_A = 0x7119,
MI_As = 0x711A,
MI_B = 0x711B,
MI_C_1 = 0x7120,
MI_Cs_1 = 0x7121,
MI_D_1 = 0x7122,
MI_Ds_1 = 0x7123,
MI_E_1 = 0x7124,
MI_F_1 = 0x7125,
MI_Fs_1 = 0x7126,
MI_G_1 = 0x7127,
MI_Gs_1 = 0x7128,
MI_A_1 = 0x7129,
MI_As_1 = 0x712A,
MI_B_1 = 0x712B,
MI_C_2 = 0x7130,
MI_Cs_2 = 0x7131,
MI_D_2 = 0x7132,
MI_Ds_2 = 0x7133,
MI_E_2 = 0x7134,
MI_F_2 = 0x7135,
MI_Fs_2 = 0x7136,
MI_G_2 = 0x7137,
MI_Gs_2 = 0x7138,
MI_A_2 = 0x7139,
MI_As_2 = 0x713A,
MI_B_2 = 0x713B,
MI_C_3 = 0x7140,
MI_Cs_3 = 0x7141,
MI_D_3 = 0x7142,
MI_Ds_3 = 0x7143,
MI_E_3 = 0x7144,
MI_F_3 = 0x7145,
MI_Fs_3 = 0x7146,
MI_G_3 = 0x7147,
MI_Gs_3 = 0x7148,
MI_A_3 = 0x7149,
MI_As_3 = 0x714A,
MI_B_3 = 0x714B,
MI_C_4 = 0x7150,
MI_Cs_4 = 0x7151,
MI_D_4 = 0x7152,
MI_Ds_4 = 0x7153,
MI_E_4 = 0x7154,
MI_F_4 = 0x7155,
MI_Fs_4 = 0x7156,
MI_G_4 = 0x7157,
MI_Gs_4 = 0x7158,
MI_A_4 = 0x7159,
MI_As_4 = 0x715A,
MI_B_4 = 0x715B,
MI_C_5 = 0x7160,
MI_Cs_5 = 0x7161,
MI_D_5 = 0x7162,
MI_Ds_5 = 0x7163,
MI_E_5 = 0x7164,
MI_F_5 = 0x7165,
MI_Fs_5 = 0x7166,
MI_G_5 = 0x7167,
MI_Gs_5 = 0x7168,
MI_A_5 = 0x7169,
MI_As_5 = 0x716A,
MI_B_5 = 0x716B,
MI_OCT_N2 = 0x7170,
MI_OCT_N1 = 0x7171,
MI_OCT_0 = 0x7172,
MI_OCT_1 = 0x7173,
MI_OCT_2 = 0x7174,
MI_OCT_3 = 0x7175,
MI_OCT_4 = 0x7176,
MI_OCT_5 = 0x7177,
MI_OCT_6 = 0x7178,
MI_OCT_7 = 0x7179,
MI_OCTD = 0x717A,
MI_OCTU = 0x717B,
MI_TRNS_N6 = 0x7180,
MI_TRNS_N5 = 0x7181,
MI_TRNS_N4 = 0x7182,
MI_TRNS_N3 = 0x7183,
MI_TRNS_N2 = 0x7184,
MI_TRNS_N1 = 0x7185,
MI_TRNS_0 = 0x7186,
MI_TRNS_1 = 0x7187,
MI_TRNS_2 = 0x7188,
MI_TRNS_3 = 0x7189,
MI_TRNS_4 = 0x718A,
MI_TRNS_5 = 0x718B,
MI_TRNS_6 = 0x718C,
MI_TRNSD = 0x718D,
MI_TRNSU = 0x718E,
MI_VEL_0 = 0x7190,
MI_VEL_1 = 0x7191,
MI_VEL_2 = 0x7192,
MI_VEL_3 = 0x7193,
MI_VEL_4 = 0x7194,
MI_VEL_5 = 0x7195,
MI_VEL_6 = 0x7196,
MI_VEL_7 = 0x7197,
MI_VEL_8 = 0x7198,
MI_VEL_9 = 0x7199,
MI_VEL_10 = 0x719A,
MI_VELD = 0x719B,
MI_VELU = 0x719C,
MI_CH1 = 0x71A0,
MI_CH2 = 0x71A1,
MI_CH3 = 0x71A2,
MI_CH4 = 0x71A3,
MI_CH5 = 0x71A4,
MI_CH6 = 0x71A5,
MI_CH7 = 0x71A6,
MI_CH8 = 0x71A7,
MI_CH9 = 0x71A8,
MI_CH10 = 0x71A9,
MI_CH11 = 0x71AA,
MI_CH12 = 0x71AB,
MI_CH13 = 0x71AC,
MI_CH14 = 0x71AD,
MI_CH15 = 0x71AE,
MI_CH16 = 0x71AF,
MI_CHD = 0x71B0,
MI_CHU = 0x71B1,
MI_ALLOFF = 0x71C0,
MI_SUS = 0x71C1,
MI_PORT = 0x71C2,
MI_SOST = 0x71C3,
MI_SOFT = 0x71C4,
MI_LEG = 0x71C5,
MI_MOD = 0x71C6,
MI_MODSD = 0x71C7,
MI_MODSU = 0x71C8,
MI_BENDD = 0x71C9,
MI_BENDU = 0x71CA,
QK_MIDI_ON = 0x7100,
QK_MIDI_OFF = 0x7101,
QK_MIDI_TOGGLE = 0x7102,
QK_MIDI_NOTE_C_0 = 0x7110,
QK_MIDI_NOTE_C_SHARP_0 = 0x7111,
QK_MIDI_NOTE_D_0 = 0x7112,
QK_MIDI_NOTE_D_SHARP_0 = 0x7113,
QK_MIDI_NOTE_E_0 = 0x7114,
QK_MIDI_NOTE_F_0 = 0x7115,
QK_MIDI_NOTE_F_SHARP_0 = 0x7116,
QK_MIDI_NOTE_G_0 = 0x7117,
QK_MIDI_NOTE_G_SHARP_0 = 0x7118,
QK_MIDI_NOTE_A_0 = 0x7119,
QK_MIDI_NOTE_A_SHARP_0 = 0x711A,
QK_MIDI_NOTE_B_0 = 0x711B,
QK_MIDI_NOTE_C_1 = 0x7120,
QK_MIDI_NOTE_C_SHARP_1 = 0x7121,
QK_MIDI_NOTE_D_1 = 0x7122,
QK_MIDI_NOTE_D_SHARP_1 = 0x7123,
QK_MIDI_NOTE_E_1 = 0x7124,
QK_MIDI_NOTE_F_1 = 0x7125,
QK_MIDI_NOTE_F_SHARP_1 = 0x7126,
QK_MIDI_NOTE_G_1 = 0x7127,
QK_MIDI_NOTE_G_SHARP_1 = 0x7128,
QK_MIDI_NOTE_A_1 = 0x7129,
QK_MIDI_NOTE_A_SHARP_1 = 0x712A,
QK_MIDI_NOTE_B_1 = 0x712B,
QK_MIDI_NOTE_C_2 = 0x7130,
QK_MIDI_NOTE_C_SHARP_2 = 0x7131,
QK_MIDI_NOTE_D_2 = 0x7132,
QK_MIDI_NOTE_D_SHARP_2 = 0x7133,
QK_MIDI_NOTE_E_2 = 0x7134,
QK_MIDI_NOTE_F_2 = 0x7135,
QK_MIDI_NOTE_F_SHARP_2 = 0x7136,
QK_MIDI_NOTE_G_2 = 0x7137,
QK_MIDI_NOTE_G_SHARP_2 = 0x7138,
QK_MIDI_NOTE_A_2 = 0x7139,
QK_MIDI_NOTE_A_SHARP_2 = 0x713A,
QK_MIDI_NOTE_B_2 = 0x713B,
QK_MIDI_NOTE_C_3 = 0x7140,
QK_MIDI_NOTE_C_SHARP_3 = 0x7141,
QK_MIDI_NOTE_D_3 = 0x7142,
QK_MIDI_NOTE_D_SHARP_3 = 0x7143,
QK_MIDI_NOTE_E_3 = 0x7144,
QK_MIDI_NOTE_F_3 = 0x7145,
QK_MIDI_NOTE_F_SHARP_3 = 0x7146,
QK_MIDI_NOTE_G_3 = 0x7147,
QK_MIDI_NOTE_G_SHARP_3 = 0x7148,
QK_MIDI_NOTE_A_3 = 0x7149,
QK_MIDI_NOTE_A_SHARP_3 = 0x714A,
QK_MIDI_NOTE_B_3 = 0x714B,
QK_MIDI_NOTE_C_4 = 0x7150,
QK_MIDI_NOTE_C_SHARP_4 = 0x7151,
QK_MIDI_NOTE_D_4 = 0x7152,
QK_MIDI_NOTE_D_SHARP_4 = 0x7153,
QK_MIDI_NOTE_E_4 = 0x7154,
QK_MIDI_NOTE_F_4 = 0x7155,
QK_MIDI_NOTE_F_SHARP_4 = 0x7156,
QK_MIDI_NOTE_G_4 = 0x7157,
QK_MIDI_NOTE_G_SHARP_4 = 0x7158,
QK_MIDI_NOTE_A_4 = 0x7159,
QK_MIDI_NOTE_A_SHARP_4 = 0x715A,
QK_MIDI_NOTE_B_4 = 0x715B,
QK_MIDI_NOTE_C_5 = 0x7160,
QK_MIDI_NOTE_C_SHARP_5 = 0x7161,
QK_MIDI_NOTE_D_5 = 0x7162,
QK_MIDI_NOTE_D_SHARP_5 = 0x7163,
QK_MIDI_NOTE_E_5 = 0x7164,
QK_MIDI_NOTE_F_5 = 0x7165,
QK_MIDI_NOTE_F_SHARP_5 = 0x7166,
QK_MIDI_NOTE_G_5 = 0x7167,
QK_MIDI_NOTE_G_SHARP_5 = 0x7168,
QK_MIDI_NOTE_A_5 = 0x7169,
QK_MIDI_NOTE_A_SHARP_5 = 0x716A,
QK_MIDI_NOTE_B_5 = 0x716B,
QK_MIDI_OCTAVE_N2 = 0x7170,
QK_MIDI_OCTAVE_N1 = 0x7171,
QK_MIDI_OCTAVE_0 = 0x7172,
QK_MIDI_OCTAVE_1 = 0x7173,
QK_MIDI_OCTAVE_2 = 0x7174,
QK_MIDI_OCTAVE_3 = 0x7175,
QK_MIDI_OCTAVE_4 = 0x7176,
QK_MIDI_OCTAVE_5 = 0x7177,
QK_MIDI_OCTAVE_6 = 0x7178,
QK_MIDI_OCTAVE_7 = 0x7179,
QK_MIDI_OCTAVE_DOWN = 0x717A,
QK_MIDI_OCTAVE_UP = 0x717B,
QK_MIDI_TRANSPOSE_N6 = 0x7180,
QK_MIDI_TRANSPOSE_N5 = 0x7181,
QK_MIDI_TRANSPOSE_N4 = 0x7182,
QK_MIDI_TRANSPOSE_N3 = 0x7183,
QK_MIDI_TRANSPOSE_N2 = 0x7184,
QK_MIDI_TRANSPOSE_N1 = 0x7185,
QK_MIDI_TRANSPOSE_0 = 0x7186,
QK_MIDI_TRANSPOSE_1 = 0x7187,
QK_MIDI_TRANSPOSE_2 = 0x7188,
QK_MIDI_TRANSPOSE_3 = 0x7189,
QK_MIDI_TRANSPOSE_4 = 0x718A,
QK_MIDI_TRANSPOSE_5 = 0x718B,
QK_MIDI_TRANSPOSE_6 = 0x718C,
QK_MIDI_TRANSPOSE_DOWN = 0x718D,
QK_MIDI_TRANSPOSE_UP = 0x718E,
QK_MIDI_VELOCITY_0 = 0x7190,
QK_MIDI_VELOCITY_1 = 0x7191,
QK_MIDI_VELOCITY_2 = 0x7192,
QK_MIDI_VELOCITY_3 = 0x7193,
QK_MIDI_VELOCITY_4 = 0x7194,
QK_MIDI_VELOCITY_5 = 0x7195,
QK_MIDI_VELOCITY_6 = 0x7196,
QK_MIDI_VELOCITY_7 = 0x7197,
QK_MIDI_VELOCITY_8 = 0x7198,
QK_MIDI_VELOCITY_9 = 0x7199,
QK_MIDI_VELOCITY_10 = 0x719A,
QK_MIDI_VELOCITY_DOWN = 0x719B,
QK_MIDI_VELOCITY_UP = 0x719C,
QK_MIDI_CHANNEL_1 = 0x71A0,
QK_MIDI_CHANNEL_2 = 0x71A1,
QK_MIDI_CHANNEL_3 = 0x71A2,
QK_MIDI_CHANNEL_4 = 0x71A3,
QK_MIDI_CHANNEL_5 = 0x71A4,
QK_MIDI_CHANNEL_6 = 0x71A5,
QK_MIDI_CHANNEL_7 = 0x71A6,
QK_MIDI_CHANNEL_8 = 0x71A7,
QK_MIDI_CHANNEL_9 = 0x71A8,
QK_MIDI_CHANNEL_10 = 0x71A9,
QK_MIDI_CHANNEL_11 = 0x71AA,
QK_MIDI_CHANNEL_12 = 0x71AB,
QK_MIDI_CHANNEL_13 = 0x71AC,
QK_MIDI_CHANNEL_14 = 0x71AD,
QK_MIDI_CHANNEL_15 = 0x71AE,
QK_MIDI_CHANNEL_16 = 0x71AF,
QK_MIDI_CHANNEL_DOWN = 0x71B0,
QK_MIDI_CHANNEL_UP = 0x71B1,
QK_MIDI_ALL_NOTES_OFF = 0x71C0,
QK_MIDI_SUSTAIN = 0x71C1,
QK_MIDI_PORTAMENTO = 0x71C2,
QK_MIDI_SOSTENUTO = 0x71C3,
QK_MIDI_SOFT = 0x71C4,
QK_MIDI_LEGATO = 0x71C5,
QK_MIDI_MODULATION = 0x71C6,
QK_MIDI_MODULATION_SPEED_DOWN = 0x71C7,
QK_MIDI_MODULATION_SPEED_UP = 0x71C8,
QK_MIDI_PITCH_BEND_DOWN = 0x71C9,
QK_MIDI_PITCH_BEND_UP = 0x71CA,
SQ_ON = 0x7200,
SQ_OFF = 0x7201,
SQ_TOG = 0x7202,
@ -898,36 +898,180 @@ enum qk_keycode_defines {
EC_SWAP = MAGIC_SWAP_ESCAPE_CAPSLOCK,
EC_NORM = MAGIC_UNSWAP_ESCAPE_CAPSLOCK,
EC_TOGG = MAGIC_TOGGLE_ESCAPE_CAPSLOCK,
MI_Db = MI_Cs,
MI_Eb = MI_Ds,
MI_Gb = MI_Fs,
MI_Ab = MI_Gs,
MI_Bb = MI_As,
MI_Db_1 = MI_Cs_1,
MI_Eb_1 = MI_Ds_1,
MI_Gb_1 = MI_Fs_1,
MI_Ab_1 = MI_Gs_1,
MI_Bb_1 = MI_As_1,
MI_Db_2 = MI_Cs_2,
MI_Eb_2 = MI_Ds_2,
MI_Gb_2 = MI_Fs_2,
MI_Ab_2 = MI_Gs_2,
MI_Bb_2 = MI_As_2,
MI_Db_3 = MI_Cs_3,
MI_Eb_3 = MI_Ds_3,
MI_Gb_3 = MI_Fs_3,
MI_Ab_3 = MI_Gs_3,
MI_Bb_3 = MI_As_3,
MI_Db_4 = MI_Cs_4,
MI_Eb_4 = MI_Ds_4,
MI_Gb_4 = MI_Fs_4,
MI_Ab_4 = MI_Gs_4,
MI_Bb_4 = MI_As_4,
MI_Db_5 = MI_Cs_5,
MI_Eb_5 = MI_Ds_5,
MI_Gb_5 = MI_Fs_5,
MI_Ab_5 = MI_Gs_5,
MI_Bb_5 = MI_As_5,
MI_ON = QK_MIDI_ON,
MI_OFF = QK_MIDI_OFF,
MI_TOGG = QK_MIDI_TOGGLE,
MI_C = QK_MIDI_NOTE_C_0,
MI_Cs = QK_MIDI_NOTE_C_SHARP_0,
MI_Db = QK_MIDI_NOTE_C_SHARP_0,
MI_D = QK_MIDI_NOTE_D_0,
MI_Ds = QK_MIDI_NOTE_D_SHARP_0,
MI_Eb = QK_MIDI_NOTE_D_SHARP_0,
MI_E = QK_MIDI_NOTE_E_0,
MI_F = QK_MIDI_NOTE_F_0,
MI_Fs = QK_MIDI_NOTE_F_SHARP_0,
MI_Gb = QK_MIDI_NOTE_F_SHARP_0,
MI_G = QK_MIDI_NOTE_G_0,
MI_Gs = QK_MIDI_NOTE_G_SHARP_0,
MI_Ab = QK_MIDI_NOTE_G_SHARP_0,
MI_A = QK_MIDI_NOTE_A_0,
MI_As = QK_MIDI_NOTE_A_SHARP_0,
MI_Bb = QK_MIDI_NOTE_A_SHARP_0,
MI_B = QK_MIDI_NOTE_B_0,
MI_C1 = QK_MIDI_NOTE_C_1,
MI_Cs1 = QK_MIDI_NOTE_C_SHARP_1,
MI_Db1 = QK_MIDI_NOTE_C_SHARP_1,
MI_D1 = QK_MIDI_NOTE_D_1,
MI_Ds1 = QK_MIDI_NOTE_D_SHARP_1,
MI_Eb1 = QK_MIDI_NOTE_D_SHARP_1,
MI_E1 = QK_MIDI_NOTE_E_1,
MI_F1 = QK_MIDI_NOTE_F_1,
MI_Fs1 = QK_MIDI_NOTE_F_SHARP_1,
MI_Gb1 = QK_MIDI_NOTE_F_SHARP_1,
MI_G1 = QK_MIDI_NOTE_G_1,
MI_Gs1 = QK_MIDI_NOTE_G_SHARP_1,
MI_Ab1 = QK_MIDI_NOTE_G_SHARP_1,
MI_A1 = QK_MIDI_NOTE_A_1,
MI_As1 = QK_MIDI_NOTE_A_SHARP_1,
MI_Bb1 = QK_MIDI_NOTE_A_SHARP_1,
MI_B1 = QK_MIDI_NOTE_B_1,
MI_C2 = QK_MIDI_NOTE_C_2,
MI_Cs2 = QK_MIDI_NOTE_C_SHARP_2,
MI_Db2 = QK_MIDI_NOTE_C_SHARP_2,
MI_D2 = QK_MIDI_NOTE_D_2,
MI_Ds2 = QK_MIDI_NOTE_D_SHARP_2,
MI_Eb2 = QK_MIDI_NOTE_D_SHARP_2,
MI_E2 = QK_MIDI_NOTE_E_2,
MI_F2 = QK_MIDI_NOTE_F_2,
MI_Fs2 = QK_MIDI_NOTE_F_SHARP_2,
MI_Gb2 = QK_MIDI_NOTE_F_SHARP_2,
MI_G2 = QK_MIDI_NOTE_G_2,
MI_Gs2 = QK_MIDI_NOTE_G_SHARP_2,
MI_Ab2 = QK_MIDI_NOTE_G_SHARP_2,
MI_A2 = QK_MIDI_NOTE_A_2,
MI_As2 = QK_MIDI_NOTE_A_SHARP_2,
MI_Bb2 = QK_MIDI_NOTE_A_SHARP_2,
MI_B2 = QK_MIDI_NOTE_B_2,
MI_C3 = QK_MIDI_NOTE_C_3,
MI_Cs3 = QK_MIDI_NOTE_C_SHARP_3,
MI_Db3 = QK_MIDI_NOTE_C_SHARP_3,
MI_D3 = QK_MIDI_NOTE_D_3,
MI_Ds3 = QK_MIDI_NOTE_D_SHARP_3,
MI_Eb3 = QK_MIDI_NOTE_D_SHARP_3,
MI_E3 = QK_MIDI_NOTE_E_3,
MI_F3 = QK_MIDI_NOTE_F_3,
MI_Fs3 = QK_MIDI_NOTE_F_SHARP_3,
MI_Gb3 = QK_MIDI_NOTE_F_SHARP_3,
MI_G3 = QK_MIDI_NOTE_G_3,
MI_Gs3 = QK_MIDI_NOTE_G_SHARP_3,
MI_Ab3 = QK_MIDI_NOTE_G_SHARP_3,
MI_A3 = QK_MIDI_NOTE_A_3,
MI_As3 = QK_MIDI_NOTE_A_SHARP_3,
MI_Bb3 = QK_MIDI_NOTE_A_SHARP_3,
MI_B3 = QK_MIDI_NOTE_B_3,
MI_C4 = QK_MIDI_NOTE_C_4,
MI_Cs4 = QK_MIDI_NOTE_C_SHARP_4,
MI_Db4 = QK_MIDI_NOTE_C_SHARP_4,
MI_D4 = QK_MIDI_NOTE_D_4,
MI_Ds4 = QK_MIDI_NOTE_D_SHARP_4,
MI_Eb4 = QK_MIDI_NOTE_D_SHARP_4,
MI_E4 = QK_MIDI_NOTE_E_4,
MI_F4 = QK_MIDI_NOTE_F_4,
MI_Fs4 = QK_MIDI_NOTE_F_SHARP_4,
MI_Gb4 = QK_MIDI_NOTE_F_SHARP_4,
MI_G4 = QK_MIDI_NOTE_G_4,
MI_Gs4 = QK_MIDI_NOTE_G_SHARP_4,
MI_Ab4 = QK_MIDI_NOTE_G_SHARP_4,
MI_A4 = QK_MIDI_NOTE_A_4,
MI_As4 = QK_MIDI_NOTE_A_SHARP_4,
MI_Bb4 = QK_MIDI_NOTE_A_SHARP_4,
MI_B4 = QK_MIDI_NOTE_B_4,
MI_C5 = QK_MIDI_NOTE_C_5,
MI_Cs5 = QK_MIDI_NOTE_C_SHARP_5,
MI_Db5 = QK_MIDI_NOTE_C_SHARP_5,
MI_D5 = QK_MIDI_NOTE_D_5,
MI_Ds5 = QK_MIDI_NOTE_D_SHARP_5,
MI_Eb5 = QK_MIDI_NOTE_D_SHARP_5,
MI_E5 = QK_MIDI_NOTE_E_5,
MI_F5 = QK_MIDI_NOTE_F_5,
MI_Fs5 = QK_MIDI_NOTE_F_SHARP_5,
MI_Gb5 = QK_MIDI_NOTE_F_SHARP_5,
MI_G5 = QK_MIDI_NOTE_G_5,
MI_Gs5 = QK_MIDI_NOTE_G_SHARP_5,
MI_Ab5 = QK_MIDI_NOTE_G_SHARP_5,
MI_A5 = QK_MIDI_NOTE_A_5,
MI_As5 = QK_MIDI_NOTE_A_SHARP_5,
MI_Bb5 = QK_MIDI_NOTE_A_SHARP_5,
MI_B5 = QK_MIDI_NOTE_B_5,
MI_OCN2 = QK_MIDI_OCTAVE_N2,
MI_OCN1 = QK_MIDI_OCTAVE_N1,
MI_OC0 = QK_MIDI_OCTAVE_0,
MI_OC1 = QK_MIDI_OCTAVE_1,
MI_OC2 = QK_MIDI_OCTAVE_2,
MI_OC3 = QK_MIDI_OCTAVE_3,
MI_OC4 = QK_MIDI_OCTAVE_4,
MI_OC5 = QK_MIDI_OCTAVE_5,
MI_OC6 = QK_MIDI_OCTAVE_6,
MI_OC7 = QK_MIDI_OCTAVE_7,
MI_OCTD = QK_MIDI_OCTAVE_DOWN,
MI_OCTU = QK_MIDI_OCTAVE_UP,
MI_TRN6 = QK_MIDI_TRANSPOSE_N6,
MI_TRN5 = QK_MIDI_TRANSPOSE_N5,
MI_TRN4 = QK_MIDI_TRANSPOSE_N4,
MI_TRN3 = QK_MIDI_TRANSPOSE_N3,
MI_TRN2 = QK_MIDI_TRANSPOSE_N2,
MI_TRN1 = QK_MIDI_TRANSPOSE_N1,
MI_TR0 = QK_MIDI_TRANSPOSE_0,
MI_TR1 = QK_MIDI_TRANSPOSE_1,
MI_TR2 = QK_MIDI_TRANSPOSE_2,
MI_TR3 = QK_MIDI_TRANSPOSE_3,
MI_TR4 = QK_MIDI_TRANSPOSE_4,
MI_TR5 = QK_MIDI_TRANSPOSE_5,
MI_TR6 = QK_MIDI_TRANSPOSE_6,
MI_TRSD = QK_MIDI_TRANSPOSE_DOWN,
MI_TRSU = QK_MIDI_TRANSPOSE_UP,
MI_VL0 = QK_MIDI_VELOCITY_0,
MI_VL1 = QK_MIDI_VELOCITY_1,
MI_VL2 = QK_MIDI_VELOCITY_2,
MI_VL3 = QK_MIDI_VELOCITY_3,
MI_VL4 = QK_MIDI_VELOCITY_4,
MI_VL5 = QK_MIDI_VELOCITY_5,
MI_VL6 = QK_MIDI_VELOCITY_6,
MI_VL7 = QK_MIDI_VELOCITY_7,
MI_VL8 = QK_MIDI_VELOCITY_8,
MI_VL9 = QK_MIDI_VELOCITY_9,
MI_VL10 = QK_MIDI_VELOCITY_10,
MI_VELD = QK_MIDI_VELOCITY_DOWN,
MI_VELU = QK_MIDI_VELOCITY_UP,
MI_CH1 = QK_MIDI_CHANNEL_1,
MI_CH2 = QK_MIDI_CHANNEL_2,
MI_CH3 = QK_MIDI_CHANNEL_3,
MI_CH4 = QK_MIDI_CHANNEL_4,
MI_CH5 = QK_MIDI_CHANNEL_5,
MI_CH6 = QK_MIDI_CHANNEL_6,
MI_CH7 = QK_MIDI_CHANNEL_7,
MI_CH8 = QK_MIDI_CHANNEL_8,
MI_CH9 = QK_MIDI_CHANNEL_9,
MI_CH10 = QK_MIDI_CHANNEL_10,
MI_CH11 = QK_MIDI_CHANNEL_11,
MI_CH12 = QK_MIDI_CHANNEL_12,
MI_CH13 = QK_MIDI_CHANNEL_13,
MI_CH14 = QK_MIDI_CHANNEL_14,
MI_CH15 = QK_MIDI_CHANNEL_15,
MI_CH16 = QK_MIDI_CHANNEL_16,
MI_CHND = QK_MIDI_CHANNEL_DOWN,
MI_CHNU = QK_MIDI_CHANNEL_UP,
MI_AOFF = QK_MIDI_ALL_NOTES_OFF,
MI_SUST = QK_MIDI_SUSTAIN,
MI_PORT = QK_MIDI_PORTAMENTO,
MI_SOST = QK_MIDI_SOSTENUTO,
MI_SOFT = QK_MIDI_SOFT,
MI_LEG = QK_MIDI_LEGATO,
MI_MOD = QK_MIDI_MODULATION,
MI_MODD = QK_MIDI_MODULATION_SPEED_DOWN,
MI_MODU = QK_MIDI_MODULATION_SPEED_UP,
MI_BNDD = QK_MIDI_PITCH_BEND_DOWN,
MI_BNDU = QK_MIDI_PITCH_BEND_UP,
JS_0 = QK_JOYSTICK_BUTTON_0,
JS_1 = QK_JOYSTICK_BUTTON_1,
JS_2 = QK_JOYSTICK_BUTTON_2,
@ -1151,7 +1295,7 @@ enum qk_keycode_defines {
#define IS_MODIFIERS_KEYCODE(code) ((code) >= KC_LEFT_CTRL && (code) <= KC_RIGHT_GUI)
#define IS_SWAP_HANDS_KEYCODE(code) ((code) >= SH_TG && (code) <= SH_OS)
#define IS_MAGIC_KEYCODE(code) ((code) >= MAGIC_SWAP_CONTROL_CAPSLOCK && (code) <= MAGIC_TOGGLE_ESCAPE_CAPSLOCK)
#define IS_MIDI_KEYCODE(code) ((code) >= MI_ON && (code) <= MI_BENDU)
#define IS_MIDI_KEYCODE(code) ((code) >= QK_MIDI_ON && (code) <= QK_MIDI_PITCH_BEND_UP)
#define IS_SEQUENCER_KEYCODE(code) ((code) >= SQ_ON && (code) <= SQ_SCLR)
#define IS_JOYSTICK_KEYCODE(code) ((code) >= QK_JOYSTICK_BUTTON_0 && (code) <= QK_JOYSTICK_BUTTON_31)
#define IS_PROGRAMMABLE_BUTTON_KEYCODE(code) ((code) >= QK_PROGRAMMABLE_BUTTON_1 && (code) <= QK_PROGRAMMABLE_BUTTON_32)
@ -1161,4 +1305,3 @@ enum qk_keycode_defines {
#define IS_BACKLIGHT_KEYCODE(code) ((code) >= QK_BACKLIGHT_ON && (code) <= QK_BACKLIGHT_TOGGLE_BREATHING)
#define IS_RGB_KEYCODE(code) ((code) >= RGB_TOG && (code) <= RGB_MODE_TWINKLE)
#define IS_QUANTUM_KEYCODE(code) ((code) >= QK_BOOTLOADER && (code) <= QK_AUTOCORRECT_TOGGLE)