I use two controllers, the NS7III and the Mixtrack Platinum. On the NS7III there's a button called Loop Roll Mode that switches the filter knob between a regular low/high pass filter and the filter + a loop roll that has a variable loop amount depending on the position of the filter knob.
I want to replicate the filter+loop roll knob on my Mixtrack Platinum on the "EQ_MID" knob.
On the NS7III there are the following mappings:
FILTERROLL_MODE
shift ? var '$filtertouch' 2 ? set '$filtertouch' 0 : set '$filtertouch' 2 : var '$filtertouch' 1 ? set '$filtertouch' 0 : set '$filtertouch' 1
FILTER
filter & var '$filtertouch’ 1 ? param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1 : nothing
This works great on that controller. What I've done is try to shortcut it. On the MixTrack, in the LOAD event, I added "& set '$filtertouchcopy' 1" to the end of the line, then pasted the same FILTER script onto the EQ_MID event changing '$filtertouch' to '$filtertouchcopy.'
This ends up activating the filter but not the loop roll.
What am I doing wrong? Thanks in advance!
I want to replicate the filter+loop roll knob on my Mixtrack Platinum on the "EQ_MID" knob.
On the NS7III there are the following mappings:
FILTERROLL_MODE
shift ? var '$filtertouch' 2 ? set '$filtertouch' 0 : set '$filtertouch' 2 : var '$filtertouch' 1 ? set '$filtertouch' 0 : set '$filtertouch' 1
FILTER
filter & var '$filtertouch’ 1 ? param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1 : nothing
This works great on that controller. What I've done is try to shortcut it. On the MixTrack, in the LOAD event, I added "& set '$filtertouchcopy' 1" to the end of the line, then pasted the same FILTER script onto the EQ_MID event changing '$filtertouch' to '$filtertouchcopy.'
This ends up activating the filter but not the loop roll.
What am I doing wrong? Thanks in advance!
Inviato Sun 13 Aug 17 @ 11:02 am
Thanks to anyone who took a look. I solved this.
loop_roll video & set 'roll' 1 & filter & param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1
loop_roll video & set 'roll' 1 & filter & param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1
Inviato Mon 14 Aug 17 @ 2:34 am
Also added to this. Press the SHIFT button to immediately stop the effect. Knob must be returned to center to begin effect again:
EQ_MID
loop_roll video & set 'roll' 1 & filter &var 'rollok' ? param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1 : param_equal 50% ? set 'rollok' 1 : nothing
SHIFT
shift & effect 'Loop Roll' active off & set 'roll' 0 & set 'rollok' 0 & filter 50%
EQ_MID
loop_roll video & set 'roll' 1 & filter &var 'rollok' ? param_smaller 5% ? var 'roll' ? loop_roll 0.0625 : nothing : param_smaller 20% ? var 'roll' ? loop_roll 0.125 : nothing : param_smaller 30% ? var 'roll' ? loop_roll 0.25 : nothing : param_smaller 45% ? var 'roll' ? loop_roll 0.5 : nothing : param_greater 95% ? var 'roll' ? loop_roll 0.0625 : nothing : param_greater 80% ? var 'roll' ? loop_roll 0.125 : nothing : param_greater 70% ? var 'roll' ? loop_roll 0.25 : nothing : param_greater 55% ? var 'roll' ? loop_roll 0.5 : nothing : effect 'Loop Roll' active off : var '$filtertouch' 2 ? param_smaller 50% ? param_multiply 2 & param_invert & effect slider 1 : param_add -0.5 & param_multiply 2 & effect slider 1 : param_equal 50% ? set 'rollok' 1 : nothing
SHIFT
shift & effect 'Loop Roll' active off & set 'roll' 0 & set 'rollok' 0 & filter 50%
Inviato Mon 14 Aug 17 @ 3:02 am
Hiya,
How would one get a loop roll effect on a eq/knob?
BTW I have a numark party mix if that helps!
Cheers,
Postive
How would one get a loop roll effect on a eq/knob?
BTW I have a numark party mix if that helps!
Cheers,
Postive
Inviato Sun 02 Aug 20 @ 1:52 pm