aboutsummaryrefslogtreecommitdiff
path: root/docs/keycodes.md
diff options
context:
space:
mode:
authorwxyangf <2058629+wxyangf@users.noreply.github.com>2021-07-04 20:34:20 -0400
committerGitHub <noreply@github.com>2021-07-04 17:34:20 -0700
commitfa309df895fc9a1eee0a446fcbc6928481943455 (patch)
tree699b32996d5fe737881d05697240f2df2567668a /docs/keycodes.md
parentb73f8de10b6f022fc4830b51d66bcf7691289f1b (diff)
downloadqmk_firmware-fa309df895fc9a1eee0a446fcbc6928481943455.tar.gz
qmk_firmware-fa309df895fc9a1eee0a446fcbc6928481943455.zip
[Docs] added list of MIDI keycodes (#13159)
Diffstat (limited to 'docs/keycodes.md')
-rw-r--r--docs/keycodes.md151
1 files changed, 151 insertions, 0 deletions
diff --git a/docs/keycodes.md b/docs/keycodes.md
index 1e9f34774..85988f185 100644
--- a/docs/keycodes.md
+++ b/docs/keycodes.md
@@ -354,6 +354,157 @@ See also: [Leader Key](feature_leader_key.md)
354|---------|------------------------| 354|---------|------------------------|
355|`KC_LEAD`|Begins a leader sequence| 355|`KC_LEAD`|Begins a leader sequence|
356 356
357## MIDI :id=midi
358
359See 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
357## Mouse Keys :id=mouse-keys 508## Mouse Keys :id=mouse-keys
358 509
359See also: [Mouse Keys](feature_mouse_keys.md) 510See also: [Mouse Keys](feature_mouse_keys.md)