Skip to content

Instantly share code, notes, and snippets.

@kistaaa
Last active May 27, 2024 16:54
Show Gist options
  • Save kistaaa/e9873829fb33ba100801ed187360259e to your computer and use it in GitHub Desktop.
Save kistaaa/e9873829fb33ba100801ed187360259e to your computer and use it in GitHub Desktop.
{
"keys": {
"0": "C-1",
"1": "C#-1",
"2": "D-1",
"3": "D#-1",
"4": "E-1",
"5": "F-1",
"6": "F#-1",
"7": "G-1",
"8": "G#-1",
"9": "A-1",
"10": "A#-1",
"11": "B-1",
"12": "C0",
"13": "C#0",
"14": "D0",
"15": "D#0",
"16": "E0",
"17": "F0",
"18": "F#0",
"19": "G0",
"20": "G#0",
"21": "A0",
"22": "A#0",
"23": "B0",
"24": "C1",
"25": "C#1",
"26": "D1",
"27": "D#1",
"28": "E1",
"29": "F1",
"30": "F#1",
"31": "G1",
"32": "G#1",
"33": "A1",
"34": "A#1",
"35": "B1",
"36": "C2",
"37": "C#2",
"38": "D2",
"39": "D#2",
"40": "E2",
"41": "F2",
"42": "F#2",
"43": "G2",
"44": "G#2",
"45": "A2",
"46": "A#2",
"47": "B2",
"48": "C3",
"49": "C#3",
"50": "D3",
"51": "D#3",
"52": "E3",
"53": "F3",
"54": "F#3",
"55": "G3",
"56": "G#3",
"57": "A3",
"58": "A#3",
"59": "B3",
"60": "C4",
"61": "C#4",
"62": "D4",
"63": "D#4",
"64": "E4",
"65": "F4",
"66": "F#4",
"67": "G4",
"68": "G#4",
"69": "A4",
"70": "A#4",
"71": "B4",
"72": "C5",
"73": "C#5",
"74": "D5",
"75": "D#5",
"76": "E5",
"77": "F5",
"78": "F#5",
"79": "G5",
"80": "G#5",
"81": "A5",
"82": "A#5",
"83": "B5",
"84": "C6",
"85": "C#6",
"86": "D6",
"87": "D#6",
"88": "E6",
"89": "F6",
"90": "F#6",
"91": "G6",
"92": "G#6",
"93": "A6",
"94": "A#6",
"95": "B6",
"96": "C7",
"97": "C#7",
"98": "D7",
"99": "D#7",
"100": "E7",
"101": "F7",
"102": "F#7",
"103": "G7",
"104": "G#7",
"105": "A7",
"106": "A#7",
"107": "B7",
"108": "C8",
"109": "C#8",
"110": "D8",
"111": "D#8",
"112": "E8",
"113": "F8",
"114": "F#8",
"115": "G8",
"116": "G#8",
"117": "A8",
"118": "A#8",
"119": "B8",
"120": "C9",
"121": "C#9",
"122": "D9",
"123": "D#9",
"124": "E9",
"125": "F9",
"126": "F#9",
"127": "G9"
},
"status": {
"8": "Note Off",
"9": "Note On",
"10": "Aftertouch",
"11": "Continuous Controller",
"12": "Patch Change",
"13": "Channel Pressure",
"14": "Pitch Bend",
"15": "Start of Sysex Message",
"241": "MIDI Time Code Quarter Frame",
"242": "Song Position Pointer",
"243": "Song Select",
"246": "Tune Request",
"247": "End of Sysex Message",
"248": "Timing Clock",
"250": "Start",
"251": "Continue",
"252": "Stop",
"254": "Active Sensing",
"255": "Meta Message"
},
"metas": {
"0": "Sequence Number",
"1": "Text",
"2": "Copyright",
"3": "Track Name",
"4": "Instrument Name",
"5": "Lyrics",
"6": "Marker",
"7": "Cue Point",
"32": "Channel Prefix",
"47": "End of Track",
"81": "Set Tempo",
"84": "SMPTE offset",
"88": "Time Signature",
"89": "Key Signature",
"127": "Sequencer Specific"
},
"cc": {
"0": "Bank Select",
"1": "Modulation",
"2": "Breath Controller",
"4": "Foot Controller",
"5": "Portamento Time",
"6": "Data Entry MSB",
"7": "Volume",
"8": "Balance",
"10": "Pan",
"11": "Expression",
"12": "Effect Controller 1",
"13": "Effect Controller 2",
"64": "Sustain On/Off",
"65": "Portamento On/Off",
"66": "Sostenuto On/Off",
"67": "Soft Pedal On/Off",
"68": "Legato On/Off",
"69": "Hold 2",
"70": "Sound Variation",
"71": "Filter Resonance",
"72": "Release",
"73": "Attack",
"74": "Filter Cutoff",
"75": "Sound Controller 6",
"76": "Sound Controller 7",
"77": "Sound Controller 8",
"78": "Sound Controller 9",
"79": "Sound Controller 10",
"80": "Generic On/Off switch",
"81": "Generic On/Off switch",
"82": "Generic On/Off switch",
"83": "Generic On/Off switch",
"84": "Portamento Control",
"91": "Reverb",
"92": "Tremolo",
"93": "Chorus",
"94": "Detune",
"95": "Phaser",
"96": "+1 Data Increment",
"97": "-1 Data Decrement",
"120": "All Sound Off",
"121": "Reset All Controllers",
"122": "Internal On/Off Switch",
"123": "All Notes Off",
"124": "Omni Mode Off",
"125": "Omni Mode On",
"126": "Mono Mode",
"127": "Poly Mode"
},
"dataBytes": {
"8": ["Key", "Velocity"],
"9": ["Key", "Velocity"],
"10": ["Key", "Pressure"],
"11": ["CC", "value"],
"12": "Patch",
"13": "Pressure",
"14": ["LSB", "MSB"]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment