Print Friendly and PDF

Multiple network adapters, ipMIDI, and Delta Control


Most computers have multiple network adapters. This can present a problem with ipMIDI and Delta Control because multicast data (DAW control, Delta Control, MIDI Time Code, and MIDI Machine Control) will by default be forwarded to one adapter, defined automatically in the OS routing table. Without any intervention, the route chosen by the OS will be the adapter connected to the internet or your corporate network (the gateway adapter), not the connection to the console.

The simplest solution is to connect every device to an unmanaged switch (or your home router), and enable only one adapter on your computer, guaranteeing traffic has no choice but to be forwarded to the one connected adapter, and is therefore forwarded to all devices. Note an unmanaged switch is specified since IGMP Snooping on a managed switch may prevent multicast from being forwarded, as SSL consoles do not participate in IGMP.

If you must implement multiple network adapters, you will need to edit the routing table of your computer to ensure the multicast destined for ipMIDI and Delta Control are forwarded through the correct adapter (multicast destination addresses of for ipMIDI and for Delta Control).

To edit the routing table, apply the following commands either in the Terminal on macOS or Command Line on Windows:

macOS routing table

sudo networksetup -setadditionalroutes "macOS adapter name"
sudo networksetup -setadditionalroutes "macOS adapter name"

Replace "macOS adapter name" with the name of the Ethernet adapter on your Mac to which the SSL is connected, as shown in macOS System Network Preferences. If there is a space in the name you must contain in quotations.

Windows routing table

route add -p mask Windows adapter IP address
route add -p mask Windows adapter IP address

Replace Windows adapter IP address with the IP address of the Windows adapter connected to the SSL. Type ipconfig in cmd.exe to print adapter info to the prompt.


  • Apple has periodically changed their method for persistent routing table changes. Should this happen in future, this process may need to be revisited. Please contact Apple or Google macOS persistent routing table.
  • Reinstalling or updating the OS will remove static routes. The configuration process will need to be repeated.
  • Anecdotally some consumer TP-Link brand switches do not pass multicast correctly.

Related content

The Remote app connects but DAW control does not work

Link-local addressing

I can only use Wi-Fi in my setup

Using Wireshark

ipMIDI setup video