My rig changes, because I’m always fiddling, changing, tweaking and I no longer perform live nor release music so I’m fine with that (and that long explanation indicates I’m not as fine with that as I’d like to advertise, but I’m dealing with my therapist on that issue and success remains to be seen).
That being said. heh heh
My Pyramid is powered by a USB Hub and also receives incoming MIDI there.
I have a generic pad/knob controller [USB] => USB Hub Connected to a BomeBox that translates and routes the buttons/knob data to what I want/need => Pyramid In
There is also a Nektar keyboard/knob/pad controller hooked up via USB Hub also inputting data to the Pyramid (merged & translated via BomeBox), among other destinations for the data.
While the USB is also sending signal to an Octatrack (translated via BomeBox and using the Box DIN Out , and a Prophet 12 (because I never have to worry about DSI MIDI in USB or DIN because: DSfkgI)).
Pyramid DIN MIDI is going to multi-timbral romplers and a homebuilt sample playback device, which I use exclusively for drums.
Takeaway from my side of things (that is, the ‘moron side’. LOL): USB MIDI with a Host. Once you gots that host tho, it’s pretty awesome (power + data). iConnectivity or some of the other similar devices might work. Perhaps @thetechnobear could update us on if the MIDIHub will be able to do this. (heh heh - I see TechnoBear is in the Beta for it - not because I’m stalking but because I’m Creepy (and have an interest in the product, eh?))
Caveat: I have horrible issues with MIDI jitter (or perhaps I’m more sensitive to it…?), so I try to avoid using USB MIDI. I haven’t noticed an issue yet, but I’m still ‘building tools’ rather than making music with the rig right now.