Hello Ctrlrs!
I have in my panel a function that copy a Tone1 parameters of Roland JV-880 to Tone2 setting moduladors and sending a midi message with new values for JV-880.
The problem is that sometimes I get a Midi Overload message and when I get this error I lost part of new configs. It seems that a lot of messages are transmitted at same time overload the midi in buffer by consequence.
Is possible generate a delay between each trasmited message or maybe reduce a Midi TX speed (data rate) of Ctrlr and with this action reduce a lost data and this overload?
Here is the part of code:
function copyTone()
comboValue = panel:getModulatorByName("COPY-SELECT"):getModulatorValue()
if comboValue==01 then -- Copy T1 to T2
a = panel:getModulatorByName("T1-WAVEGROUP"):getValue() -- get the present value of modulator
panel:getModulatorByName("T2-WAVEGROUP"):setModulatorValue(a,false,true,false) -- set the same value for this modulator, sending it to the synth
a = panel:getModulatorByName("T1-WAVE-INT"):getValue()
panel:getModulatorByName("T2-WAVE-INT"):setModulatorValue(a,false,true,false) -- set the same value for this modulator, sending it to the synth
a = panel:getModulatorByName("T1-SWITCH"):getValue()
panel:getModulatorByName("T2-SWITCH"):setModulatorValue(a,false,true,false)
end
Thanks in advance!