I’m wondering if there’s a way to automatically send SysEx messages to external hardware, say every 1 second. I looked at some Metronome and Media Player bindings, but there didn’t appear to be anything that wouldn’t require manual input.
I’m trying to get the Steinberg CC121, a DAW controller, to work with Cantabile. It’s designed specifically for Cubase, but I’ve found some cases on the Steinberg forums where people adapted it for other applications. It does send MIDI messages, but the catch is it remains in “idle” mode until it detects that Cubase is running. When in idle mode, it doesn’t transmit any MIDI messages. It turns out that the CC121 detects Cubase by way of the SysEx message [0xF0, 0x43, 0x10, 0x3E, 0x15, 0x00, 0x01, 0xF7]. And it needs to receive this message every second or two, or it goes back to idle mode. Cubase apparently sends this message constantly to keep the hardware on. So it seems like there might be a way to replicate this in Cantabile. I’ve managed to create a binding where a MIDI note (or whatever trigger) sends this message, which pops the CC121 out of idle mode and enables it to send its own MIDI messages, but after just a couple seconds it stops. Is there any way to make Cantabile automatically repeat this binding, or repeatedly send SysEx data in some other way?