Godtone (talk | contribs)
Godtone (talk | contribs)
Isomorphic keyboard code for launchpads with programmer mode: fix argument options for manually specifying MIDI I/O names for Launchpad X for making backwards-compatible
Line 1,584: Line 1,584:
print(i)
print(i)
print('selecting:')
print('selecting:')
launchpad_col = args.get('midi_out_col')
launchpad_col = args.get('midi_out_col') or args.get('col')
if not launchpad_col:
if not launchpad_col:
launchpad_col = [i for i in midi_outputs if lpselect(i)][0]
launchpad_col = [i for i in midi_outputs if lpselect(i)][0]
Line 1,594: Line 1,594:
print(i)
print(i)
print('selecting:')
print('selecting:')
launchpad_mi = args.get('midi_input')
launchpad_mi = args.get('midi_input') or args.get('mi')
if not launchpad_mi:
if not launchpad_mi:
launchpad_mi = [i for i in midi_inputs if lpselect(i)][0]
launchpad_mi = [i for i in midi_inputs if lpselect(i)][0]