Single patch with footswitches to solo Inst 1/2/3

Started by GCaturano, November 12, 2023, 10:09:14 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

GCaturano

Hi!
I need a single patch where I three instruments available, each with the press of a footswitch.
Ideally, footswitch 1 should solo Inst 1, footswitch 2 should solo inst 2, etc.
I tried to assign Footswitch 1 to Inst 1 on/off and inst 2 and 3 off/on. This works, but if I press it again it turns on both Inst 2 and 3.
Then I assigned Footswitch 2 to Inst 2 on/off and Inst 1 and 3 off/on, and this doesn't work: it turns on Inst 3 as well.
I ran into similar problems before when multiple controllers are assigned to the same target.

Any hint on how to make this happen, maybe with a different approach?
Ciao,

  GiO

gumtown

A difficult task to do like that, it might be easier using an Expression pedal where each instrument is engaged at different pedal positions.
Inst1 = TOE
Inst2 = MIDWAY
Inst3 = HEEL

You could also arrange for a little overlap between 1 & 2 and 2 & 3.
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

sixeight

You could try to make three momentary assigns to each switch, the first one will set inst1 to on for both states. The second and third will switch inst2 and 3 off. Repeat this in different order for the other switches.

gumtown

If using an EXP1 pedal, you can do it with 4 Assigns, like this:

Assign 1***********
[Assign1: On/Off] = On
[Assign1: Target] = INST1 ON/OFF
[Assign1: Min] = On
[Assign1: Max] = Off
[Assign1: Source] = EXP1
[Assign1: Source Mode ] = MOMENT
[Assign1: Range Low] = 39
[Assign1: Range High] = 40

Assign 2***********
[Assign2: On/Off] = On
[Assign2: Target] = INST2 ON/OFF
[Assign2: Min] = Off
[Assign2: Max] = On
[Assign2: Source] = EXP1
[Assign2: Source Mode ] = MOMENT
[Assign2: Range Low] = 40
[Assign2: Range High] = 41

Assign 3***********
[Assign3: On/Off] = On
[Assign3: Target] = INST2 ON/OFF
[Assign3: Min] = On
[Assign3: Max] = Off
[Assign3: Source] = EXP1
[Assign3: Source Mode ] = MOMENT
[Assign3: Range Low] = 80
[Assign3: Range High] = 81

Assign 4***********
[Assign4: On/Off] = On
[Assign4: Target] = INST3 ON/OFF
[Assign4: Min] = Off
[Assign4: Max] = On
[Assign4: Source] = EXP1
[Assign4: Source Mode ] = MOMENT
[Assign4: Range Low] = 80
[Assign4: Range High] = 81
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/