Thanks. Trying your suggestions with a couple mods.
Okay, something to try:
- Set up an MFC preset with only FOUR IA Switches in the "on" state for a preset that will exhibit the problem
The state of the switch (ON or OFF) isn't the critical path, because commands are sent either way. Its whether or not the switch "Sends with Preset" (Determination made in the SETUP menu). With that in mind, I disabled every IA switch from sending with preset. Problem vanished (as in my testing before).
I enable Internal CC values one at a time until I saw the problem appear again. It happened at 6th one.
I reset from my backup, but this time repeated an earlier test to find out how many IA switches send with preset to demonstrate the problem. It was 6 (it was probably 6 before, I wrote 5 from memory since I posted well after I ran the test).
This time, I followed your test more closely. I disabled "Sends with Preset" for all but 5 IA switches. Problem went away. I then enabled 1 InternalCC switch. The problem appeared, but you are right in that it seemed to be happening with less frequency. Maybe worked 2 or 3 out of 10, just using empirical observation.
The Int. CCs are much like switches. If they are selected "on" for a given preset, the ON value is sent when the preset is selected. I can see from your sysex dump that none of the Int.CCs are being used. Try using them instead of the IA Switches to send initial on values when selecting an MFC preset and see if that makes any difference at all.
I basically ran that test first. 6 Internal CC switches cause the problem.
One thing that I do notice and appears unusual to me is that you have IA Switches 1-TREMOLO1(HOLD BS), 2-TREMOLO1(HOLD TL), 3-CHORUS2(TAPbs), 4-VOL DECR(TAPtl), 5-COMP2(TAPm) and 16-TEMPO(TAP) all set to "Momentary". Now, I know that you're not connected to an Axe-Fx but a "Momentary" switch will send the the two (CC0 and CC1) CC "ON" messages when depressed and the "OFF" messages when released. I don't know that it makes any difference - it may be your intention - but I thought it did stand out as unusual.
-G
I'll talk about what these are doing, but keep in mind that none of those switches are set to "Send with Preset" anyway so they don't factor into the equation.
IA 1 and 2 are in fact tied to Momentary functions. Those are for the "Infinite" decay in the BigSky and the "Infinite" repeats in the Timeline. I hold them down while I want the effect, then I let them go.
IA 3, 4, 5 and 16 are Tap Tempos. Here is where guidance wasn't available for using MIDI mode and "Tap" buttons and I had to figure out the best way to handle it. I didn't like TOGGLE because the light would illuminate with every other press (and maybe stay illuminated when I was done tapping). AUTO-OFF was explicitly for sending both On and Off with one press instantly. Also, the light doesn't like quick taps .. it gets funky. MOMENTARY works well from the light perspective, and as long as I had the "CC OFF" value set to "OFF", it doesn't appear to send anything. Turns out it works well that way and I even made IA 16 into a combo tap for both the Timeline and Mobius.