diff --git a/quantum/vial_ensure_keycode.h b/quantum/vial_ensure_keycode.h index 76418f8505..d1ae89ef3c 100644 --- a/quantum/vial_ensure_keycode.h +++ b/quantum/vial_ensure_keycode.h @@ -346,3 +346,147 @@ _Static_assert(DYN_REC_START2 == 0x5D04, ""); _Static_assert(DYN_REC_STOP == 0x5D05, ""); _Static_assert(DYN_MACRO_PLAY1 == 0x5D06, ""); _Static_assert(DYN_MACRO_PLAY2 == 0x5D07, ""); + +/* KEYCODES_MIDI_BASIC */ +_Static_assert(MI_C == 0x5C2F, ""); +_Static_assert(MI_Cs == 0x5C30, ""); +_Static_assert(MI_D == 0x5C31, ""); +_Static_assert(MI_Ds == 0x5C32, ""); +_Static_assert(MI_E == 0x5C33, ""); +_Static_assert(MI_F == 0x5C34, ""); +_Static_assert(MI_Fs == 0x5C35, ""); +_Static_assert(MI_G == 0x5C36, ""); +_Static_assert(MI_Gs == 0x5C37, ""); +_Static_assert(MI_A == 0x5C38, ""); +_Static_assert(MI_As == 0x5C39, ""); +_Static_assert(MI_B == 0x5C3A, ""); +_Static_assert(MI_C_1 == 0x5C3B, ""); +_Static_assert(MI_Cs_1 == 0x5C3C, ""); +_Static_assert(MI_D_1 == 0x5C3D, ""); +_Static_assert(MI_Ds_1 == 0x5C3E, ""); +_Static_assert(MI_E_1 == 0x5C3F, ""); +_Static_assert(MI_F_1 == 0x5C40, ""); +_Static_assert(MI_Fs_1 == 0x5C41, ""); +_Static_assert(MI_G_1 == 0x5C42, ""); +_Static_assert(MI_Gs_1 == 0x5C43, ""); +_Static_assert(MI_A_1 == 0x5C44, ""); +_Static_assert(MI_As_1 == 0x5C45, ""); +_Static_assert(MI_B_1 == 0x5C46, ""); +_Static_assert(MI_C_2 == 0x5C47, ""); +_Static_assert(MI_Cs_2 == 0x5C48, ""); +_Static_assert(MI_D_2 == 0x5C49, ""); +_Static_assert(MI_Ds_2 == 0x5C4A, ""); +_Static_assert(MI_E_2 == 0x5C4B, ""); +_Static_assert(MI_F_2 == 0x5C4C, ""); +_Static_assert(MI_Fs_2 == 0x5C4D, ""); +_Static_assert(MI_G_2 == 0x5C4E, ""); +_Static_assert(MI_Gs_2 == 0x5C4F, ""); +_Static_assert(MI_A_2 == 0x5C50, ""); +_Static_assert(MI_As_2 == 0x5C51, ""); +_Static_assert(MI_B_2 == 0x5C52, ""); +_Static_assert(MI_C_3 == 0x5C53, ""); +_Static_assert(MI_Cs_3 == 0x5C54, ""); +_Static_assert(MI_D_3 == 0x5C55, ""); +_Static_assert(MI_Ds_3 == 0x5C56, ""); +_Static_assert(MI_E_3 == 0x5C57, ""); +_Static_assert(MI_F_3 == 0x5C58, ""); +_Static_assert(MI_Fs_3 == 0x5C59, ""); +_Static_assert(MI_G_3 == 0x5C5A, ""); +_Static_assert(MI_Gs_3 == 0x5C5B, ""); +_Static_assert(MI_A_3 == 0x5C5C, ""); +_Static_assert(MI_As_3 == 0x5C5D, ""); +_Static_assert(MI_B_3 == 0x5C5E, ""); +_Static_assert(MI_C_4 == 0x5C5F, ""); +_Static_assert(MI_Cs_4 == 0x5C60, ""); +_Static_assert(MI_D_4 == 0x5C61, ""); +_Static_assert(MI_Ds_4 == 0x5C62, ""); +_Static_assert(MI_E_4 == 0x5C63, ""); +_Static_assert(MI_F_4 == 0x5C64, ""); +_Static_assert(MI_Fs_4 == 0x5C65, ""); +_Static_assert(MI_G_4 == 0x5C66, ""); +_Static_assert(MI_Gs_4 == 0x5C67, ""); +_Static_assert(MI_A_4 == 0x5C68, ""); +_Static_assert(MI_As_4 == 0x5C69, ""); +_Static_assert(MI_B_4 == 0x5C6A, ""); +_Static_assert(MI_C_5 == 0x5C6B, ""); +_Static_assert(MI_Cs_5 == 0x5C6C, ""); +_Static_assert(MI_D_5 == 0x5C6D, ""); +_Static_assert(MI_Ds_5 == 0x5C6E, ""); +_Static_assert(MI_E_5 == 0x5C6F, ""); +_Static_assert(MI_F_5 == 0x5C70, ""); +_Static_assert(MI_Fs_5 == 0x5C71, ""); +_Static_assert(MI_G_5 == 0x5C72, ""); +_Static_assert(MI_Gs_5 == 0x5C73, ""); +_Static_assert(MI_A_5 == 0x5C74, ""); +_Static_assert(MI_As_5 == 0x5C75, ""); +_Static_assert(MI_B_5 == 0x5C76, ""); +_Static_assert(MI_ALLOFF == 0x5CB0, ""); + +/* KEYCODES_MIDI_ADVANCED */ +_Static_assert(MI_OCT_N2 == 0x5C77, ""); +_Static_assert(MI_OCT_N1 == 0x5C78, ""); +_Static_assert(MI_OCT_0 == 0x5C79, ""); +_Static_assert(MI_OCT_1 == 0x5C7A, ""); +_Static_assert(MI_OCT_2 == 0x5C7B, ""); +_Static_assert(MI_OCT_3 == 0x5C7C, ""); +_Static_assert(MI_OCT_4 == 0x5C7D, ""); +_Static_assert(MI_OCT_5 == 0x5C7E, ""); +_Static_assert(MI_OCT_6 == 0x5C7F, ""); +_Static_assert(MI_OCT_7 == 0x5C80, ""); +_Static_assert(MI_OCTD == 0x5C81, ""); +_Static_assert(MI_OCTU == 0x5C82, ""); +_Static_assert(MI_TRNS_N6 == 0x5C83, ""); +_Static_assert(MI_TRNS_N5 == 0x5C84, ""); +_Static_assert(MI_TRNS_N4 == 0x5C85, ""); +_Static_assert(MI_TRNS_N3 == 0x5C86, ""); +_Static_assert(MI_TRNS_N2 == 0x5C87, ""); +_Static_assert(MI_TRNS_N1 == 0x5C88, ""); +_Static_assert(MI_TRNS_0 == 0x5C89, ""); +_Static_assert(MI_TRNS_1 == 0x5C8A, ""); +_Static_assert(MI_TRNS_2 == 0x5C8B, ""); +_Static_assert(MI_TRNS_3 == 0x5C8C, ""); +_Static_assert(MI_TRNS_4 == 0x5C8D, ""); +_Static_assert(MI_TRNS_5 == 0x5C8E, ""); +_Static_assert(MI_TRNS_6 == 0x5C8F, ""); +_Static_assert(MI_TRNSD == 0x5C90, ""); +_Static_assert(MI_TRNSU == 0x5C91, ""); +_Static_assert(MI_VEL_1 == 0x5C92, ""); +_Static_assert(MI_VEL_2 == 0x5C93, ""); +_Static_assert(MI_VEL_3 == 0x5C94, ""); +_Static_assert(MI_VEL_4 == 0x5C95, ""); +_Static_assert(MI_VEL_5 == 0x5C96, ""); +_Static_assert(MI_VEL_6 == 0x5C97, ""); +_Static_assert(MI_VEL_7 == 0x5C98, ""); +_Static_assert(MI_VEL_8 == 0x5C99, ""); +_Static_assert(MI_VEL_9 == 0x5C9A, ""); +_Static_assert(MI_VEL_10 == 0x5C9B, ""); +_Static_assert(MI_VELD == 0x5C9C, ""); +_Static_assert(MI_VELU == 0x5C9D, ""); +_Static_assert(MI_CH1 == 0x5C9E, ""); +_Static_assert(MI_CH2 == 0x5C9F, ""); +_Static_assert(MI_CH3 == 0x5CA0, ""); +_Static_assert(MI_CH4 == 0x5CA1, ""); +_Static_assert(MI_CH5 == 0x5CA2, ""); +_Static_assert(MI_CH6 == 0x5CA3, ""); +_Static_assert(MI_CH7 == 0x5CA4, ""); +_Static_assert(MI_CH8 == 0x5CA5, ""); +_Static_assert(MI_CH9 == 0x5CA6, ""); +_Static_assert(MI_CH10 == 0x5CA7, ""); +_Static_assert(MI_CH11 == 0x5CA8, ""); +_Static_assert(MI_CH12 == 0x5CA9, ""); +_Static_assert(MI_CH13 == 0x5CAA, ""); +_Static_assert(MI_CH14 == 0x5CAB, ""); +_Static_assert(MI_CH15 == 0x5CAC, ""); +_Static_assert(MI_CH16 == 0x5CAD, ""); +_Static_assert(MI_CHD == 0x5CAE, ""); +_Static_assert(MI_CHU == 0x5CAF, ""); +_Static_assert(MI_SUS == 0x5CB1, ""); +_Static_assert(MI_PORT == 0x5CB2, ""); +_Static_assert(MI_SOST == 0x5CB3, ""); +_Static_assert(MI_SOFT == 0x5CB4, ""); +_Static_assert(MI_LEG == 0x5CB5, ""); +_Static_assert(MI_MOD == 0x5CB6, ""); +_Static_assert(MI_MODSD == 0x5CB7, ""); +_Static_assert(MI_MODSU == 0x5CB8, ""); +_Static_assert(MI_BENDD == 0x5CB9, ""); +_Static_assert(MI_BENDU == 0x5CBA, "");