Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Vdjscript help with a 'loop roll' knob

Dieses Thema ist veraltet und kann veraltete oder falsche Informationen enthalten.

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!
 

geposted 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
 

geposted 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%
 

geposted 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
 

geposted Sun 02 Aug 20 @ 1:52 pm


(Alte Themen und Foren werden automatisch geschlossen)