This is a companion discussion topic for the original entry at https://blokas.io/midihub/docs/transform/
I am very excited about MidiHub as it seems to solve a lot of my problems.
I use a KMI Softstep midi pedal to control a midi network including an iPad Pro (running Camelot Pro and Auria Pro), digital mixer, 2 keyboards, a synth module, a drum machine and a vocal processor. All of this is connected through an iConnectivity MioXM.
As the duo in the video said, I do not want a PC or Mac in my setup, other than for configuring gear. I use my iPad to command all the gear (presets, scenes and the like), but all other Midi is routed direct from device to device over hardware (for example, using my keyboards to play each other’s sound generators or my synth module). I don’t use the iPad for any midi translations (latency is a real problem for me).
I need to transform some of the messages I’ve programmed into the pedal.
Can Transform support Sysex?
I want to toggle DAW recording using one of the pedal keys. First press = Start, second press = Stop. I have it working on 2 separate keys, so the Sysex strings are proven.
I can toggle the output of a key to be, for example, CC 80 0 then CC 80 127.
Can MidiHub send the Sysex strings needed upon receiving those CC’s?
I’m ready to order, but want to be sure this product solves my problem.
While asking questions, a second one:
The iConnectivity MioXM acts as a USB host on its USB A ports (I’ve proven this with other devices). Can I connect to the MioXM using the MidiHub USB port and save those precious DIN ports for other gear?
Hey, Transform currently does not support triggering SysEx messages. But maybe there’s an alternative? What is the DAW you’re using?
The iConnectivity devices are known not to pass COM/Serial based USB endpoints through, so Midihub’s Editor wouldn’t be able to connect to the Midihub if it was connected through iConnectivity device.
Thanks for lighting fast reply!
I use Auria Pro on the iPad for recording. I set it to receive MMC and programmed MMC start/stop in my midi pedal.
In theory I don’t have to use MMC. I could use another remote control protocol.
On the USB connectivity issue:
I do have a USB port on my MioXM connected through a Mio (USB/DIN converter) to Midi in/out on my TC Helicon Voicelive 3 Extreme. The MioXM is reliably routing PC’s, CC’s and note on/off to the vocal processor.
Does that mean that I can connect the MidiHub via USB?
Midihub is a USB composite device, consisting of 4 bidirectional USB MIDI streams and 1 bidirectional COM/Serial stream. The USB MIDI ones wouldn’t have any trouble, but the COM/Serial stream required for communication with the Editor software wouldn’t be passed through by MioXM.
Yes, MMC is currently not supported to be transformed to/from by Midihub (it could be passed through as is though).
Can Auria Pro be configured to useother kinds of messages to start & stop recording?
Auria supports MMC or HUI.
I’m assuming that because both are Sysex protocols, MidiHub can’t support either one at this point.
Is there an expectation that Sysex will become an option?
By the way, your competitor Midi Solutions Event Processor Plus does support both system realtime and Sysex messages.
Do you expect to add this support?
Yes, support for such SysEx messages was already requested. We should get around to it, once we focus on SysEx messages part, but we have a lot of other big features to work on at the moment.
Cool. I’m looking forward to trying out your product, which looks to be a fantastic solution for leveraging everything midi can be without a PC or Mac in the rig.