Using virtual MIDI buses in Live
- Live Versions: 1 - 9
- Operating System: ALL
A virtual MIDI bus can be used to send MIDI messages between different applications and to create complex MIDI routings.
On Mac, the IAC bus allows you to create any number of virtual MIDI buses. This driver is built-in to OS X (since OS X 10.4) and can be activated in the Audio/MIDI Setup Utility.
To begin, launch Audio/MIDI Setup and select "Show MIDI Window" from the "Window" menu.
Now double-click the IAC Driver icon and check the option "Device is online" in order to activate it.
You can rename the port as you wish from within this window.
You can also enable any number of additional ports (buses) by clicking on the "+" sign where it reads "Add and Remove Ports".
Once this is done, the ports will appear in Live and can be used to send or receive MIDI Note, MIDI Control Change and MIDI Sync messages.
Please refer to our guide on how to configure the MIDI ports in Live to understand how to use the MIDI Ports settings in Live's MIDI/Sync Preferences.
Windows does not come with a native virtual MIDI driver, but there are a number of these available for free:
MIDI Yoke, as a part of the MIDI OX Utility, is probably the best-known Windows equivalent to Mac's IAC Bus .