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:
		
							parent
							
								
									442e7653cc
								
							
						
					
					
						commit
						8b658dcc9a
					
				
					 39 changed files with 1799 additions and 1154 deletions
				
			
		| 
						 | 
				
			
			@ -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)
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue