Switching to a specific bank via setting a variable state?

I’m using an MC6 Pro. would like to be able to program a single button that jumps to a number of different banks depending on which bank is “active” (which presumably I would have to store as some sort of variable). Is this possible?

Specifically I’m looking to create a bank for each “amp” of Tonex software where the bottom three buttons mimic the Tonex pedal (each with a preset) and the top three have four different effects + tap tempo and tuner via press and double press. So far pretty straightforward.

However id also like to have a bank for looper control, and one for effects, and several more for specific effects to choose presets. Within each of these I’d like a button to toggle back to the “amp” I’m currently playing so while I’m playing one amp, I have easy access to all of these additional pages with ability to go back.

I’ve thought about creating a “home” screen which contains links to the “amp” pages, but I’d like to be able to cut that step out. It seems like I should be able to set some kind of variable when I use a button on an amp page that tells MC6 Pro that I’m using that amp, and then the bank switch command can look up that variable when determining which bank to just back to.

I’m also open to alternative ideas of how to accomplish this. Thank you for your help!

Hi, if you programm a bank jump there is an option to ‘go to last used bank’. That should do it.

Ah good, didn’t realize I had that option.

Is there a way to do what I described in case I have moved around banks?

Doesn’t matter. If you jump for example to your looper bank from your amp bank ‘go to last used bank’ will always jump back to the bank you came from.

I’m pretty sure that sort of “variable” functionality doesn’t exist. And it sounds like your specific use case may be able to handled by “Jump to Last Bank.” But I could see lots of instances in which variable functionality like that could be really useful (for instance, Pedal A is turned on, and a variable is set accordingly, so that all my other banks know that Pedal A is turned on and can set toggle state accordingly). Albeit, I could also see it being pretty complicated–both to program, and for users to understand/use.

That would be conditional logic. At which point you could just go a step further and program your own firmware :sweat_smile:

Yes I’m thinking exactly that. For example would also be great to be able to display that variable on the screen (so I know which “amp” I’m playing regardless of which screen I’m on…)

Don’t think means whole new firmware! Just some limited conditional logic built in.