Hello,
Some old gear such as the Yamaha Tx81z has a feeble Midi Buffer for receiving Ctrlr messages. I would like to propose a relatively simple filter, one that restricts the stream of sysex messages using decimation (as they call it in DSP) which is throwing away every other message, thus dividing the rate of sysex changes in half (or by any selected increment)
This would not work for all modifiers in a panel, such as those which have a small amount of increments, but the panel designer would choose to increase the ‘decimation’ on parameters that have for example, 99 increments.
Of course, there would arise the problem of inaccuracy, but the way to fix that is to always transmit the value of a modifier at the release of the mouse button.
I have been experimenting with delay settings and it just won’t work for the Tx81z especially when using automation in Reaper for example.
Does this make sense to you?