LoopBe30 is a virtual MIDI device driver for transferring MIDI data between computer programs.
Basically LoopBe30 provides up to 30 independent 'invisible cables' to connect MIDI outports of applications to any other application's MIDI inport.
You may connect up to 8 applications to every single inport and up to 8 application to every single outport, all sending and receiving at the same time. Every port provides the full 16 MIDI channels.
LoopBe30 is a native Windows WDM kernel mode driver. Expect the lowest possible latency.
Select only the number of ports you need and only that number of ports will be installed on your system and be visible in your audio applications. This will save system resources and usability. This can be done using the system tray application (LoopBe30 Monitor).
Additionally you can mute each MIDI port individually. A muted port behaves similarly to an audio device. All data sent to the port is simply discarded, but the sending application will not realize anything.
LoopBe30 comes with a powerful shortcut detection. It mutes its ports if the data rate is higher than the MIDI specification of 31.25 kbps. Sometimes it might be necessary or desirable to send more data, for example by sending excessive MIDI polyphonic aftertouch messages. A hardware legacy device would fail here, but not LoopBe30. If you want to send more data than allowed by the spec, and you are sure your setup is shortcut free, simply disable the shortcut detection.
This free Evaluation Copy works for 60 minutes after it has been sent its first MIDI data. After every reboot it will work again for a period of 60 minutes.