I have a Soldano X88IR preamp and an Eventide H90 I am controlling with the MC6 Pro. The following is what I have setup:
Bank 1: Switches A-F select six different Soldano X88IR presets.
Bank 2: Switches A-E select five different H90 presets; switch F is Tap Tempo.
I have ‘Toggle Reset Group 1’ setup for switches A-F in Bank 1, and Toggle Reset Group 2 setup for switches A-E in Bank 2.
The first press of switches A-F in Bank 1 select one of the Soldano X88IR presets and engage a specific H90 preset in Bank 2.
What I would like to accomplish is:
Bank 1: Press one of the six switches (e.g. switch A) one time to select a channel on the Soldano X88IR and engage a specific H90 preset in Bank 2.
Bank 1: Press the same switch a second time (in this example switch A again; I would prefer it not be a long press or double tap) to engage a different H90 preset in Bank 2 and still show that switch A is active in Bank 1.
Bank 1: Press the same switch a third time (in this example switch A again) to toggle back to H90 preset in Bank 2 engaged on the first press of this switch and still show that switch A is active in Bank 1.
Bank 2: Toggle Reset Group 2 should update accordingly when switches are pressed in Bank 1 that engage different H90 presets in Bank 2.
Numbers 1, 2 and 3 above are working for me, but only when using a double tap function for number 2, and when the double tap occurs the switch in Bank 1 shows as no longer active. I need it to show as still active and would like to use a single press instead of a double tap.
I figured out how to get numbers 1, 2 and 3 above working with a single press, so almost all good there. On every other press of the same switch (press 2, press 4, etc.), that switch in Bank 1 shows as no longer active though.
Is there a way to have it always show as active until a different switch in the toggle reset group is pressed?
Also, still haven’t figured out how to get issue number 4 above to work.
Hi,
I’d disable toggle mode.
Programm a message with ‘release’ ‘toggle preset’ ‘pos1’ instead.
The preset will toggle to pos2 the first time it’s engaged and stay in that position.
I’m not sure if ‘toggle reset groups’ are triggered if a preset is engaged remotely. Another way to do this would be to use ‘set toggle’ messages to reset the toggles of the other presets when a preset is triggered via ‘engage preset’.
Thanks. I had already disabled toggle mode to get the single press working, vs having to double tap.
Adding a message with ‘release’ ‘toggle preset’ ‘pos1’ does what you said, which is good, but I was hoping to be able to toggle back and forth between Pos1 and Pos2, engaging one preset on the H90 or a second preset on the H90, while still showing the switch is active.
Ultimately, it would be even better if when in Pos2 the top color would stay the same and the bottom color could be different. I guess that would mean using the Shift state colors, which I messed around with (see the screenshots below), but couldn’t get it to work right.
The toggle reset group is not resetting for me when engaging the presets remotely.
I tried a couple of scenarios using ‘set toggle’ messages to reset the toggles of the other presets when a preset is triggered via ‘engage preset’ with no luck (see the screenshots below).
When I implemented your suggestions, the switch status was changing to show the Shift state in Pos2, which is great, but Pos1 and Pos2 wouldn’t toggle Bank 2 to change the FX.
In fact, on the first press of a switch, I could see the H90 receiving the program change for Pos1 and then also receive the program change for Pos2, and the H90 would land on the FX for Pos2.
I’m sorry I’ve messed up the action types.
Msg 4 should be ‘press’
Msg 6 should be ‘release’
Also you might have to move msg4 to position 5
The issue is that messages which are set to the same action as toggle preset still get triggered even if they are set to a different position. And a release action will be triggered if 'toggle preset ’ is set to press.
Which makes it difficult to anticipate what’s going to happen sometimes.
But I know for sure what you are trying to do can be done, because I have some presets which do the exact same thing. But I don’t have my MC at home and can’t check how I’ve programmed it
I’ve had a discussion with @james about this a while ago because I feel this is overly complicated. He has considered to change this, but probably didn’t have time yet.
It is toggling to the ‘PIT + REV’ preset on the H90 on the 2nd press, and Shift colors then show in display.
After that though, each press of the switch just changes back and forth from Pos2 colors in the display and Shift colors in the display, and the preset on the H90 does not change.
When looking at Bank 2 after each press, the preset is not changing after the 2nd press. It stays on the ‘PIT + REV’ preset.
I tried replacing all engage preset messages with the actual PC midi messages needed to change presets on the H90 and the result was the same.
Instead of ‘no action’ there should be a ‘press’ in message 5.
This would explain why the preset in bank 2 wasn’t engaged by the shift message. Sorry I should have spotted that earlier.
Adding ‘press’ to message 5 solved the issue! Now everything toggles between the two H90 presets along with Pos2 and Shift toggling in the display as well. Bank 2 updates correctly with each press too. Thank you!!!
The only remaining issue is the toggle reset group doesn’t work when the switch is showing the ‘Shift’ position colors in the display and then another switch is pressed. It does work correctly when the switch is showing the ‘Pos2’ position colors in the display and then another switch is pressed though.
I tried adding the message below to switch C (and some variations for ‘Toggle Position’; ‘Unshift’, ‘Shift’, ‘Shift+’, ‘Toggle’ and ‘Set Toggle (Beta)’), but it didn’t solve the issue (I added this message to switch C because switch A is the switch I have used for trying to get everything previously discussed working).
Edit: It just occurred to me that I probably need to have the Toggle Position message affect Pos2, not Shift. I will try that next time I’m in front of the unit.
Try adding a ‘press’ + ‘unshift’ (all other presets of your toggle group) + ‘pos 1’ as the first message of each preset.
This should exit the shift position of the other presets if you engage a new one.
If this doesn’t work, there is probably a conflict with shift and the toggle group feature. A workaround could be to disable ‘toggle group’ and to add a second message with ‘set toggle’ + ‘disengage’ (all other presets) + ‘pos1’ instead.