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.
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.