midi-auto-note-off
⭑ ⭑ ⭑ 🥁 Auto MIDI NOTE OFF 🥁 ⭑ ⭑ ⭑
This programm solves a common problem with certain e-drum sets which do not send any MIDI NOTE OFF command what make a note last for ever. Every note that is played will consume the total available polyphony and the DAW will not play any note from there on.
I have been confronted with this issue in Logic Pro X with the e-drum set Millenium HD-120
This programm adds to every MIDI NOTE ON command received from the target input device an additional MIDI NOTE OFF command
🥁 🥁 🥁
Download programm
Simply download any of this executables and start it with a double click
Running on windows
On Windows OS no virtual MIDI device can be created.
This may be done via 3rd-party software like
LoopMIDI from http://www.tobias-erichsen.de/software/loopmidi.html
Install via npm (alternative)
-
Requirements
Make sure you have Node.js installed.
Otherwise download and install Node.js from here
https://nodejs.org/en/download/ -
Install
Install programm from a terminal, Powershell oder Command Promptnpm install -g midi-auto-note-off -
Run programm
Type in your terminal, Powershell oder Command Promptmidi-auto-note-offYou will be asked to select a MIDI input device. If your OS doesn't support creating virtual output devices then you will also be asked to select a MIDI output device.
Keep in mind: Windows OS will require existing MIDI output devices. See note 'Running on windows' on top of page.
Build (from source)
Checkout the source and run
$ npm install$ npm run executable
This will create the excutable file for the specific os in directory dist
.
Every os specific executable must be built on the specific os.
So the executables provided with the links above are built by the specific operating systems:
- MAC OS Catalina
- Ubuntu 20.04
- Windows 10
Keep in mind: Windows OS will require existing MIDI output devices. See note 'Running on windows' on top of page.