giosad / midi-double-trigger-filter

Processes MIDI events from a controller to filter note-on events caused by unintended double triggering.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Screenshot

midi-note-double-trigger-filter.png

Requirements

For MIDI filtering you need :

  • Virtual midi device
  • python3 and the following packages:
$ pip install python-rtmidi appdirs

How to use

  • 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.

About

Processes MIDI events from a controller to filter note-on events caused by unintended double triggering.

License:MIT License


Languages

Language:Python 100.0%