MIDI via USB Host

Hi,

I normally work like this (Since 199X ha)

Sequencer DIN out 1 = 16 channels of MIDI that go to the left side of my studio
Sequencer DIN out 2 = 16 channels of MIDI that go to the right side of my studio

This gives me 32 MIDI channels. 16 for each side that is immensely helpful

I have since decide to give MIDI over USB a go as I am short of MIDI ports on my switch but hardly use USB host.

So, Hapax only has 1 x Host out. Does that mean only 16 channels?

Are you using the usb device port on the hapax or is that not appropriate for your situation

Currently the usb implementation is 16 channels per port. What is the switch that you are using? A mioXL or mioXM can support multiple usb midi devices at 16 channels.

I’ve put in a request for usb midi multi connection support. My Akai Force can support 32 connections with 16 channels over a single usb connection, for instance (but it doesn’t work well as a midi hub due to an old bug).

One of the barriers to doing this is just the naming and selecting of connections on the host port. The device port could just have fixed names but the host port would need to deal with variable device names.

Hi Guys,

Yeah Im using the mioXL. Just got it and its hurting my head!

My studio is in two halves if that makes sense. So left side is Port 2 and Right side (Side with my sequencers) is Port 1

I used to have two MIDI dins coming out the Hapax or SL mk3 or even my old Atari!!! Just set in software where I wanted that channel to output.

IE - Hapax controlling Keyboard 1 via Port 2 and Keyboard 1 reside on channel 6
Then Hapax controlling a completely different keyboard 2 via port 1 however also on a very separate channel 6

I need the switch cause I use many different sequencers and get sick of plugging and unplugging

I need to get some paper out and write this out. My head is hurting.

Definitely good to write it down. I used to have a more complex setup with an XL, XM and rtpmidi but I slimmed down my setup to just the XL. I’m actually eating up 4 din pets to get midi out of the hapax. Even with a small setup multi timbral instruments really eat up midi ports and channels.

I use a teensy midi board from tindie to add midi din ports to the XL.

Hiya, great, an expereinces mioXm / XL user. Ha I should have posted on iConnectivity forum

Sooooo, what would you do? I am thinking…

Hapax DIN 1 out and DIN 2 out to MioXM DIN inputs 1 and 2.
Select channel required via Hapax. IE port 1 or 2 out within hapax. That then outputs via the
MioXM output 1 and 2 to the left and right side of the room.

Novation SL Mk iii Din 1 out and DIN 2 out to MioXM inputs 2 and 4
Select channel required via SL Mk iii. IE port 1 or 2 out within SL. That then outputs via the
exact same output 1 and 2 the hapax is linked up too however not at the same time. One or the other

Its worth noting I have many DIN device outs to fit into the mioXM (Atari, PC, TB-303,) however my whole set up runs happily on 2 x 16 channel outputs as most of my gear is monotimbral so only requires 1 of the 16 channels per side of room. As said one to left one to right.

Anything you would do differently mate? Any help appreciated.

Some more thoughts on the setup (in addition to our DMs).

It sounds like you mostly have a problem with the number of sequencing devices you want to connect and the number of din ports on the mioXM.

I’m assuming you want the hapax, Atari, PC, Novation (and the TB-303?) all sending notes to your synth gear (and possibly some of these could receive notes as well).

Are you using splitters for the main output ports to the gear? That requires 2 din ports, then.

If you get two of these: mio — iConnectivity you get more din ports to work with for your routing. There are other options depending on how much you want to spend or your comfort with a soldering iron and arduino ide.

Okay, more din ports available.

Now you need to decide on how to route things, and this comes down to whether you want to use the hapax to route or not which also depends on how many midi senders you have.

If you have the hapax handle routing, you would plug all of your note senders into the hapax and for a given instrument, you would make a track that takes an input port and channel and sends it to the specific port and channel for the instrument.

So for the novation you could have one connection to the hapax and play up to 16 instruments across the two halves of your room.

The hapax has a din input, a trs input and a host connection. You could connect the novation through the host and have two more din ports for other sender devices.

One question here is if you need the mioXM for output at all. If you have midi splitters why not connect them to one of the 4 din outputs on the hapax?

This, of course, would require you to use the hapax for all of your routing.

If you want all of your midi senders to be independent of each other, go through the mioXM. This is also the only option if you want to send sysEx. Instead of getting more ports on the XM you could also use a less expensive merger in front of the XM, and again if you’re handy with a soldering iron, you could have lots of din ports pretty easily.

Hi mate,

Thanks so much for taking the time to write this out. I realy appreciate the support. Huge thanks

I found the problem. Schoolboy error what is normally the case in these things. Something super simple stops it all from working.

I was outputting Din 1 on the Mio to both Din 1 and 2. I should have only been outputting 1 to 1 and 2 to 2. I only have 2 outs.

Yes my 303 has MIDI . Has for yonks. Really cool. You can record sequences you do on that and then play them on other synths. Mind you can do this now with the behringer clone, I was doing it first haha. Im a big fan of MIDI. All my kit has MIDI. Juno 6, 808 and as you know 303…

Thanks again mate

1 Like