About
MIDI RR is a browser-based round-robin forwarder for MIDI devices. It could be used to treat a group monophonic devices as a single polyphonic device.
Messages received on selected input channels will be forwarded in turn to one of the selected output channels on a round-robin basis.
For example, with two output channels selected, if notes C, C# then D are received, then the notes would be forwarded as follows:
- C -> Cannel 1
- C# -> Channel 2
- D -> Channel 1
MIDI devices connected to your computer will be automatically detected and displayed on the form above. Select which channels to use for input and output, then click 'Start'.
Note-off events are sent to all selected outputs. Events other than note-on and note-off are ignored.
All processing is done locally in the browser. There is no server component, so it should be possible to download and run off-line.
Not all browsers support the Web MIDI API. Compatibibility can be checked at https://caniuse.com/midi. If in doubt, Google Chrome is a safe bet.