Hi. Trying to send custom midi commands from Dlive to Qlab to trigger backing tracks and sfx for theater shows. This works fine, using specific midi CC/Note on commands to trigger specific cues in Qlab. The problem is Qlab will randomly trigger other cues on top of the ones that are specified in custom midi. Using a midi sniffer I can tell that there are a lot of midi messages sent from the c3500 surface during rehearsals/shows and I am suspecting that this makes Qlab behave like this, even though it makes no sense, since Qlab and the cues are specifically set to listen to only note on, a specific note and with a specific velocity. I have been searching everywhere online, discussing with other Dlive users I know, and can not seem to find an answer to this. I can switch off sending MIDI all together, which is what I have had to do, and manually hit GO both on the surface and in Qlab. If I understand correctly there used to be a way to filter out what MIDI messages are sent from the console, but these options have disappeared in later FW versions? Is there still a way to shut off the horrific unusable spewing out of midi messages from every fader, encoder and parameter on the surface, to only let the custom midi messages from scene recalls out on the ethernet connection? I cant for the life of me find out how to separate out the custom midi commands to a midi channel that is not used for anything else, unless we can do this by inserting it into the HEX string itself, which is not detailed in the “TCP/IP MIDI document” (That only covers what you can control on the surface from external controllers as far as I can tell. Not the other way around)
I know there are a million ways to solve this, and to make Qlab trigger scenes on the Dlive and so on and back and forth, but that is not gonna work for us. We simply need to trigger cues in Qlab when we hit GO on the surface, without having anything else happen except that exact cue. (Using the same GO msg for every scene is also out of the question, as this could potentially trigger the wrong cue, again…)
Hope someone can help me here.
C3500 + CDM48, Qlab on Macbook Pro running MIDI Control app in “MIDI Through” mode, single IP connection between Mac and the surface. No other devices on the network.
We will send i.e “90,0A,01” for cue no1, “90,0A,02” for cue no2 etc. This works until you touch a fader or encoder, and stuff goes nuts. Or, triggering one scene will simply start 3 cues at the same time, simply by pressing GO (On a scene with a custom MIDI string). And its totally random, no system to it, so its different cues every time it happens.
If this ends up being a Qlab issue, i apologize in advance… I have thought about using OSC for this, to try to eliminate MIDI alltogether, but I did not have the time to redo all 300 cues for that before the premiere this weekend.