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
				
			
		| 
						 | 
				
			
			@ -33,16 +33,16 @@ enum custom_keycodes {
 | 
			
		|||
// Long press: go to _FN layer, tap: MUTE
 | 
			
		||||
#define FN_MUTE LT(_FN, KC_MUTE)
 | 
			
		||||
 | 
			
		||||
// Used to set octave to MI_OCT_0
 | 
			
		||||
// Used to set octave to 0
 | 
			
		||||
extern midi_config_t midi_config;
 | 
			
		||||
 | 
			
		||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		||||
    /* Base */
 | 
			
		||||
    [_BASE] = LAYOUT(
 | 
			
		||||
            FN_MUTE,          MI_SUS,
 | 
			
		||||
            MI_BENDU,
 | 
			
		||||
        MI_TRNSD, MI_TRNSU,  MI_C_2, MI_D_2, MI_E_2,  MI_Fs_2, MI_Ab_2, MI_Bb_2, MI_C_3, MI_D_3, MI_E_3, MI_Fs_3, MI_Ab_3, MI_Bb_3, MI_C_4,  MI_D_4,  MI_E_4, MI_Fs_4, MI_Ab_4, MI_Bb_4, MI_C_5,
 | 
			
		||||
            MI_BENDD,           MI_Db_2, MI_Eb_2, MI_F_2,  MI_G_2,  MI_A_2,  MI_B_2, MI_Db_3, MI_Eb_3, MI_F_3,  MI_G_3, MI_A_3,  MI_B_3, MI_Db_4, MI_Eb_4, MI_F_4,  MI_G_4,  MI_A_4,  MI_B_4
 | 
			
		||||
            FN_MUTE,          MI_SUST,
 | 
			
		||||
            MI_BNDU,
 | 
			
		||||
        MI_TRSD,  MI_TRSU,   MI_C2, MI_D2, MI_E2,  MI_Fs2, MI_Ab2, MI_Bb2, MI_C3, MI_D3, MI_E3, MI_Fs3, MI_Ab3, MI_Bb3, MI_C4,  MI_D4,  MI_E4, MI_Fs4, MI_Ab4, MI_Bb4, MI_C5,
 | 
			
		||||
            MI_BNDD,            MI_Db2, MI_Eb2, MI_F2,  MI_G2,  MI_A2,  MI_B2, MI_Db3, MI_Eb3, MI_F3,  MI_G3, MI_A3,  MI_B3, MI_Db4, MI_Eb4, MI_F4,  MI_G4,  MI_A4,  MI_B4
 | 
			
		||||
    ),
 | 
			
		||||
 | 
			
		||||
    /* RESERVE */
 | 
			
		||||
| 
						 | 
				
			
			@ -71,8 +71,8 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][2] = {
 | 
			
		|||
 | 
			
		||||
// commom codes called from eeconfig_init_user() and keyboard_post_init_user().
 | 
			
		||||
void my_init(void){
 | 
			
		||||
    //  Set octave to MI_OCT_1
 | 
			
		||||
    midi_config.octave = MI_OCT_0 - MIDI_OCTAVE_MIN;
 | 
			
		||||
    //  Set octave to 0
 | 
			
		||||
    midi_config.octave = QK_MIDI_OCTAVE_0 - MIDI_OCTAVE_MIN;
 | 
			
		||||
    // avoid using 127 since it is used as a special number in some sound sources.
 | 
			
		||||
    midi_config.velocity = MIDI_INITIAL_VELOCITY;
 | 
			
		||||
    default_layer_set(1UL << _BASE);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue