locodog wrote :
that works here but it looks like the F1 uses a rare case for colouring pads
best guess,
effect_stems vocal on ? get_constant "255,0,0" : get_constant "0,0,255"
best guess,
effect_stems vocal on ? get_constant "255,0,0" : get_constant "0,0,255"
Hey, thanks for the answer but this doesn't work too. When I just give the led the command color "blue" it works so for the colors of the led it would be ok to use the command color.
It looks like it's having a problem with the command itself.
Is this possible?
Posté Sun 19 Dec 21 @ 10:59 am
as I said it worked this end, perhaps you need a deck specified
deck X SCRIPT
deck X SCRIPT
Posté Sun 19 Dec 21 @ 11:00 am
I'm in love with VDJ's real time STEM's.... So that brings me to my question/issue:
Can I map a dial (encoder) on a MIDI Fighter Twister to pan a STEM between two decks?
For example, if I would twist the encoder full CounterClockWise, it would make the left deck related STEM be at it's normal level and the right deck STEM at 0% (Fully muted). If encoder is at mid point, both decks have the relevant STEM at normal (Default) sound levels. If encoder at full ClockWise, left deck STEM would be 0%(muted), right deck STEM would be normal.
Can I map a dial (encoder) on a MIDI Fighter Twister to pan a STEM between two decks?
For example, if I would twist the encoder full CounterClockWise, it would make the left deck related STEM be at it's normal level and the right deck STEM at 0% (Fully muted). If encoder is at mid point, both decks have the relevant STEM at normal (Default) sound levels. If encoder at full ClockWise, left deck STEM would be 0%(muted), right deck STEM would be normal.
Posté Mon 20 Dec 21 @ 2:06 pm
param_smaller 0.5 ? deck 2 stem 'vocal' & deck 1 stem 'vocal' 0.5 : param_invert & deck 1 stem 'vocal' & deck 2 stem 'vocal' 0.5
Posté Mon 20 Dec 21 @ 2:24 pm
locodog wrote :
param_smaller 0.5 ? deck 2 stem 'vocal' & deck 1 stem 'vocal' 0.5 : param_invert & deck 1 stem 'vocal' & deck 2 stem 'vocal' 0.5
Wow... Thank you. Very nice indeed.
After using this, I now have a new wish:
How to program a button so that it inverts the above stem fade.
So, for example, when that button is toggled it would switch (invert/flip/etc) the stem from 75%/25% L/R to 25%/75% L/R. Another press/toggle would change it back again.
Posté Sat 15 Jan 22 @ 12:39 am
@docb-dj
see; set variables & cast.
see; set variables & cast.
Posté Sat 15 Jan 22 @ 2:15 am
locodog wrote :
@docb-dj
see; set variables & cast.
see; set variables & cast.
I'm still in the process of working on those.
It's probably a dumb question, but:
Why can't I just param_invert the encoder value when it's button is pressed?
Probably Answer: Because param_invert by default tries to invert the same midi encoder/button/etc CC device that called it. What I'm looking for is when param_invert is used from a button, it'll invert a different MIDI Encoder. As param_invert doesn't work like that, using SET is will be required to share state between the button and encoder. I think...
Posté Mon 17 Jan 22 @ 9:36 pm
hi! i have a ‘Instant fx’ pad page and for example pad 1 is mapping: padfx ‘flanger’ 0.6 0.9
but if i would that slicer 1 starts from 0% to 60% in 2 second and stop at 60% until i have pad pushed, how do i map pad 1? and when i release pad 1 slicer 1 return to 0%….
thanks!!!
but if i would that slicer 1 starts from 0% to 60% in 2 second and stop at 60% until i have pad pushed, how do i map pad 1? and when i release pad 1 slicer 1 return to 0%….
thanks!!!
Posté Mon 24 Jan 22 @ 6:29 pm
Good way to test it
Posté Mon 24 Jan 22 @ 6:47 pm
@mg_1978 not really making sense.
Posté Mon 24 Jan 22 @ 7:56 pm
locodog wrote :
@mg_1978 not really making sense.
thanks, i would try…can you help me?
Posté Mon 24 Jan 22 @ 8:09 pm
I literally don't understand what you want.
Posté Mon 24 Jan 22 @ 9:00 pm
locodog wrote :
I literally don't understand what you want.
can you see flanger slider 1? i would that with pad pressure slider 1 is not 80% istantanealy, but go from 0% to 80% in 500ms and at 80% it stop and remain 80%….
Posté Mon 24 Jan 22 @ 10:04 pm
so, slider zero, fx on, rs to move the slider like 8% every 50ms, give a count of 10 or have a query to turn the rs off when % = 80
Posté Mon 24 Jan 22 @ 10:36 pm
yes! when pad is pushed or in toggle mode, like padfx smart_pressed
Posté Mon 24 Jan 22 @ 10:44 pm
mg_1978 wrote :
[quote=locodog]so, slider zero, fx on, rs to move the slider like 8% every 50ms, give a count of 10 or have a query to
turn the rs off when % = 80
turn the rs off when % = 80
yes! when pad is pushed or in toggle mode, like padfx smart_pressed
i have mapped: down? effect_slider ‘flanger’ 1 0% & effect_active ‘flanger’ on & repeat_start ‘add’ 10ms & effect_slider ‘flanger’ 1 +2% & effect_slider ‘flanger’ 1 80% ? repeat_stop ‘add’ : nothing : repeat_stop ‘add’ & effect_slider ‘flanger’ 1 0% & effect_active ‘flanger’ off
is work, but not in toggle mode too :(
Posté Mon 24 Jan 22 @ 10:49 pm
rs scripts don't run that fast, quickest you can have reliably is 30ms
obviously it won't work as a toggle, down ? doesn't have a toggle like state
if you want like padfx smart_pressed, use padfx.
slider zero, padfx smart_pressed, rs 50ms 10 times, query fx on ? true increase slider : false repeat_stop
obviously it won't work as a toggle, down ? doesn't have a toggle like state
if you want like padfx smart_pressed, use padfx.
slider zero, padfx smart_pressed, rs 50ms 10 times, query fx on ? true increase slider : false repeat_stop
Posté Mon 24 Jan 22 @ 11:21 pm
@Locodog: thanks to your help I found the right script:
Posté Tue 25 Jan 22 @ 12:02 am
not quite what I had, but good stuff, In future post the actual script & not a screenshot [sideways camera shot, eugh], makes it easier for everybody.
effect_slider 'flanger' 1 0 & padfx 'flanger' smart_pressed & repeat_start 'lic' 50ms 10 & effect_active 'flanger' on ? effect_slider 'flanger' 1 +8% : repeat_stop 'lic'
Posté Tue 25 Jan 22 @ 12:11 am
So I figured out how to have a dial pan between stems and on button press invert a given stem:
First, the pan:
Second, the button:
I use the $fv variable to keep the led dial lights synced
First, the pan:
set $fv & param_smaller 0.5 ? set $rv & deck right stem 'vocal' & set $lv 0.5 & deck left stem 'vocal' 0.5 : param_invert & set $lv & deck left stem 'vocal' & set $rv 0.5 & deck right stem 'vocal' 0.5
Second, the button:
set $temp '$lv' & set $lv '$rv' & set $rv '$temp' & get_var $rv & param_cast & deck right stem 'vocal' & get_var $lv & param_cast & deck left stem 'vocal' & get_var $fv & param_invert & set $fv
I use the $fv variable to keep the led dial lights synced
Posté Sat 05 Feb 22 @ 5:59 pm