Does not support program change messages
Before I begin - thanks for creating this!
midi-control seems to be parsing program change events as invalid. There's a little dial on my keyboard that triggers them.
Mido (a Python midi library) parses them like so:
program_change channel=0 program=33 time=0
program_change channel=0 program=34 time=0
program_change channel=0 program=39 time=0
program_change channel=0 program=40 time=0
program_change channel=0 program=39 time=0
program_change channel=0 program=34 time=0
program_change channel=0 program=12 time=0
With midi-control, I get this:
185560626: received [192, 32] => Invalid
185585901: received [192, 27] => Invalid
185606087: received [192, 22] => Invalid
185625217: received [192, 17] => Invalid
185643386: received [192, 12] => Invalid
185666620: received [192, 7] => Invalid
185690855: received [192, 2] => Invalid
185711055: received [192, 1] => Invalid
185732238: received [192, 0] => Invalid
185750413: received [192, 0] => Invalid
185773576: received [192, 0] => Invalid
185801901: received [192, 0] => Invalid
185829144: received [192, 0] => Invalid
185862430: received [192, 0] => Invalid
I can implement this in my code, but it would be nice if this was supported out of the box. Seems to go from 0 to 127.
Thanks in advance!
Edited by TheTechRobo