Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import mido
- OUT = 'USB2.0-MIDI 2'
- IN = 'USB DM8 MIDI Interface 0'
- # print('Outputs:', mido.get_output_names())
- # print('Inputs:', mido.get_input_names())
- pads = {
- 38: "\u001b[31mS",
- 48: "\u001b[33mHT",
- 45: "\u001b[34mMT",
- 43: "\u001b[32mFT",
- 46: "\u001b[33mHH",
- 36: "\u001b[37mK",
- 51: "\u001b[34mR",
- 49: "\u001b[32mCR",
- }
- out = mido.open_output(OUT)
- inp = mido.open_input(IN)
- for msg in inp:
- if msg.type == 'note_on':
- if msg.note not in (40,):
- print(pads.get(msg.note, str(msg.note) + '?'))
- out.send(msg)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement