Yeah I donāt know either, maybe cause I used IA to redact
glad its helpful ![]()
Just spent the morning sorting this out with the older mio10. Previously, I had one output from the Hapax being split by the mio amongst a bunch of rack gear - all multi-timbral, but because it was only one DIN out from the Hapax I had to be careful about which channels I was using with what gear.
Second DIN out from the Hapax was for mono-timbral desktop/keyboards, whilst the third was for Drum machines.
Iāve just swapped to using the USB virtual cables and itās mad tbh. I now have one USB cable that can control pretty much everything, one DIN cable from the Hapax which goes to one of the mioās midi inputs and is used for clocking it all (clean separation of clock and data etcā¦) and another DIN to my 1010 blackbox, because for some reason 1010 didnāt think to put a functioning USB Host port on the back!
Need to go through and re-do my templates and default project, but genuinely the ability to address all 16 channels per DIN on the mio via USB is amazing.
I donāt have RTP midi set up, and seeing how Windows 11 is breaking MIDI at the moment, would rather not risk it at the moment, so Iām sort of left with an annoying USB cable off the front of the mio. Oh well.
A couple of other questions related to your setup. Is it correct you are not using the USB Device port of the Hapax?
When you want to use the DAW are you using RTP streams for your take 5, Access virus, Hydrasynth?
And do you have two (or more) presets on the Mio (one for lawless with Hapax) and one for with DAW?
Thanks
Joost
Super interesting topic!
I was thinking on another setup (I didnāt tested it yet, Iām at the whiteboard stage
),
Iām using a Conductive Labs MRCC, not a iConnectivity Mio, Iām very interested in this device too.
Hereās my plan:
Iām using 3 MPE controllers. Yep. Greedy. They go straight to my MRCC, from their USB device port to MRCC USB host ports (each exposes 4 Virtual MIDI port in case useful). The MRCC distributes MIDI through its DIN outputs to the DIN inputs of my synths. I hope there will be no bottleneck at this stage. Thatās for real-time playing my synths.
Now for sequencing in a Dawless setup, I plug my Hapax device port to one another host port of the MRCC (which has 4 USB host ports total). So MRCC will route the Hapax clock and all its tracks data to the synths. Again, I still have to test against bottleneck issues there, or jitter.
In a DAW scenario, I plug the USB device port of the MRCC to the PC (Ableton), which exposes 12 virtual MIDI ports, so I can play/sequence VSTs. Hapax remains the center of my setup.
All this is in my brain though, not yet tested! ![]()
I hope Iām not going the wrong direction here.
Hey Joost, thatās correct. Iām exposing the synths via RTP to capture them into the DAW, As for the mioXM, Iām only using one preset for now since currently Iām fully focused on the jamming and live-performance aspect of my workflow. I use Reaper to capture the session (when I donāt forget to which is almost always) and have a template with all things routed into their own audio or midi tracks.
Shameless plug: I actually just recorded a jam with this exact routing if you want to hear (it takes shape around the 2 mins mark): https://hearthis.at/cuatroseises/jam-mix-2026-03-10/"
Is it pretty easy to setup this routing in the Mio software? I also want to run my USB from the hapax into the MioXL, and use that to send and receive MIDI to all my hardware and also into my DAW. I mainly want the MIDI coming back to reflect program changes and things like that on synths, but also to record MIDI back into the Hapax from the DAW if I want.
I also have a clean sync clock going into the DIN in of the Hapax from a Nome 2 (hapax sync input is set to clock course : MIDI auto and start/stop is + clock source. I have usb virtual blank in this menu). This lets me either receive clock from the DAW when needed, but I can also go DAWless and hit play on hapax and that will send itās clock. I currently am sending all the MIDI data and clock out of hapax into a Thru-5.
So I am guessing you would set it in the software so that Din cable just sends clock and maybe start/stop? And then the USB from hapax sends all MIDI info and no clock.
So basically you can sequence and sync an entire studio with 1 DIN cable and 1 USB, if I have this correct. And in theory I could give each piece of gear itās own entire virtual DIN cable if I wanted.
The other question I have is how do you set the output in the Definition file if you do it this way. I believe it would be USBD and then the output channel? But for getting MIDI back in, how do you set the input up?
Sorry for all the questions, just trying to avoid a MIDI loop or something crazy like that. Between setting it up right in ableton and then the MIDI software, I am sure it can be easy to screw this up.
I just got Hapax today but I already run two MIOXL with a Cirklon connected to the ācomputerā port on #1 and MPC Live connected to the computer port on #2 with all of my instruments connected to the DIN and USB spread across both. Then the XLs connect to each other and the computer over RTP Ethernet cable and itās rock solid.
I got my MioXL and its pretty simple to setup. I just want to make sure I have this right - in Auracle, how do you have your filter and remap settings? I just went and set it so my input for the Clock sync DIN (going into a HAPAX din port) has all the channel filter MIDI blocked out (blue) and the system filter is unchecked. I did this for both the input and output, so hopefully that means just timing info is sent through that DIN port now. I then went to the hapax USB and did the opposite, so all the system filter info with sync..etc is marked blue for input and output.
Guessing this is the way to do it. Auracle crashed on me 3 or 4 times during the process but remembered all the changes so I should be good.
Hey too bad for the crashes, its been rock solid for me, I havenāt had the need to touch the remap/filtering settings yet, everything is default there
I use that āMain Clockā Hapax Virtual Cable to send only the clock through it, you can set it Hapax > Settings > Sync Output > USB Host: āClock + Transport Cable 16ā
This way I can do this:
I can then, if needed, go to the āTake 5ā USB input in remap/filtering and mark āstartā, āstopā, ācontinueā to prevent the Take 5 sequencer to start playing when I hit play on the Hapax.
Hope this helps ![]()
I have the same setup (your advise was used) and working like a charm.
Great, I am using the USB out of Hapax to send the MIDI data and itās DIN to send clock but itās basically the same thing. I totally forgot I filtered the āsend clockā out of the USB on the Hapax settings. So doing it in the Auracle software is not even needed.
Appreciate the help, the MioXL has been much needed. It allows me to plug in my USB midi controllers, power them and instantly route them to everything however I want. Plus I have all my synths and samplers connect to one device instead of daisy chaining with thru boxes.
My only question in Auracle where you can reserve the USB ports so they map to the plugged in devices - a keystep 37 is easy because it has 1 item in the dropdown, but the Hapax has a bunch and we can only select 1. I just selected the first Hapax port, which I am assuming is fine. Just making sure I did that correctly.
yes thats how it works if you connect the hapax into the mio usb host, the XM provides 8 slots and you have to bind a slot to any port porvided by any usb thing connected. in your case, if you need it, you have to manualy reserve the virtual cables hapax provides, but if you use all the slots for the hapax then youāll not be able to use any more usb controllers/synths in the mio.
Ok thank you, now I understand it. Appreciate the help.
I have one more question for anyone on the newest firmware. In the instrument definitions, how do we label our synths and drum machines if the data is going out of the Hapax USB Data port? I understand that it should say USBD, but now we have 16 ports of those. So do you just type USBD1 for port 1?
@BoogieDown Yes I have a MioXL and MioXM that I have used both with the Hapax. I have a large system and use a lot of ports. When I use the Hapax with just the MioXl I use the Host port. The way it will look is USBH1 for port 1, USBH2 for port 2, USBH2 for port 2, USBH2 for port 2, and so on. I use 8 to 10 ports on the MioXL.
I am have just set up the computer on USBD to work as a midi bridge/Midi Device.

