Router

MIDI Solutions Router

The MIDI Solutions Router is a 1-in 2-out MIDI data router/filter. Selected MIDI messages can be routed to either, both, or neither of the Router's two MIDI outputs.

The Router can route/filter selected ranges of most MIDI data types. Messages can also be rechannelized to any other MIDI channel. (for on-the-fly rechannelizing, see the MIDI Solutions Footswitch Controller).

The Router will accept a total of 10 settings. Settings are stored in a priority format - if two settings conflict the higher priority setting takes precedence.

The Router is programmed by sending it MIDI System Exclusive messages. This can be done easily with the Processors Programming Tools software. Once programmed, its settings are retained even after power is removed. The Router can be reprogrammed with new settings as often as needed.

The Router is MIDI-powered, and requires no batteries or power supply to operate with most MIDI products. A MIDI indicator LED lights up when the product is powered and flashes when MIDI data passes through it.

weight: 4.0 oz.
dimensions: 4-3/16" x 2-3/16" x 1-3/32"

 

Diagram

 

Application Examples:

One of the most obvious applications that is often overlooked for the Router is to filter specific types of MIDI messages or specific MIDI channels; not only can the Router can be programmed to route MIDI data to either of its two MIDI outputs, it's also possible to route MIDI data to neither of its outputs, effectively filtering it. The most common use of this function is to filter out selected MIDI channels to synthesizers or sound modules that receive in omni mode only and do not have the ability to turn individual MIDI channels on or off. Because the settings of the Router are stored in a most recent setting priority format, it's possible to filter or pass any combination of the 16 MIDI channels, using only 10 settings.

In addition to having the option of selecting the type of MIDI message to be routed or filtered, it's also possible to select a range of values to be routed or filtered within the MIDI data type itself. For example, if you need a sound module in your setup to respond to program change messages 1-10 only, you can filter out program change messages in the range 11-128.

The Router can also be used to split a keyboard that is sending on a single MIDI channel into multiple ranges on separate MIDI channels. For example you could route all notes below middle C to MIDI channel 1, and all notes middle C and above to MIDI channel 2, both to the same output of the Router. Or, since the Router has two outputs, you could also set it up to route the lower keyboard range to the first output, and the upper keyboard range to the second output. If you want to take things further you can add additional zones, or even set up unique split points for each incoming MIDI channel. The Router will store up to 10 settings so it can be configured to split, route, and filter MIDI data in almost any way you'd ever need to.