Skip to content

Commit fa309df

Browse files
authored
[Docs] added list of MIDI keycodes (qmk#13159)
1 parent b73f8de commit fa309df

File tree

1 file changed

+151
-0
lines changed

1 file changed

+151
-0
lines changed

docs/keycodes.md

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,157 @@ See also: [Leader Key](feature_leader_key.md)
354354
|---------|------------------------|
355355
|`KC_LEAD`|Begins a leader sequence|
356356

357+
## MIDI :id=midi
358+
359+
See also: [MIDI](feature_midi.md)
360+
361+
|Key |Aliases |Description |
362+
|------------|---------|---------------------------------|
363+
|`MI_ON` | |Turn MIDI on |
364+
|`MI_OFF` | |Turn MIDI off |
365+
|`MI_TOG` | |Toggle MIDI enabled |
366+
|`MI_C` | |C octave 0 |
367+
|`MI_Cs` |`MI_Db` |C♯/D♭ octave 0 |
368+
|`MI_D` | |D octave 0 |
369+
|`MI_Ds` |`MI_Eb` |D♯/E♭ octave 0 |
370+
|`MI_E` | |E octave 0 |
371+
|`MI_F` | |F octave 0 |
372+
|`MI_Fs` |`MI_Gb` |F♯/G♭ octave 0 |
373+
|`MI_G` | |G octave 0 |
374+
|`MI_Gs` |`MI_Gs` |G♯/A♭ octave 0 |
375+
|`MI_A` | |A octave 0 |
376+
|`MI_As` |`MI_Bb` |A♯/B♭ octave 0 |
377+
|`MI_B` | |B octave 0 |
378+
|`MI_C_1` | |C octave 1 |
379+
|`MI_Cs_1` |`MI_Db_1`|C♯/D♭ octave 1 |
380+
|`MI_D_1` | |D octave 1 |
381+
|`MI_Ds_1` |`MI_Eb_1`|D♯/E♭ octave 1 |
382+
|`MI_E_1` | |E octave 1 |
383+
|`MI_F_1` | |F octave 1 |
384+
|`MI_Fs_1` |`MI_Gb_1`|F♯/G♭ octave 1 |
385+
|`MI_G_1` | |G octave 1 |
386+
|`MI_Gs_1` |`MI_Ab_1`|G♯/A♭ octave 1 |
387+
|`MI_A_1` | |A octave 1 |
388+
|`MI_As_1` |`MI_Bb_1`|A♯/B♭ octave 1 |
389+
|`MI_B_1` | |B octave 1 |
390+
|`MI_C_2` | |C octave 2 |
391+
|`MI_Cs_2` |`MI_Db_2`|C♯/D♭ octave 2 |
392+
|`MI_D_2` | |D octave 2 |
393+
|`MI_Ds_2` |`MI_Eb_2`|D♯/E♭ octave 2 |
394+
|`MI_E_2` | |E octave 2 |
395+
|`MI_F_2` | |F octave 2 |
396+
|`MI_Fs_2` |`MI_Gb_2`|F♯/G♭ octave 2 |
397+
|`MI_G_2` | |G octave 2 |
398+
|`MI_Gs_2` |`MI_Ab_2`|G♯/A♭ octave 2 |
399+
|`MI_A_2` | |A octave 2 |
400+
|`MI_As_2` |`MI_Bb_2`|A♯/B♭ octave 2 |
401+
|`MI_B_2` | |B octave 2 |
402+
|`MI_C_3` | |C octave 3 |
403+
|`MI_Cs_3` |`MI_Db_3`|C♯/D♭ octave 3 |
404+
|`MI_D_3` | |D octave 3 |
405+
|`MI_Ds_3` |`MI_Eb_3`|D♯/E♭ octave 3 |
406+
|`MI_E_3` | |E octave 3 |
407+
|`MI_F_3` | |F octave 3 |
408+
|`MI_Fs_3` |`MI_Gb_3`|F♯/G♭ octave 3 |
409+
|`MI_G_3` | |G octave 3 |
410+
|`MI_Gs_3` |`MI_Ab_3`|G♯/A♭ octave 3 |
411+
|`MI_A_3` | |A octave 3 |
412+
|`MI_As_3` |`MI_Bb_3`|A♯/B♭ octave 3 |
413+
|`MI_B_3` | |B octave 3 |
414+
|`MI_C_4` | |C octave 4 |
415+
|`MI_Cs_4` |`MI_Db_4`|C♯/D♭ octave 4 |
416+
|`MI_D_4` | |D octave 4 |
417+
|`MI_Ds_4` |`MI_Eb_4`|D♯/E♭ octave 4 |
418+
|`MI_E_4` | |E octave 4 |
419+
|`MI_F_4` | |F octave 4 |
420+
|`MI_Fs_4` |`MI_Gb_4`|F♯/G♭ octave 4 |
421+
|`MI_G_4` | |G octave 4 |
422+
|`MI_Gs_4` |`MI_Ab_4`|G♯/A♭ octave 4 |
423+
|`MI_A_4` | |A octave 4 |
424+
|`MI_As_4` |`MI_Bb_4`|A♯/B♭ octave 4 |
425+
|`MI_B_4` | |B octave 4 |
426+
|`MI_C_5` | |C octave 5 |
427+
|`MI_Cs_5` |`MI_Db_5`|C♯/D♭ octave 5 |
428+
|`MI_D_5` | |D octave 5 |
429+
|`MI_Ds_5` |`MI_Eb_5`|D♯/E♭ octave 5 |
430+
|`MI_E_5` | |E octave 5 |
431+
|`MI_F_5` | |F octave 5 |
432+
|`MI_Fs_5` |`MI_Gb_5`|F♯/G♭ octave 5 |
433+
|`MI_G_5` | |G octave 5 |
434+
|`MI_Gs_5` |`MI_Ab_5`|G♯/A♭ octave 5 |
435+
|`MI_A_5` | |A octave 5 |
436+
|`MI_As_5` |`MI_Bb_5`|A♯/B♭ octave 5 |
437+
|`MI_B_5` | |B octave 5 |
438+
|`MI_OCT_N2` | |Set octave to -2 |
439+
|`MI_OCT_N1` | |Set octave to -1 |
440+
|`MI_OCT_0` | |Set octave to 0 |
441+
|`MI_OCT_1` | |Set octave to 1 |
442+
|`MI_OCT_2` | |Set octave to 2 |
443+
|`MI_OCT_3` | |Set octave to 3 |
444+
|`MI_OCT_4` | |Set octave to 4 |
445+
|`MI_OCT_5` | |Set octave to 5 |
446+
|`MI_OCT_6` | |Set octave to 6 |
447+
|`MI_OCT_7` | |Set octave to 7 |
448+
|`MI_OCTD` | |Move down an octave |
449+
|`MI_OCTU` | |Move up an octave |
450+
|`MI_TRNS_N6`| |Set transposition to -6 semitones|
451+
|`MI_TRNS_N5`| |Set transposition to -5 semitones|
452+
|`MI_TRNS_N4`| |Set transposition to -4 semitones|
453+
|`MI_TRNS_N3`| |Set transposition to -3 semitones|
454+
|`MI_TRNS_N2`| |Set transposition to -2 semitones|
455+
|`MI_TRNS_N1`| |Set transposition to -1 semitone |
456+
|`MI_TRNS_0` | |No transposition |
457+
|`MI_TRNS_1` | |Set transposition to +1 semitone |
458+
|`MI_TRNS_2` | |Set transposition to +2 semitones|
459+
|`MI_TRNS_3` | |Set transposition to +3 semitones|
460+
|`MI_TRNS_4` | |Set transposition to +4 semitones|
461+
|`MI_TRNS_5` | |Set transposition to +5 semitones|
462+
|`MI_TRNS_6` | |Set transposition to +6 semitones|
463+
|`MI_TRNSD` | |Decrease transposition |
464+
|`MI_TRNSU` | |Increase transposition |
465+
|`MI_VEL_0` | |Set velocity to 0 |
466+
|`MI_VEL_1` | |Set velocity to 12 |
467+
|`MI_VEL_2` | |Set velocity to 25 |
468+
|`MI_VEL_3` | |Set velocity to 38 |
469+
|`MI_VEL_4` | |Set velocity to 51 |
470+
|`MI_VEL_5` | |Set velocity to 64 |
471+
|`MI_VEL_6` | |Set velocity to 76 |
472+
|`MI_VEL_7` | |Set velocity to 89 |
473+
|`MI_VEL_8` | |Set velocity to 102 |
474+
|`MI_VEL_9` | |Set velocity to 114 |
475+
|`MI_VEL_10` | |Set velocity to 127 |
476+
|`MI_VELD` | |Decrease velocity |
477+
|`MI_VELU` | |Increase velocity |
478+
|`MI_CH1` | |Set channel to 1 |
479+
|`MI_CH2` | |Set channel to 2 |
480+
|`MI_CH3` | |Set channel to 3 |
481+
|`MI_CH4` | |Set channel to 4 |
482+
|`MI_CH5` | |Set channel to 5 |
483+
|`MI_CH6` | |Set channel to 6 |
484+
|`MI_CH7` | |Set channel to 7 |
485+
|`MI_CH8` | |Set channel to 8 |
486+
|`MI_CH9` | |Set channel to 9 |
487+
|`MI_CH10` | |Set channel to 10 |
488+
|`MI_CH11` | |Set channel to 11 |
489+
|`MI_CH12` | |Set channel to 12 |
490+
|`MI_CH13` | |Set channel to 13 |
491+
|`MI_CH14` | |Set channel to 14 |
492+
|`MI_CH15` | |Set channel to 15 |
493+
|`MI_CH16` | |Set channel to 16 |
494+
|`MI_CHD` | |Decrease channel |
495+
|`MI_CHU` | |Increase channel |
496+
|`MI_ALLOFF` | |Stop all notes |
497+
|`MI_SUS` | |Sustain |
498+
|`MI_PORT` | |Portmento |
499+
|`MI_SOST` | |Sostenuto |
500+
|`MI_SOFT` | |Soft Pedal |
501+
|`MI_LEG` | |Legato |
502+
|`MI_MOD` | |Modulation |
503+
|`MI_MODSD` | |Decrease modulation speed |
504+
|`MI_MODSU` | |Increase modulation speed |
505+
|`MI_BENDD` | |Bend pitch down |
506+
|`MI_BENDU` | |Bend pitch up |
507+
357508
## Mouse Keys :id=mouse-keys
358509

359510
See also: [Mouse Keys](feature_mouse_keys.md)

0 commit comments

Comments
 (0)