Hello community,
I have the following problem:
I occasionally use the Vestax VFX-1 controller.
The controller has 2 selector switches to select the effects in Deck 1 and Deck 2. These are divided into section top and section bottom. Have attached a chart.
Both selector switches have 12 positions that can be selected. All 12 positions have the exact key from FX_SELECT 1 -12.
When the 1st selector switch in section top is in position FX_SELECT 8 the selector switch in section bottom has FX_SELECT 1 in the same position.
So when I want to choose in Deck 1 the effect „flanger“ and I turn the knob in position FX_SELECT 8 on the top section, in Deck 2 the effect changes in „delay“ because in section bottom the position FX_SELECT 8 is „delay“.
A community member gave me the idea, I should occupy a section with the shift command.
I have mapped this as well.
Now I want to make the mapping even more convenient.
I would like to get the shift command executed each time I select a new effect. Thus, I would save each time the shift key squeeze.
I’ve tried it with the command: set $shift while_pressed & var $shift ? Deck 2 effect select „flanger“
But that with the shift command was not successful.
Can you tell me what’s wrong with the command?
What must be the correct command?
For your help, I thank you in advance.
With kind regards from Germany
Martin
I have the following problem:
I occasionally use the Vestax VFX-1 controller.
The controller has 2 selector switches to select the effects in Deck 1 and Deck 2. These are divided into section top and section bottom. Have attached a chart.
Both selector switches have 12 positions that can be selected. All 12 positions have the exact key from FX_SELECT 1 -12.
When the 1st selector switch in section top is in position FX_SELECT 8 the selector switch in section bottom has FX_SELECT 1 in the same position.
So when I want to choose in Deck 1 the effect „flanger“ and I turn the knob in position FX_SELECT 8 on the top section, in Deck 2 the effect changes in „delay“ because in section bottom the position FX_SELECT 8 is „delay“.
A community member gave me the idea, I should occupy a section with the shift command.
I have mapped this as well.
Now I want to make the mapping even more convenient.
I would like to get the shift command executed each time I select a new effect. Thus, I would save each time the shift key squeeze.
I’ve tried it with the command: set $shift while_pressed & var $shift ? Deck 2 effect select „flanger“
But that with the shift command was not successful.
Can you tell me what’s wrong with the command?
What must be the correct command?
For your help, I thank you in advance.
With kind regards from Germany
Martin
Posted Wed 27 Nov 19 @ 2:00 pm
I don't quite get what you want to do, but here are a few ideas:
1) action_deck 1 ? effect_select 'flanger' : action_deck 2 ? effect_select 'echo'
2) For shift you should not use variables anymore. Instead you should use the action "shift" Therefore a shift button should be mapped as 'shift' (for gate behavior) or ' toggle shift' for toggle behavior
Then the command on your encoder should be like:
shift ? effect_select 'flanger' : effect_select 'echo'
3) You can combine shift with action deck!
action_deck 1 ? shift ? effect_select 'brake' : effect_select 'flanger' : action_deck 2 ? shift ? effect_select 'backspin' : effect_select 'echo'
1) action_deck 1 ? effect_select 'flanger' : action_deck 2 ? effect_select 'echo'
2) For shift you should not use variables anymore. Instead you should use the action "shift" Therefore a shift button should be mapped as 'shift' (for gate behavior) or ' toggle shift' for toggle behavior
Then the command on your encoder should be like:
shift ? effect_select 'flanger' : effect_select 'echo'
3) You can combine shift with action deck!
action_deck 1 ? shift ? effect_select 'brake' : effect_select 'flanger' : action_deck 2 ? shift ? effect_select 'backspin' : effect_select 'echo'
Posted Wed 27 Nov 19 @ 6:24 pm