Create a Virtual Midi Port

Published on:

You can set up a virtual Midi Port to send the Midi messages to other applications or even to the Application itself, for example to remote control Ableton live via Midi.

Set up an IAC-Bus (virtual Midi Port) on Mac

first you have to start the “Audio Midi Setup” on your Mac.

You’ll find this under applications/utilities

you find the audio / midi setup in the mac utilities folder.

under the Tab “Window” click on “Show Midi Studio” and the Midi Settings Window will appear.

unter the

click on “IAC-Driver” to create a new virtual IAC Midi Port.

you can create an IAC Bus (virtual Midi Port)

check the “Device is online” box, then go to the (+) to add a new Midi Port and name this for example “to Live”

Now you’ll find this Midi Port inside the Midi Settings in Ableton Live.

create a new virtual midi driver on mac.

Set up an virtual Midi Port on Windows

To set up an virtual Midi Port on Windows you need to install a 3rd party Software.

We recommend to use the well known and free virtual Midi Port “LoopBe1” from

LoopBe1 is an internal MIDI device for transferring MIDI data between computer programs. Basically LoopBe1 is an “invisible cable” to connect a MIDI outport of an application to any other application´s MIDI inport.
All MIDI data sent to the program´s output is channeled to the receiving applications in realtime.
You may connect up to 8 applications to LoopBe’s inport and up to 8 applications to the outport, all sending and receiving at the same time.

LoopBe1 is a native Windows™ WDM kernel mode driver, so expect the lowest possible latency. Programs do not need to link with special libraries, so LoopBe1 works with every MIDI or DirectMusic™-capable application.

in the device manager of LoopBe1 you can set up an virtual midi port on windows.

Control Ableton Live over an virtual Midi Port

if you have set up the virtual Midi Port on your System the Midi Ports apear in Ableton Live.

to set this up, open the preferences in Ableton Live and check the virtual Midi Port OUT to “Track”

on the virtual Midi IN Port check the “Remote” box.

in the ableton live preferences you can set up the virtual midi port to remote control live.

On the Track where Push Hacker is inside set the virtual Midi Port to the Midi Output.

route the midi out to the IAC driver.

If this is set up you can map Ableton Live Parameters from within the Midi Track.

map a midicontroller to ableton.