]> sigrok.org Git - libsigrokdecode.git/commitdiff
midi: Some annotation consistency changes.
authorUwe Hermann <redacted>
Sun, 4 Sep 2016 17:14:10 +0000 (19:14 +0200)
committerUwe Hermann <redacted>
Sun, 4 Sep 2016 17:14:10 +0000 (19:14 +0200)
decoders/midi/lists.py

index a42388adea9cc17245587489869e8f334f5f85ed..091b86207f134f081902c0a3276bb680d6d1936e 100644 (file)
@@ -24,7 +24,7 @@ status_bytes = {
     0x80: ['note off', 'note off', 'N off'],
     0x90: ['note on', 'note on', 'N on'], # However, velocity = 0 means "note off".
     0xa0: ['polyphonic key pressure / aftertouch', 'key pressure', 'KP' ],
-    0xb0: ['control change', 'ctl chg', 'CC'],
+    0xb0: ['control change', 'ctrl chg', 'CC'],
     0xc0: ['program change', 'prgm chg', 'PC'],
     0xd0: ['channel pressure / aftertouch', 'channel pressure', 'CP'],
     0xe0: ['pitch bend change', 'pitch bend', 'PB'],
@@ -37,22 +37,22 @@ status_bytes = {
 
     # System common messages
     0xf1: ['MIDI time code quarter frame', 'MIDI time code', 'MIDI time'],
-    0xf2: ['song position pointer', 'song position', 'position'],
-    0xf3: ['song select', 'song select', 'song select'],
+    0xf2: ['song position pointer', 'song position', 'song pos'],
+    0xf3: ['song select', 'song select', 'song sel'],
     0xf4: ['undefined 0xf4', 'undef 0xf4', 'undef'],
     0xf5: ['undefined 0xf5', 'undef 0xf5', 'undef'],
-    0xf6: ['tune request', 'tune request', 'tune request'],
+    0xf6: ['tune request', 'tune request', 'tune req'],
     0xf7: ['end of system exclusive (EOX)', 'end of SysEx', 'EOX'],
 
     # System real time messages
-    0xf8: ['timing clock', 'timing clock', 'timing clock'],
+    0xf8: ['timing clock', 'timing clock', 'clock'],
     0xf9: ['undefined 0xf9', 'undef 0xf9', 'undef'],
-    0xfa: ['start', 'start', 'start'],
-    0xfb: ['continue', 'continue', 'continue'],
-    0xfc: ['stop', 'stop', 'stop'],
+    0xfa: ['start', 'start', 's'],
+    0xfb: ['continue', 'continue', 'cont'],
+    0xfc: ['stop', 'stop', 'st'],
     0xfd: ['undefined 0xfd', 'undef 0xfd', 'undef'],
     0xfe: ['active sensing', 'active sensing', 'sensing'],
-    0xff: ['system reset', 'reset', 'reset'],
+    0xff: ['system reset', 'reset', 'rst'],
 }
 
 # Universal system exclusive (SysEx) messages, non-realtime (0x7e)
@@ -415,68 +415,68 @@ control_functions = {
     0x02: ['breath controller MSB', 'breath MSB', 'breath-M'],
     # 0x03: undefined MSB
     0x04: ['foot controller MSB', 'foot MSB', 'foot-M'],
-    0x05: ['portamento time MSB', 'portamento MSB', 'porta.-M'],
+    0x05: ['portamento time MSB', 'portamento MSB', 'porta-M'],
     0x06: ['data entry MSB', 'data entry MSB', 'data-M'],
     0x07: ['channel volume MSB (formerly main volume)', 'channel volume MSB', 'ch vol-M'],
     0x08: ['balance MSB', 'bal MSB', 'bal-M'],
     # 0x09: undefined MSB
     0x0a: ['pan MSB', 'pan MSB', 'pan-M'],
     0x0b: ['expression controller MSB', 'expression MSB', 'expr-M'],
-    0x0c: ['effect control 1 MSB', 'effect 1 MSB', 'effect-1-M'],
-    0x0d: ['effect control 2 MSB', 'effect 2 MSB', 'effect-2-M'],
+    0x0c: ['effect control 1 MSB', 'effect 1 MSB', 'eff-1-M'],
+    0x0d: ['effect control 2 MSB', 'effect 2 MSB', 'eff-2-M'],
     # 0x0e-0x0f: undefined MSB
-    0x10: ['general purpose controller 1 MSB', 'GP controller 1 MSB', 'GPC-1-M'],
-    0x11: ['general purpose controller 2 MSB', 'GP controller 2 MSB', 'GPC-2-M'],
-    0x12: ['general purpose controller 3 MSB', 'GP controller 3 MSB', 'GPC-3-M'],
-    0x13: ['general purpose controller 4 MSB', 'GP controller 4 MSB', 'GPC-4-M'],
+    0x10: ['general purpose controller 1 MSB', 'GP ctrl 1 MSB', 'GPC-1-M'],
+    0x11: ['general purpose controller 2 MSB', 'GP ctrl 2 MSB', 'GPC-2-M'],
+    0x12: ['general purpose controller 3 MSB', 'GP ctrl 3 MSB', 'GPC-3-M'],
+    0x13: ['general purpose controller 4 MSB', 'GP ctrl 4 MSB', 'GPC-4-M'],
     # 0x14-0x1f: undefined MSB
     0x20: ['bank select LSB', 'bank LSB', 'bank-L'],
     0x21: ['modulation wheel/lever LSB', 'modulation LSB', 'mod-L'],
     0x22: ['breath controller LSB', 'breath LSB', 'breath-L'],
     # 0x23: undefined LSB
     0x24: ['foot controller LSB', 'foot LSB', 'foot-L'],
-    0x25: ['portamento time LSB', 'portamento LSB', 'porta.-L'],
+    0x25: ['portamento time LSB', 'portamento LSB', 'porta-L'],
     0x26: ['data entry LSB', 'data entry LSB', 'data-L'],
     0x27: ['channel volume LSB (formerly main volume)', 'channel volume LSB', 'ch vol-L'],
     0x28: ['balance LSB', 'bal LSB', 'bal-L'],
     # 0x29: undefined LSB
     0x2a: ['pan LSB', 'pan LSB', 'pan-L'],
     0x2b: ['expression controller LSB', 'expression LSB', 'expr-L'],
-    0x2c: ['effect control 1 LSB', 'effect 1 LSB', 'effect-1-L'],
-    0x2d: ['effect control 2 LSB', 'effect 2 LSB', 'effect-2-L'],
+    0x2c: ['effect control 1 LSB', 'effect 1 LSB', 'eff-1-L'],
+    0x2d: ['effect control 2 LSB', 'effect 2 LSB', 'eff-2-L'],
     # 0x2e-0x2f: undefined LSB
-    0x30: ['general purpose controller 1 LSB', 'GP controller 1 LSB', 'GPC-1-L'],
-    0x31: ['general purpose controller 2 LSB', 'GP controller 2 LSB', 'GPC-2-L'],
-    0x32: ['general purpose controller 3 LSB', 'GP controller 3 LSB', 'GPC-3-L'],
-    0x33: ['general purpose controller 4 LSB', 'GP controller 4 LSB', 'GPC-4-L'],
+    0x30: ['general purpose controller 1 LSB', 'GP ctrl 1 LSB', 'GPC-1-L'],
+    0x31: ['general purpose controller 2 LSB', 'GP ctrl 2 LSB', 'GPC-2-L'],
+    0x32: ['general purpose controller 3 LSB', 'GP ctrl 3 LSB', 'GPC-3-L'],
+    0x33: ['general purpose controller 4 LSB', 'GP ctrl 4 LSB', 'GPC-4-L'],
     # 0x34-0x3f: undefined LSB
-    0x40: ['damper pedal (sustain)', 'sustain', 'sust.'],
-    0x41: ['portamento on/off', 'porta. on/off', 'porta. on/off'],
+    0x40: ['damper pedal (sustain)', 'sustain', 'sust'],
+    0x41: ['portamento on/off', 'porta on/off', 'porta on/off'],
     0x42: ['sostenuto', 'sostenuto', 'sostenuto'],
     0x43: ['soft pedal', 'soft pedal', 'soft pedal'],
-    0x44: ['legato footswitch', 'legato switch', 'legato?'], # vv: 00-3f = normal, 40-7f = legato
+    0x44: ['legato footswitch', 'legato switch', 'legato'], # vv: 00-3f = normal, 40-7f = legato
     0x45: ['hold 2', 'hold 2', 'hold 2'],
-    0x46: ['sound controller 1 (default: sound variation)', 'sound controller 1', 'snd cntlr 1'],
-    0x47: ['sound controller 2 (default: timbre / harmonic intensity)', 'sound controller 2', 'snd cntlr 2'],
-    0x48: ['sound controller 3 (default: release time)', 'sound controller 3', 'snd cntlr 3'],
-    0x49: ['sound controller 4 (default: attack time)', 'sound controller 4', 'snd cntlr 4'],
-    0x4a: ['sound controller 5 (default: brightness)', 'sound controller 5', 'snd cntlr 5'],
-    0x4b: ['sound controller 6 (GM2 default: decay time)', 'sound controller 6', 'snd cntlr 6'],
-    0x4c: ['sound controller 7 (GM2 default: vibrato rate)', 'sound controller 7', 'snd cntlr 7'],
-    0x4d: ['sound controller 8 (GM2 default: vibrato depth)', 'sound controller 8', 'snd cntlr 8'],
-    0x4e: ['sound controller 9 (GM2 default: vibrato delay)', 'sound controller 9', 'snd cntlr 9'],
-    0x4f: ['sound controller 10', 'sound controller 10', 'snd cntlr 10'],
+    0x46: ['sound controller 1 (default: sound variation)', 'sound ctrl 1', 'snd ctrl 1'],
+    0x47: ['sound controller 2 (default: timbre / harmonic intensity)', 'sound ctrl 2', 'snd ctrl 2'],
+    0x48: ['sound controller 3 (default: release time)', 'sound ctrl 3', 'snd ctrl 3'],
+    0x49: ['sound controller 4 (default: attack time)', 'sound ctrl 4', 'snd ctrl 4'],
+    0x4a: ['sound controller 5 (default: brightness)', 'sound ctrl 5', 'snd ctrl 5'],
+    0x4b: ['sound controller 6 (GM2 default: decay time)', 'sound ctrl 6', 'snd ctrl 6'],
+    0x4c: ['sound controller 7 (GM2 default: vibrato rate)', 'sound ctrl 7', 'snd ctrl 7'],
+    0x4d: ['sound controller 8 (GM2 default: vibrato depth)', 'sound ctrl 8', 'snd ctrl 8'],
+    0x4e: ['sound controller 9 (GM2 default: vibrato delay)', 'sound ctrl 9', 'snd ctrl 9'],
+    0x4f: ['sound controller 10', 'sound ctrl 10', 'snd ctrl 10'],
     0x50: ['general purpose controller 5', 'GP controller 5', 'GPC-5'],
     0x51: ['general purpose controller 6', 'GP controller 6', 'GPC-6'],
     0x52: ['general purpose controller 7', 'GP controller 7', 'GPC-7'],
     0x53: ['general purpose controller 8', 'GP controller 8', 'GPC-8'],
-    0x54: ['portamento control', 'portamento ctl', 'porta. ctl'],
+    0x54: ['portamento control', 'portamento ctrl', 'porta ctrl'],
     # 0x55-0x5a: undefined
-    0x5b: ['effects 1 depth (formerly external effects depth)', 'effects 1 depth', 'effects 1 depth'],
-    0x5c: ['effects 2 depth (formerly tremolo depth)', 'effects 2 depth', 'effects 2 depth'],
-    0x5d: ['effects 3 depth (formerly chorus depth)', 'effects 3 depth', 'effects 3 depth'],
-    0x5e: ['effects 4 depth (formerly celeste/detune depth)', 'effects 4 depth', 'effects 4 depth'],
-    0x5f: ['effects 5 depth (formerly phaser depth)', 'effects 5 depth', 'effects 5 depth'],
+    0x5b: ['effects 1 depth (formerly external effects depth)', 'effects 1 depth', 'eff 1 depth'],
+    0x5c: ['effects 2 depth (formerly tremolo depth)', 'effects 2 depth', 'eff 2 depth'],
+    0x5d: ['effects 3 depth (formerly chorus depth)', 'effects 3 depth', 'eff 3 depth'],
+    0x5e: ['effects 4 depth (formerly celeste/detune depth)', 'effects 4 depth', 'eff 4 depth'],
+    0x5f: ['effects 5 depth (formerly phaser depth)', 'effects 5 depth', 'eff 5 depth'],
     0x60: ['data increment', 'data inc', 'data++'],
     0x61: ['data decrement', 'data dec', 'data--'],
     0x62: ['Non-Registered Parameter Number LSB', 'NRPN LSB', 'NRPN-L'],
@@ -486,8 +486,8 @@ control_functions = {
     # 0x66-0x77: undefined
     # 0x78-0x7f: reserved for channel mode messages
     0x78: ['all sound off', 'all snd off', 'snd off'],
-    0x79: ['reset all controllers', 'reset all cntlrs', 'reset cntlrs'],
-    0x7a: ['local control', 'local cntl', 'local ctl'],
+    0x79: ['reset all controllers', 'reset all ctrls', 'reset ctrls'],
+    0x7a: ['local control', 'local ctrl', 'local ctrl'],
     0x7b: ['all notes off', 'notes off', 'notes off'],
     0x7c: ['omni mode off', 'omni off', 'omni off'], # all notes off
     0x7d: ['omni mode on', 'omni on', 'omni on'], # all notes off