I hope someone here can help me sort this problem out. I have been using DMXControl for some time now and have used the Softdesk feature with great success. I now want to use Open Stage Control to send MIDI to DMXControl. I started with a very simple project in DMXControl 3 (latest version). The project contains only one fixture and nothing else. I use DMXControl to select the MIDI In/Out device and connected to an OSC fader widget. When using the fader very slowly things appear to work correctly. But move the fader quickly and the fader will jump up/down and eventually flood the network with MIDI messages. So I stopped OSC and opened up Protokol to debug incoming MIDI messages sent by DMXControl. Once I open the project in DMXControl, this is the MIDI information it sends:
RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)
RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)
RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)
Why does DMXControl send the same information 3 times? Is this normal? Isn't once enough? It's impossible to use MIDI to control a DMXControl fader. DMXControl will flood the network with MIDI messages and bring everything down.
I must be doing something wrong, but I can't figure out what that is.