Processes MIDI events from a controller to filter note-on events caused by unintended double triggering.
Confirmed to work with MPD218 in Win10 and macOs.
For MIDI filtering you need :
- Virtual midi device
- python3 and the following packages:
$ pip install python-rtmidi appdirs
- Create a virtual MIDI device (one time only).
- Run the MIDI filter, set input to a physical MIDI controller device and output as virtual MIDI device. Press Start.
- Start the app you want to use with the MIDI controller, configure its input to be the virtual MIDI device.