VST to route midi data to any midi channel

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

Here's Midi VST idea; Is there a VST that can do this:

if a keyboard controller, like novation's launchkey mkIII can only send note-on/note-off on one Midi channel, and it doesn't provide a way to set up 'regions' to route thru different midi channels, that route to different instruments assigned to listen to a specific midi channel 1..16.. If a keyboard 'region' has note 'ranges' (notes are 0..127); ex: region 1 notes from 0..31; region 2 notes 32-63; region 3 notes 64-128; (etc), but the keyboard only sends notes on one channel.. Can a VST be created to reroute notes from defined ranges to be routed to different midi channels? The note values can definitely be identified so the VST would specify the range of notes, and route them to different midi channels?

Am I just dreaming, or is this possible? A VST based 'midi-note channel router'?
Thanks y'all, ideas are certainly appreciated.

Post

the pizmidi utilities have something for this and more https://www.thepiz.org/plugins/?p=pizmidi

Post

VST2: perhaps yes.
VST3: does not support midi.
We are the KVR collective. Resistance is futile. You will be assimilated. Image
My MusicCalc is served over https!!

Post

Random thought. In Reaper, JSFX are pretty good for this kind of midi manipulation; a few lines of code can do that exact thing one is looking for.

Post

ArpeggioBlues wrote: Wed Mar 20, 2024 5:03 pm Can a VST be created to reroute notes from defined ranges to be routed to different midi channels?
Come to think of it, this filtering & mapping utility exists for over 25 years at least already.
Not as a VST, but a stand-alone program: http://www.midiox.com
No idea whether current Windows systems can run that 32-bit .exe
We are the KVR collective. Resistance is futile. You will be assimilated. Image
My MusicCalc is served over https!!

Post

...The download MIDI-OX 7.0.2 still exists and runs.

Post Reply

Return to “DSP and Plugin Development”