MC6 Pro Executing Long Press visual feedback screen change

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.

4 Likes

@james
Have you had the time to look into this yet?

Not yet, will check it out this week and update

I just tested this - this should be fixed in the v3.12 beta firmware: MC6 PRO v3.12 beta firmware - #112 by james


@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.





Here are the screenshots showing my messages on Footswitch A.

@james
Have you had the time to check this out for me? :slight_smile:

Apologies for missing this.

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.

Nov-27-2023 14-44-31

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?

@james
Hi James, sorry for late response. Here is a picture of my firmware version.

And my bank backup file
Morningstar_MC6PRO_Bank_Backup__x PEDALBOARD_20231203_170038.json (89.2 KB)

I hope to here from you soon!

Thanks for the file.

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)

Hi James,

This is exactly the solution I was looking for!! Thank you very much. This makes using the MC6 Pro a lot better for me.

When I long press the footswitch it now changes the name immediately.
Thank you so much for the quick response and help!

Greetings, Fenno