Note : MWay is currently under alpha testing and will be made available for beta testing soon. I'll upload a screen shot soon also.
MWay is a small VST plugin that operates on MIDI data rather than audio. It forms part of the adbe MVelope MIDI tool kit along with the MP5 pattern arpeggiator, the MChord chord generator, the MPulse MIDI CC LFO, and the MKey PC MIDI keys utility.
What does it do?
MWay allows to process incoming MIDI signals in a number of ways by allowing the 128 MIDI notes to be regioned into up to four sections that can each be assigned their own MIDI channel, and transpose settings. In addition up to six MIDI CC controllers can be routed to user defined MIDI channels and CC controllers. Finally each of the note regions can have a velocity curve applied to it, and a similar scaling curve is available for the processed CC channels.
You could use MWay to set up keyboard splits for example, so that the lower half of your keyboard controls one plugin whilst the upper half is used to control another. The velocity curve can be used to fix played velocities to certain level, or cap them below/above a threshold, you could even use it to invert the velocity response of your controller. When coupled with the other MVelope tools, MWay could provide powerful and flexible routing options for creating complex MIDI structures.
What do I need to use MWay?
Your sequencer or host must support VST plugins, and specifically it must support MIDI only plugins. If you host does not allow MIDI output from a VST plugin to be passed to another plugin then MWay will work but you will not be able to use it for anything much. Consult your sequencer's manual for information on passing MIDI data from plugins to other plugins.
I can vouch that Tracktion, FLStudio, Buzz, and Bidule offer this functionality. If you know of other hosts that do, please let me know.
