Send Position 2 message on current button when new button is pressed

I’m new to Morningstar and just ordered an MC8 Pro. Seems great so far but some of the programming can be quite frustrating if moving past using Toggle Mode and Groups to accomplish things.

I’ve set up an instant access page using CC’s to turn on/off loops on a MEGX. This is working great. I’ve then set up a hold state to go to a page for each of the MIDI pedals so that I can access presets. This is working as well, too.

What I’m having trouble with is that I’ve set up a few presets using CC messages in position 1 and 2, this part works fine. What I can’t figure out is forcing the current preset to send it’s position 2 messages to disengage that preset as it enters a new one. I’ve only figured out how to visually change the preset.

Is there a way to force the preset that’s being exited to execute it’s position 2 CC messages upon exit to the other preset? I’m trying to accomplish this without losing the current preset if I jump back to the instant access page with the other pedals using the long hold. I’m using the release state to activate CC messages in the page with the presets.

Thanks for any help you can provide. Hopefully I’ve explained this in a way that makes sense.

Hi,

I’m not sure if I understand you correctly. Do you want to turn off all the loops on the megx when choosing another preset?

I believe I may have figured it out.

Keep Toggle Mode: Off, Toggle Rest Group engaged

First use Action: Release to set your On state CC messages with Position: Both (so that if you accidentally hit the button a second time while On it doesn’t mess things up)

Next use Action: On Disengage and set your CC Off state with Position 2 selected

Next use Action: Release with Type: Toggle Preset

Next use Action: Long Press with Type: Bank Jump to jump back to your instant access pedals page

With this I was able to engage different presets on a pedal that only accepted CC changes and then exit back to my previous page where I could turn on/off loops on the MEGX. I plan on using the workflow to try out different “presets” on a pedal that only accepts CC and doesn’t have actual presets via PC.

Sorry, I’m not good at explaining things. I was trying to change different CC states on a pedal as “presets”. The pedal accepts CC but doesn’t accept PC messages. The MEGX part I have figured out. The long hold is to page jump to presets on various pedals, then jump back with another long hold.

Since I’ve bought the MC8 Pro, I’ve actually learned a lot in the past week from your previous posts. I wouldn’t have learned so much in a short time without them. You’re a hero on this message board.

Ok, I’d suggest to set up a preset that defines a general starting point.

Then you could trigger that preset via an ‘engage preset’ message, instead of using individual cc messages to turn off your ‘presets’.

I’d put that ‘off’ message at first in every preset.

Would that be feasable?

I suppose the main thing I’m trying to accomplish is loading predefined CC values when entering a preset and then clearing them when selecting another preset. But keeping the last set of CC values when jumping back to the previous bank which lets me pull them in and out of the signal chain via the MEGX(which I have figure out).

To be clear, the MEGX functionality I have figured out. I don’t completely have the rest down. It seems to be working partially but the “preset” linked to the expression pedal clears out when going to the previous bank via Long Press.

If you use ‘on disengage’ your bank jump action will trigger those messages, if performed on a different preset other than the active one.

You’d either have to perform the bank jump on the active preset or change your approach.

Are you sure this is nessecary? How many parameters are you working with. If it’s just a hand full you wouldn’t have to clear the parameters first. Simply sending a set of new cc messages will overwrite the previous setting anyway

At this point I’m testing the capabilities of the MC8 Pro. Testing further it seem that it’s just the expression pedal setting that was on the previous bank switch becomes unlinked but the static CC values from the previous banks are set and not cleared, as intended. I suppose the previous preset button is not active but just seems that way because the CC values were already sent.

I was hoping there would be a way to jump banks, select one of a few CC numbers set on another bank of preset buttons and jump back to the previous bank while keeping that CC number linked to an expression pedal so I can change the value. Maybe this isn’t possible.

I copied my expression settings across all of the banks and it seems to be working. I appreciate your help.