Hi everybody,
I am using an MC6 Pro to control the ML10X (along with sending MIDI messages to other pedals on my board). I absolutely love both of these devices! However, there is one piece of functionality that I would like but haven’t been able to figure out how to implement it yet. My issue has to do with always displaying the appropriate toggle state for certain presets, even when their state has been changed by other presets on other banks.
To illustrate what I mean, I’ll provide an example. Let’s say that I’m using bank 1 to choose between different presets on the ML10X, and that I’m using bank 2 to choose between different “snapshots” (in this context I’m using the term “snapshot” to refer to a combination of an ML10X preset, specific loop engage/disengage messages, MIDI PC messages sent to various pedals, etc.). In bank 1, I would like the appropriate preset to be displayed in a toggle state when it is active; this includes when the preset is activated from within bank 1 or bank 2. I have been able to get this to work when selecting a preset from within bank 1. Unfortunately I have not been able to get this to work when selecting a preset from bank 2 though.
In bank 1, I have each preset set up so that the graphics for position 1 reflect an inactive state and the graphics for position 2 reflect an active state. I have toggle mode turned off for each preset in bank 1 because - if a given preset is already active and for some reason I press the button for that same preset again - I want the graphics to continue to show position 2. Two messages are sent on a press action for each preset in bank 1: a select preset message for the ML10X and a set toggle message for the current preset. When I am selecting presets from within bank 1, everything works how I want it to.
In bank 2, I tried sending an engage preset message on a press action (in addition to any other messages that I want to send in order to achieve the sound for that particular “snapshot”). My hope was that this would serve two purposes: first it would select the desired preset for the ML10X, and second it would let the MC6 Pro know that the toggle state is now different if/when I navigate back to bank 1. When I tried this I found that the preset did indeed change on the ML10X, but the toggle state on bank 1 isn’t always working how I want it to. In most cases, when I navigate back to bank 1 none of the presets show up with the desired position 2 (i.e., active) graphics; all of the presets show up with the position 1 (i.e., inactive) graphics. The one exception that I have been able to find is that if I select a preset in bank 1 and next select a preset in bank 2 that sends an engage preset message to the already selected preset from bank 1, then the appropriate preset from bank 1 still has the active graphics when I navigate back to bank 1. If the preset in bank 2 sends an engage preset message to a bank 1 preset that isn’t currently selected then all of the bank 1 presets show up with the inactive graphics (instead of my desired outcome of having the appropriate preset show up with active graphics).
Is there a way to manage the state of the graphics so that the toggle states in bank 1 are updated appropriately when I select a “snapshot” preset in bank 2? I don’t mind if the programming is tedious; I just haven’t been able to figure out if this is possible yet.
I don’t believe that a toggle group will work for my use case. It is true that each preset in bank 2 corresponds to one and only one preset in bank 1; however, just because a preset in bank 1 has been selected does not necessarily mean that a specific preset in bank 2 has been selected.
My MC6 Pro currently has firmware version 3.13.6.
Thanks for the help!



