Control multiple MIDI instruments with one input.
Inspired by https://sourceforge.net/projects/midi-layer/, but easier to use with Jack/Pipewire VSTs in mind and better suited for playing live.
2024-04-17.22-24-50.mp4
- Connect MIDI inputs and outputs
- Multiple presets that switch where MIDI is sent to
- Switch between presets using MIDI program change
- Allow switching using MIDI pads and send feedback
- Preset groups/variants
- Filter MIDI ranges, i.e. keyboard split
- Send note-off and pedal off events to previous preset after switching to another
- Save and load state of the program
- Auto save
- Filter and map MIDI CC
- Filter and map MIDI channels
- Velocity curves
- Download the latest version from Github.
- Extract the downloaded archive.
- Run
live-midi-splitter-version
.- Optionally, you can provide the path to a preset file, for example
live-midi-splitter-version "./some preset.lmsc"
- Optionally, you can provide the path to a preset file, for example
-
- Open some software or connect some hardware that outputs and inputs midi.
- Select the input(s) that you want to use.
- Create preset(s) with the output(s) you want to send to.
A lot of these screenshots are of older versions of the software