PizMidi MidiNoteMap Fix

Hey All,

Had a someone asking about the ability to remap arbitrary notes and was trying to find a copy of PizMidi’s midiNoteMap plugin, but couldn’t find a working download for it. So… grabbed the source and built it myself, only to find it had a bug. So… fixed the bug and here it is if anyone wants it.

Basically it lets you map any note to any other note, or suppress specific notes. Great for remapping keyboards to drum sets etc…

midiNoteMap.zip (94.5 KB)

midiNoteMap-x86.zip (87.2 KB)

In case you’re not used to working with MIDI plugins, set it up like this where you route MIDI from your keyboard to the midi map plugin and then the output of the plugin to whereever you want it send (in this example to mdaPiano).

You can then use the plugin sliders to map any note to any other note. Note too the Reset and Clear sliders at the top, if you slide them to the right and then back again, it’ll reset the map or clear it to nothing assigned.



Thx for the bug fix! Bonus! Great for drum remapping.


Thanx for the fix Brad :+1:

Added x86 build. See link above.

1 Like

Great stuff! I had played with it, but got annoyed with the bug - and was too lazy to fix it myself (used a different mapping tool instead). But the PizMidi plug is easier to use within Cantabile, so really happy you killed the bug :bug:



Great! Thank you Brad.

Brad, would you be open to feature requests?

Yes of course. Email me - brad@cantabilesoftware.com

Ever wondered what it’s like to morph between two scales?
With this plugin and morph and randomise enabled you can :slight_smile:

1 Like

With all those sliders it’s a bit fiddly to program midiNoteMap so I’ve made a programmer rack for it.

Load the rack and hook up a MIDI output to a synth.
By default it’s in Play mode where it plays the embeded midiNoteMap.
Switch it to Input and it will take your next note as the note to be mapped. It will then automatically switch to Output mode.
The next note you play will be mapped to the note you just selected.
It will then switch back to Input mode ready to carry on mapping.
When you’ve finished mapping select Play mode again.
You can copy the program from the midiNoteMap to another instance in your song.

midiNoteMap Programmer.zip (200.0 KB)