Hi,
I'm having problems sending continuous cc messages to a certain device.
When moving the pedal, the device doesn't follow but lags.
The manufacturer says that this is the problem of the Midi controller.
It should filter out the messages and send less data.
When moving the pedal it sends about 70 messages in a second.
When using the Midi monitoring in the Gordius, it sends about 12 per second and then there is no lag.
My question is this:
Is the filtering of Midi messages specified or should any device be able to handle a continuous stream when moving a pedal for instance?
The MIDI specification specifies a bandwidth of at most 3125 bytes per second, which is more than 1000 messages per second.
There is no requirements that senders throttle their output to less than that.
It is common that continuous controllers are filtered, but only so that enough bandwidth remains for other messages.
That certain device is crap.
It is hard to answer your question without much details. w
1. what is your setup. how are things connected ?
2. What pedal have you connected ?
3 . what is the model name and version device ?
4. Have you tried to to update it to the latest firmware ?
5. Where do you see to much MIDI data, on your PC from the DIN port or USB or on the monitor tool on the device itself ?
6. Have you installed MidiOX or other tools (assuming windows) to see what data you are receiving ?
7./ Page 36 of the manual also show as possibility to filter messages, try to disable Real time messages, that should stop sending Active Sensing.
8. Perhaps the pedal could have a problem (dirty sensor) and its output is constantly changing that could cause the device to keep sending updates all the time ?
9. Does it happen with others pedals as well ?
Those are basic things to trouble shoot first.