time-clock-circle multiple-users-1 bin-paper-1 smiley-indifferent view-off alert-diamond envelope-letter rating-star network-browser pencil-write ticket-1 button-record headphones-customer-support close synchronize-arrows-1 common-file-stack close-quote arrow-down-2 multiple-circle attachment-1 folder-file-1 disable smiley-indifferent shield-warning love-it smiley-smile-1_1 check-circle-1 time-clock-midnight floppy-disk view smiley-unhappy book-star lock-unlock-1 arrow-right-1 archive smiley-unhappy send-email-1 hierarchy-9 open-quote add-circle-bold search remove-circle cog-1 filter-1 hyperlink-2 analytics-pie-2 flying-insect-honey navigation-menu-horizontal pencil-1 smiley-thrilled check-1 arrow-up-1 lock-2 navigation-menu add layout-module-1 archive arrow-left-1 wench arrow-down-1 multiple-neutral-1 expand-6 close drawer-send alarm-bell-1 social-media-twitter keyboard-arrow-up ticket-1 copy-paste rating-star download-thick-bottom information-circle smiley-sad-1 single-neutral-actions remove-square-1 file-code pencil-1 keyboard-arrow-down smiley-sad-1 cog single-neutral add-circle move-to-top list-bullets expand-6 undo tags-double smiley-happy view-1 messages-bubble-square print-text add-square smiley-happy credit-card-1 envelope-letter diagram-fall-down

What is the default MIDI routing when using RTP-MIDI over a network?

Introduction

All current iConnectivity interfaces with Ethernet ports are able to address up to 4 virtual MIDI ports each using RTP-MIDI over Ethernet - that's 4 unique ports per interface. However many of our interfaces have more external DIN-MIDI ports and USB-MIDI Host ports than there are available internal RTP-MIDI ports. This means that when using Ethernet you may have to "double up" on ports if you have many MIDI controllers and modules. In practice this is not difficult, you just have to ensure that MIDI devices that share the same RTP-MIDI port are set to different MIDI channels.

Default routing

By default, our interfaces try to assign the virtual Ethernet RTP-MIDI ports to the hardware DIN-MIDI and USB-MIDI ports in a "round robin" manner in order to make the most efficient use of the limited available ports.

The default setting for the mio4 and MIDI4+ is:
  • RTP1 -> DIN1, HST1, HST5
  • RTP2 -> DIN2, HST2, HST6
  • ​​​RTP3 -> DIN3, HST3, HST7
  • RTP4 -> DIN4, HST4, HST9
The default setting for the mio10 is:
  • RTP1 -> DIN1, DIN5, DIN9, HST1, HST5, HST9
  • RTP2 -> DIN2, DIN6, DIN10, HST2, HST6, HST10
  • ​​​RTP3 -> DIN3, DIN7, HST3, HST7
  • RTP4 -> DIN4, DIN8, HST4, HST8
The default setting for the PlayAUDIO12 is:
  • RTP1 -> HST1, HST5
  • RTP2 -> HST2, HST6
  • ​​​RTP3 -> HST3, HST7
  • ​​​​​​​RTP4 -> HST4, HST8

Tips when purchasing an RTP-MIDI system

You can see from the above that each interface can access up to 4 RTP-MIDI ports regardless of the number of hardware ports; and that means there are less "shared" ports on the smaller interfaces. Thus if you have a large hardware MIDI setup and really want each MIDI device to have its own port, then it is best to buy multiple mio4 or MIDI4+ interfaces rather than a single mio10 interface. However if you don't mind spending a little time assigning each hardware unit its own MIDI channel, then of course sharing the RTP-MIDI ports will work very well.