Hello, I have a PRESS message with virtual text feedback ‘Preset A’. When I press the footswitch I see ‘Preset A’ engaged. I also have a LONG PRESS message with virtual text feedback ‘Preset B’. The annoying thing is. The midi messages going along with this LONG PRESS are executing after 300 ms (that is my programmed time for sending messages with a long press), BUT the screen only changes to ‘Preset B’ after I physically released the footswitch. I would like to see the name also changes after 300ms, even when I still press the footswitch physically for like 1 or 2 seconds. Is this possible?
It seems like the visual feedback (text, colours, etc.) will only be shown/changed after the footswitch is physically released. Even though the midi messages have already been executed.
@james
Hi James, I have updated to the latest (beta) firmware. It still doesn’t do the right thing. See video.
The preset names only changed after i physically released the footswitch (after a long press), while as you can see the midi messages have already been executed.
Can you confirm the beta firmware version you are using? If you enter the config menu (press D+F), you’ll be able to see it. I tested this on build 231110494.
Seems to work just fine - though this is just a simple preset using the Set Toggle messages to toggle the presets on Long Press. Logic looks the same as yours.
Can you share with me your bank backup file instead, so I can load the file into my controller and try to replicate the behaviour you are experiencing?
So it seems like you were referring to the names not updating to the shift state. The current behaviour is that all shift commands executes at the end of the preset cycle. If it executes mid-cycle, then any action after the preset shifted will unshift it. i.e. If a long press shifts the preset, a release all, for example, will unshift it after.
Anyway, I’ve made some modifications to the firmware to show the shift name/colours if a preset is going to be shifted. Can you give it a go and let me know if this is the behaviour you are expecting? 2023-12-04_MC6_PRO_Firmware_v_3_12_0_Beta_Preset_Shift_Display_Fix.hex (1.3 MB)