MioXM routing from iPadPro

When an iPadPro is connected to the MioXM, what is the 'source' port that software without any accessible MIDI settings blindly chooses? Until or unless there is a complete helper app for iPadOS, routing seems to be difficult at best. When purchasing the MioXM, I was also expecting a better way to connect tablets via USB directly to the unit to use them as MIDI controllers, but nothing I could do with standard USB cabling, USB hubs, etc. would ever get iPadPro's to be recognized by the MioXM. Perhaps this is again a case where a helper app for iPadOS would cause to treat MIDI software on iPadOS the same as it treats synth keyboards connected via USB. I was also expecting an easier process of connecting multiple laptops to the unit via USB to avoid the persistence and stability problems of MIDI over RTP+Ethernet. The NetMIDI helper app for iPadOS is useful for testing, but I don't trust it for a live performance setting which much persist for weeks for musicians without constant tech intervention as USB or MIDI cable connections would persist without intervention. 


  • With iPad Pro connected to the DAW port on MioXM, I can see that there is USB-DAW activity, but there is no indicator about WHICH DAW PORT is now the 'source' for that MIDI stream coming from our sequencer software. I have tried many different theoretical sources in Auracle, then selecting destinations that are connected to the MioXM via RTP, but the MioXM isn't sending any MIDI through to the destinations.  When MioXM was connected to an MacBookPro via USB-DAW port, the routings were still extremely confusing because nowhere are the active 'source' ports highlighted in Auracle, and Auracle doesn't show MIDI activity detail to help with diagnosis either. 
  • Just found that RSV3 was the randomly chosen 'DAW' source port on the MioXM connected to iPadPro. That makes no sense at all, but at least the sequencer software on the iPad can finally send MIDI data through to the laptops connected to the MioXM via RTP-Ethernet. I'm concerned that the next time the same tablet and sequencer software is connected, the MioXM will choose an entirely different 'source' port that will kill a live performance. 

  • Sorry for a delayed reply.
    How are you wanting to connect the iPad Pro?
    You can connect to the ethernet or USB DAW on the mioXM.
    The USB DAW connection will give the most control as iOS doesn't do a great job with Networking.
    On USB DAW you will get 16 MIDI ports (16 channels each).
    By default these are routed as follows.
    DIN1-4, HST1-8, Preset Selector, RSV1-3.
    RSV = reserve and doesn't have a default routing so you can modify those how you want with Auracle X on a desktop computer.
    We do want to bring Auracle X to iOS and Android but we are making it solid on the desktop platforms first before moving it over.

    The best way of connecting ethernet is not to use NetMIDI. You can actually connect in a better way.
    Like with desktops it's best of the mio X Series interface is the initiator of a session and connects automatically to the iOS device.
    On a desktop you would normally create a session and copy the Bonjour Name into the Name section under the RTP/Network page in Auracle X when the RTP port is in initiator mode.
    This is slightly different on iOS because they do not have an option for network setup/creating sessions.
    The Bonjour Name on your iPad would be the iPad's Name.
    If you go to Settings>General>About you can click on and edit your iPad's name. 
    Often this name will have an apostrophe BUT the Bonjour must follow certain rules for connecting.
    - Less than 15 characters including spaces
    - No special characters
    - Must start with a letter (no numbers to start)
    Once your name follows these rules you can add it as the Bonjour Name in Auracle X for the RTP port initiator.

    Note: iOS is limited so any/every RTP ports you connect will all show up under "Network Session 1" because iOS has no way to do it differently.

    Also check out this video on that.

  • If you are connecting via USB DAW I can also help with that. If you tell me where you want MIDI data to go in and out from and the whole setup I can certainly help. Also feel free to send a support request and we can better assist there.
  • edited October 9
    tsho08 said:
    If you are connecting via USB DAW I can also help with that. If you tell me where you want MIDI data to go in and out from and the whole setup I can certainly help. Also feel free to send a support request and we can better assist there.
    Hi tsho08, i'm considering purchasing a MioXM or MioXL to use with an iPad Pro (m2)...what's the story with configuring it, does it work well...basically want some control of where things go, or not...similar to above questions...

    for example I have a simple 1x1 connected to it at the moment and when I open Logic Remote, I get a midi loop as it thinks it's a keyboard or whatever connected...

    i'd like a way to specify what is the default port...so I can keep the other ones away from apps like Logic Remote that have no settings regarding I/O...on other ports I will have things like emulations of Mackie Control and stuff set up for touchOSC etc. etc., you can imagine how silly it can get...basically at the moment I have two 1x1s and I have to plug one or both out to do certain things...pita
  • If you are connecting with the USB DAW port to the iPad you will have the connected devices trying to send in and have a port out. You do not need to keep this routing if you wish. You can change the routes, filter routes, remap them. You can have different MIDI routing, filtering and remapping per Preset. 
    mioXM= 4 presets mioXL = 16 presets.
    Most softwares will allow selection of the MIDI ports over USB. Example a Moog app it will have an All option but also have the specific port names to select in and out ports. These port can be named to get an idea o what is connected and routed there.
Sign In or Register to comment.