Network MIDI

network midi header

Our mio10, mio4, and iConnectMIDI4+ interfaces all feature an Ethernet jack for Network MIDI. It's a perfect example of our "solving your connection problems" raison d'être.

The Network connection is a really quick, robust way to get a computer device (or four) talking to all the MIDI gear connected to your MIDI interface. It can even work over Wi-Fi, so you or a collaborating musician don't even need to plug in cables to access all your MIDI instruments.

Here's how to set it up.

1. Connect an Ethernet cable from your interface to a computer, to a Wi-Fi router, or an Ethernet switch. The router will broadcast the Network MIDI signal over Wi-Fi, of course, and the switch is if you have more than one wired Ethernet device in your network.

2. If you're using Windows, you'll need to install the free rtpMIDI Network MIDI driver. On Mac, open the MIDI Studio window in the Audio MIDI Setup program double-click the Network icon. Both Mac and Windows look exactly the same.

3. Check out the following screenshot. Your interface has four available Network connections, labeled ETH 1 through 4, each carrying a single 16-channel MIDI port (called a Session).

Here Session 1 - you can rename it - has been connected to ETH 1 (just click Session 1, then ETH 1, then Connect). You could connect other computer devices to the other three ETH connections if you wanted.

eth midi setup

4. The ETH ports and Network Session 1 are now available in your DAW as MIDI sources/destinations, as in the following shot of a Pro Tools MIDI track.


What's the difference between Session 1 and ETH 1?

- Select ETH 1 for the track to talk to devices plugged into the MIDI interface connected to this computer device, in other words to the ports ETH 1 is routed to in iConfig.

In the iConnectMIDI4+ factory default setup shown below, ETH 1 is routed to all four DIN jacks, to MIDI port #13 of each of the three Computer Device jacks, and to the USB MIDI hosting jack. Your screen may have different ports, but the concept is the same.

iconfig midi network

- Select Session 1 for the track to talk to another computer device on the network. You have to select Session 1 as the virtual MIDI interface on that computer device, in this case an iPad app:


There's just one caveat: our NetMIDI app, which allows an iOS device to connect to the ETH ports, doesn't currently work on iOS 10. You can still connect to the Session, however.

That's it. Repeat this setup using the other ETH ports and Sessions for up to three additional computer devices.