MIDI Transposition On The Fly

MidiKarval has released the MidiTransposer Plus VST plug-in for Windows. Here's all the details from them...
With MidiTransposer Plus you can transpose you midi keyboard or a midi track/midi file in your sequencer on the fly, simply pressing a midi button, one or two keys of your midi keyboard or using its knobs/sliders.
Open it in your VST host application, connect the host midi input to the MidiTransposer Plus' midi input and its midi output to the midi input of a VST instrument, then:

in "CC mode" (CC/Notes switch on its left position):

press and hold a button of your midi keyboard sending a CC message #110, set the desired transpose interval with reference to the C4 key (midi note number 60) pressing the corresponding (upper or lower) key and release the button ("button + key" function): the chosen transpose interval is shown in the MidiTransposer's GUI in terms of upper or lower (-) semitones. To cancel the transposition (reset) simply press a button of your midi keyboard sending a CC message #112;

press and hold a button of your midi keyboard sending a CC message #111, move a knob (or a slider) of your midi keyboard set to the "Transpose" parameter through your host's automation function and release the button ("button + knob" function): the chosen transpose interval is shown in the MidiTransposer's GUI in terms of upper or lower (-) semitones. This function is great (particularly used with the "Channel Filter", see below) if you want to transpose a midi track/midi file while it is playing. To cancel the transposition (reset) simply press a button of your midi keyboard sending a CC message #112;

in "Notes mode" (CC/Notes switch on its right position):

press and hold the C#2 key (midi note number 37) of your midi keyboard, set the desired transpose interval with reference to the C4 key (midi note number 60) pressing the corresponding (upper or lower) key and release the C#2 key ("key + key" function); the chosen transpose interval is shown in the MidiTransposer's GUI in terms of upper or lower (-) semitones. To cancel the transposition (reset) simply press the D#2 key (midi note number 39). This function is great if your midi keyboard doesn't have assignable midi buttons or you don't want to use them.

The "CC/Notes" switch can be assigned to a midi button through your host's automation function.
Using the "Channel Filter" you can exclude a midi channel from the transposition (typically midi channel 10, usually assigned to drums, if you are playing a midi file); the Channel Filter can be set on "Off" so that all midi channels are affected by the transposition.
You can change the CC messages used by MidiTransposer Plus through the relevant drop lists in its GUI.
MidiTransposer Plus has a "no hanging notes" function in case one or more notes are sounding while you are transposing.Pricing and Availability:
â‚¬ 10,00
More information: