New effect on Torq's 2.0 -
http://youtu.be/TTuqvsHyAwo
The crossfader also acts as an effects fader - how long before VDJ builds this in?
http://youtu.be/TTuqvsHyAwo
The crossfader also acts as an effects fader - how long before VDJ builds this in?
Posted Wed 25 May 11 @ 6:42 am
finally something fun to play with... give me a couple of hours ill see if I can make it work :-P
Posted Wed 25 May 11 @ 6:57 am
Ok, stage 1
param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & deck 2 effect slider 1
the only problem is the deck 2 effect slider works backwards from wet to dry but I can probably get that to work properly even with param_invert
param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & deck 2 effect slider 1
the only problem is the deck 2 effect slider works backwards from wet to dry but I can probably get that to work properly even with param_invert
Posted Wed 25 May 11 @ 7:34 am
Okay so i tried to incorporate this with the deck 2 code but it doesn't work for some reason
Maybe its too long LOL, but all its trying to do is set the effect slider depending on the position of the crossfader at a ratio of 2:1, effect : fader movement
param_equal 99% ? deck 2 effect slider 1 2% : param_equal 98% ? deck 2 effect slider 1 4% : param_equal 97% ? deck 2 effect slider 1 6% : param_equal 96% ? deck 2 effect slider 1 8% : param_equal 95% ? deck 2 effect slider 1 10% : param_equal 94% ? deck 2 effect slider 1 12% : param_equal 93% ? deck 2 effect slider 1 14% : param_equal 92% ? deck 2 effect slider 1 16% : param_equal 91% ? deck 2 effect slider 1 18% : param_equal 90% ? deck 2 effect slider 1 20% : param_equal 89% ? deck 2 effect slider 1 22% : param_equal 87% ? deck 2 effect slider 1 24% : param_equal 86% ? deck 2 effect slider 1 26% : param_equal 85% ? deck 2 effect slider 1 28% : param_equal 84% ? deck 2 effect slider 1 30% : param_equal 83% ? deck 2 effect slider 1 32% : param_equal 82% ? deck 2 effect slider 1 34% : param_equal 81% ? deck 2 effect slider 1 36% : param_equal 80% ? deck 2 effect slider 1 38% : param_equal 79% ? deck 2 effect slider 1 40% : param_equal 78% ? deck 2 effect slider 1 42% : param_equal 77% ? deck 2 effect slider 1 : param_equal 76% ? deck 2 effect slider 1 46% : param_equal 75% ? deck 2 effect slider 1 48% : param_equal 74% ? deck 2 effect slider 1 50% : param_equal 73% ? deck 2 effect slider 1 52% : param_equal 72% ? deck 2 effect slider 1 54% : param_equal 71% ? deck 2 effect slider 1 56% : param_equal 70% ? deck 2 effect slider 1 58% : param_equal 69% ? deck 2 effect slider 1 60% : param_equal 68% ? deck 2 effect slider 1 62% : param_equal 67% ? deck 2 effect slider 1 64% : param_equal 66% ? deck 2 effect slider 1 66% : param_equal 65% ? deck 2 effect slider 1 68% : param_equal 64% ? deck 2 effect slider 1 70% : param_equal 63% ? deck 2 effect slider 1 72% : param_equal 62% ? deck 2 effect slider 1 74% : param_equal 61% ? deck 2 effect slider 1 76% : param_equal 60% ? deck 2 effect slider 1 78% : param_equal 59% ? deck 2 effect slider 1 80% : param_equal 58% ? deck 2 effect slider 1 82% : param_equal 57% ? deck 2 effect slider 1 84% : param_equal 56% ? deck 2 effect slider 1 86% : param_equal 55% ? deck 2 effect slr1 88% : param_equal 54% ? deck 2 effect slider 1 90% : param_equal 53% ? deck 2 effect slider 1 92% : param_equal 52% ? deck 2 effect slider 1 94% : param_equal 51% ? deck 2 effect slider 1 96% : param_equal 50% ? deck 2 effect slider 1 98% : param_equal 51% ? deck 2 effect slider 1 100% : nothing
Maybe its too long LOL, but all its trying to do is set the effect slider depending on the position of the crossfader at a ratio of 2:1, effect : fader movement
Posted Wed 25 May 11 @ 8:09 am
finished, haha I have requested this last year, forgot all about it... https://www.virtualdj.com/forums/136837/PC_Version_Technical_Support/how_about_linking_your_crossfader_and_an_effect_together_with_VDJ_script_.html
shift to activate effect/crossfader
toggle 'effectfader'
crossfader
var_equal 'effectfader' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 0% : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect slider 1 : nothing : crossfader
automatic effect on/off crossfader
var_equal 'effectfader' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect active on & deck 2 effect active off & deck 1 effect slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 0% & deck 2 effect active on & deck 1 effect active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect slider 1 : nothing : crossfader
this automatic code doesn't really work all that well as the effect fader wont reset when it should so it is probably better to use the first code and manually turn the effect on/off as required. It works on a 1:1 ratio so it is a little bit different to how m-audio have set it up, finally it works on the selected effect only on effect fader 1, but the code could be made to change the effect slider depending on which effect was selected.
Enjoy
shift to activate effect/crossfader
toggle 'effectfader'
crossfader
var_equal 'effectfader' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 0% : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect slider 1 : nothing : crossfader
automatic effect on/off crossfader
var_equal 'effectfader' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect active on & deck 2 effect active off & deck 1 effect slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 0% & deck 2 effect active on & deck 1 effect active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect slider 1 : nothing : crossfader
this automatic code doesn't really work all that well as the effect fader wont reset when it should so it is probably better to use the first code and manually turn the effect on/off as required. It works on a 1:1 ratio so it is a little bit different to how m-audio have set it up, finally it works on the selected effect only on effect fader 1, but the code could be made to change the effect slider depending on which effect was selected.
Enjoy
Posted Wed 25 May 11 @ 8:19 am
Can you set it up with "Cut" and "Filter 50%"?? But not together, 2 different scripts.
Your in line for script champion of year ;-)
Huey
Your in line for script champion of year ;-)
Huey
Posted Wed 25 May 11 @ 10:21 am
what do you mean by filter 50%? do you mean start at 50% or have the other slider set at 50%? Also which filter do you mean, I'll download it or you could use phantoms qb filter I think it's called, which sounds amazing
Also cut probably wouldn't sound very good because you probably wouldn't get a push pull that torq has but sure give me the settings you want and i'll include them. There is a limitation on the other torq effects as well because vdj doesn't have a peak controller or a compressor to sidechain the channels.
Also cut probably wouldn't sound very good because you probably wouldn't get a push pull that torq has but sure give me the settings you want and i'll include them. There is a limitation on the other torq effects as well because vdj doesn't have a peak controller or a compressor to sidechain the channels.
Posted Wed 25 May 11 @ 10:31 am
Yeah the cut would sound like poop. As for the filter I was thinkin just Virtualdj's filter (stock filter, lol). And yeah have it start out at 50% (that's basically off) and then when I move the crossfader have it go up. So basically when I crossfade (from either left or right) the deck I'm fading from would have the filter applied to it. Hope that makes sense, lol! I haven't heard of Phantom's filter, where is that at? If you say it sounds that good ill use that instead.
Thanks bro, your a great help to people like me, no script skillz, lol!
Huey
PS, another good one would be the "NoiseBell" plugin, you would have to use the 2nd slider for that one though.
Thanks bro, your a great help to people like me, no script skillz, lol!
Huey
PS, another good one would be the "NoiseBell" plugin, you would have to use the 2nd slider for that one though.
Posted Wed 25 May 11 @ 11:31 am
do you mean the crappy filter built into the skin??? hells no that thing is crap use this instead http://studio-qb.com/qb-filter you can select from hi, bandpass, low filters and there is a really good lfo.
Glad to help out bro
Also, how do you think the effect selection should be done, should you select an effect built in to a button on the skin, or at the press of a button (keyboard, midi), or just have the code react differently if you have a specific effect selected e.g. 'noisebell' but work in a default way for any other effect you have selected. Finally did you want the auto on/off or manual one?
Yep, video crossfader wouldn't be a problem.
I just looked at the time, it might have to wait till tomorrow...
Glad to help out bro
Also, how do you think the effect selection should be done, should you select an effect built in to a button on the skin, or at the press of a button (keyboard, midi), or just have the code react differently if you have a specific effect selected e.g. 'noisebell' but work in a default way for any other effect you have selected. Finally did you want the auto on/off or manual one?
Yep, video crossfader wouldn't be a problem.
I just looked at the time, it might have to wait till tomorrow...
Posted Wed 25 May 11 @ 11:39 am
Lmao!! Yeah I was talking about that one, lol!! I'll download that and check back with you alittle later.
Thank
Huey
Oh yeah, I almost forgot. Can this be applied to my video crossfader?? My mixer can do analog and MIDI at the same time so I only have the video crossfader mapped out. The audio crossfader doesn't respond like I want it to when mapped out while scratching if you know what I mean, lol!
Thank
Huey
Oh yeah, I almost forgot. Can this be applied to my video crossfader?? My mixer can do analog and MIDI at the same time so I only have the video crossfader mapped out. The audio crossfader doesn't respond like I want it to when mapped out while scratching if you know what I mean, lol!
Posted Wed 25 May 11 @ 11:42 am
This is harder than I thought LOL...
this works for noisebell automatic on/off but I cant seem to string it together depending on what effect is selected, so maybe it will have to be a button on the skin like torq or a keyboard or midi trigger...
noisebell effect on/off
toggle 'effectfader_noisebell' & var_equal 'effectfader_noisebell' 1 ? deck 1 effect select "noisebell" & deck 2 effect select "noisebell" : var_equal 'effectfader_noisebell' 0 ? deck 1 effect 'noisebell' active off & deck 2 effect 'noisebell' active off
QB filter (highpass) effect on/off
toggle 'effectfader_QB_filter' & var_equal 'effectfader_QB_filter' 1 ? deck 1 effect select "QB_filter" & deck 1 effect "QB_filter" slider 2 60% & deck 2 effect select "QB_filter" & deck 2 effect "QB_filter" slider 2 60% : var_equal 'effectfader_QB_filter' 0 ? deck 1 effect 'QB_filter' active off & deck 2 effect 'QB_filter' active off
cut effect on/off
toggle 'effectfader_cut' & var_equal 'effectfader_cut' 1 ? deck 1 effect select "cut" & deck 2 effect select "cut" : var_equal 'effectfader_cut' 0 ? deck 1 effect 'cut' active off & deck 2 effect 'cut' active off
***cut works and sounds okay, but you need to deactivate before it reengages on the other side***
crossfader
var_equal 'effectfader_QB_filter' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "QB_filter" active on & deck 2 effect "QB_filter" active off & deck 1 effect "QB_filter" slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "QB_filter" slider 3 0% & deck 2 effect "QB_filter" active on & deck 1 effect "QB_filter" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "QB_filter" slider 3 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "QB_filter" slider 3 : nothing : var_equal 'effectfader_noisebell' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "noisebell" active on & deck 2 effect "noisebell" active off & deck 1 effect "noisebell" slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "noisebell" slider 2 0% & deck 2 effect "noisebell" active on & deck 1 effect "noisebell" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "noisebell" slider 2 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "noisebell" slider 2 : nothing : var_equal 'effectfader_cut' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect active on & deck 2 effect active off & deck 1 effect slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 3 100% & deck 2 effect active on & deck 1 effect active off : nothing & var_equal 'leftcross' 1 ? crossfader & param_invert & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & deck 2 effect slider 1 : nothing : crossfader
this works for noisebell automatic on/off but I cant seem to string it together depending on what effect is selected, so maybe it will have to be a button on the skin like torq or a keyboard or midi trigger...
noisebell effect on/off
toggle 'effectfader_noisebell' & var_equal 'effectfader_noisebell' 1 ? deck 1 effect select "noisebell" & deck 2 effect select "noisebell" : var_equal 'effectfader_noisebell' 0 ? deck 1 effect 'noisebell' active off & deck 2 effect 'noisebell' active off
QB filter (highpass) effect on/off
toggle 'effectfader_QB_filter' & var_equal 'effectfader_QB_filter' 1 ? deck 1 effect select "QB_filter" & deck 1 effect "QB_filter" slider 2 60% & deck 2 effect select "QB_filter" & deck 2 effect "QB_filter" slider 2 60% : var_equal 'effectfader_QB_filter' 0 ? deck 1 effect 'QB_filter' active off & deck 2 effect 'QB_filter' active off
cut effect on/off
toggle 'effectfader_cut' & var_equal 'effectfader_cut' 1 ? deck 1 effect select "cut" & deck 2 effect select "cut" : var_equal 'effectfader_cut' 0 ? deck 1 effect 'cut' active off & deck 2 effect 'cut' active off
***cut works and sounds okay, but you need to deactivate before it reengages on the other side***
crossfader
var_equal 'effectfader_QB_filter' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "QB_filter" active on & deck 2 effect "QB_filter" active off & deck 1 effect "QB_filter" slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "QB_filter" slider 3 0% & deck 2 effect "QB_filter" active on & deck 1 effect "QB_filter" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "QB_filter" slider 3 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "QB_filter" slider 3 : nothing : var_equal 'effectfader_noisebell' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "noisebell" active on & deck 2 effect "noisebell" active off & deck 1 effect "noisebell" slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "noisebell" slider 2 0% & deck 2 effect "noisebell" active on & deck 1 effect "noisebell" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "noisebell" slider 2 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "noisebell" slider 2 : nothing : var_equal 'effectfader_cut' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect active on & deck 2 effect active off & deck 1 effect slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect slider 3 100% & deck 2 effect active on & deck 1 effect active off : nothing & var_equal 'leftcross' 1 ? crossfader & param_invert & deck 1 effect slider 1 : var_equal 'rightcross' 1 ? crossfader & deck 2 effect slider 1 : nothing : crossfader
Posted Thu 26 May 11 @ 12:20 am
Hahaa! Nice! will give this a try and let you know.
Nice Work
Huey
Nice Work
Huey
Posted Thu 26 May 11 @ 1:00 am
mmm yeah its nice but this will give you the same 'progression' of effect each time you use your slider, that will eventually get pretty boring and it will cause a 'lens flare effect': in earlier days of 3d rendering, everyone overdid the use of the lens flare feature until the world got sick of it and it just didnt look professional anymore.
i've added a midi controller to my gear with lots of knobs. On each knob I've programmed one effect to go on on one deck, and tweak a parameter with the knob. I had enough knobs to set three effects per deck. So you can combine and tweak everything real time. At least with this option you wont be having simular effect transitions ever.
Code is very simple but effective:
param_greater 0% ? deck 2 effect "Filters_v2_TexZK" active on & deck 2 effect "Filters_v2_TexZK" slider 1 : deck 2 effect "Filters_v2_TexZK"; active off
If you use auto gain, and never touch the gain knob, you could also use your gain knob for this.
i've added a midi controller to my gear with lots of knobs. On each knob I've programmed one effect to go on on one deck, and tweak a parameter with the knob. I had enough knobs to set three effects per deck. So you can combine and tweak everything real time. At least with this option you wont be having simular effect transitions ever.
Code is very simple but effective:
param_greater 0% ? deck 2 effect "Filters_v2_TexZK" active on & deck 2 effect "Filters_v2_TexZK" slider 1 : deck 2 effect "Filters_v2_TexZK"; active off
If you use auto gain, and never touch the gain knob, you could also use your gain knob for this.
Posted Thu 26 May 11 @ 1:39 am
can a mod remove my earlier post please
@jboerlage, on the contrary this is just using one slider for an effect accept for the filter so ,yes the ramp is set to how fast the crossfader is moved, but you are still able to adjust any other parameter which the first two will be displayed on screen the rest can be mapped as default effect slider 3,4 etc... or are accessible through the effects page.
This is harder than I thought LOL...
this works for noisebell automatic on/off but I cant seem to string it together depending on what effect is selected, so maybe it will have to be a button on the skin like torq or a keyboard or midi trigger...
noisebell effect on/off
toggle 'effectfader_noisebell' & var_equal 'effectfader_noisebell' 1 ? deck 1 effect select "noisebell" & deck 2 effect select "noisebell" : var_equal 'effectfader_noisebell' 0 ? deck 1 effect 'noisebell' active off & deck 2 effect 'noisebell' active off
QB filter (highpass) effect on/off
toggle 'effectfader_QB_filter' & var_equal 'effectfader_QB_filter' 1 ? deck 1 effect select "QB_filter" & deck 1 effect "QB_filter" slider 2 65% & deck 2 effect select "QB_filter" & deck 2 effect "QB_filter" slider 2 65% : var_equal 'effectfader_QB_filter' 0 ? deck 1 effect 'QB_filter' active off & deck 2 effect 'QB_filter' active off
***for some reason you need to go to the effects page and choose highpass on the second slider for this to work***
cut effect on/off
toggle 'effectfader_cut' & var_equal 'effectfader_cut' 1 ? deck 1 effect select "cut" & deck 2 effect select "cut" : var_equal 'effectfader_cut' 0 ? deck 1 effect 'cut' active off & deck 2 effect 'cut' active off
***cut works and sounds okay, but you need to deactivate before it reengages on the other side***
crusher effect on/off
toggle 'effectfader_crusher' & var_equal 'effectfader_crusher' 1 ? deck 1 effect select "crusher" & deck 2 effect select "crusher" : var_equal 'effectfader_crusher' 0 ? deck 1 effect 'crusher' active off & deck 2 effect 'crusher' active off
crossfader
This one is video_crossfader for Huey
@jboerlage, on the contrary this is just using one slider for an effect accept for the filter so ,yes the ramp is set to how fast the crossfader is moved, but you are still able to adjust any other parameter which the first two will be displayed on screen the rest can be mapped as default effect slider 3,4 etc... or are accessible through the effects page.
This is harder than I thought LOL...
this works for noisebell automatic on/off but I cant seem to string it together depending on what effect is selected, so maybe it will have to be a button on the skin like torq or a keyboard or midi trigger...
noisebell effect on/off
toggle 'effectfader_noisebell' & var_equal 'effectfader_noisebell' 1 ? deck 1 effect select "noisebell" & deck 2 effect select "noisebell" : var_equal 'effectfader_noisebell' 0 ? deck 1 effect 'noisebell' active off & deck 2 effect 'noisebell' active off
QB filter (highpass) effect on/off
toggle 'effectfader_QB_filter' & var_equal 'effectfader_QB_filter' 1 ? deck 1 effect select "QB_filter" & deck 1 effect "QB_filter" slider 2 65% & deck 2 effect select "QB_filter" & deck 2 effect "QB_filter" slider 2 65% : var_equal 'effectfader_QB_filter' 0 ? deck 1 effect 'QB_filter' active off & deck 2 effect 'QB_filter' active off
***for some reason you need to go to the effects page and choose highpass on the second slider for this to work***
cut effect on/off
toggle 'effectfader_cut' & var_equal 'effectfader_cut' 1 ? deck 1 effect select "cut" & deck 2 effect select "cut" : var_equal 'effectfader_cut' 0 ? deck 1 effect 'cut' active off & deck 2 effect 'cut' active off
***cut works and sounds okay, but you need to deactivate before it reengages on the other side***
crusher effect on/off
toggle 'effectfader_crusher' & var_equal 'effectfader_crusher' 1 ? deck 1 effect select "crusher" & deck 2 effect select "crusher" : var_equal 'effectfader_crusher' 0 ? deck 1 effect 'crusher' active off & deck 2 effect 'crusher' active off
crossfader
var_equal 'effectfader_QB_filter' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "QB_filter" active on & deck 2 effect "QB_filter" active off & deck 1 effect "QB_filter" slider 3 100% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "QB_filter" slider 3 0% & deck 2 effect "QB_filter" active on & deck 1 effect "QB_filter" active off : nothing & var_equal 'leftcross' 1 ? crossfader & param_invert & deck 1 effect "QB_filter" slider 3 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "QB_filter" slider 3 : nothing : var_equal 'effectfader_noisebell' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "noisebell" active on & deck 2 effect "noisebell" active off & deck 1 effect "noisebell" slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "noisebell" slider 2 0% & deck 2 effect "noisebell" active on & deck 1 effect "noisebell" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "noisebell" slider 2 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "noisebell" slider 2 : nothing : var_equal 'effectfader_cut' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "cut" active on & deck 2 effect "cut" active off & deck 1 effect "cut" slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "cut" slider 3 100% & deck 2 effect "cut" active on & deck 1 effect "cut" active off : nothing & var_equal 'leftcross' 1 ? crossfader & param_invert & deck 1 effect "cut" slider 1 : var_equal 'rightcross' 1 ? crossfader & deck 2 effect "cut" slider 1 : nothing : var_equal 'effectfader_crusher' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "crusher" active on & deck 2 effect "crusher" active off & deck 1 effect "crusher" slider 2 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 1 effect "crusher" slider 1 0% & deck 2 effect "crusher" slider 1 0% & deck 2 effect "crusher" active on & deck 1 effect "crusher" active off : nothing & var_equal 'leftcross' 1 ? crossfader & deck 1 effect "crusher" slider 1 : var_equal 'rightcross' 1 ? crossfader & param_invert & deck 2 effect "crusher" slider 1 : nothing : crossfader
This one is video_crossfader for Huey
var_equal 'effectfader_QB_filter' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "QB_filter" active on & deck 2 effect "QB_filter" active off & deck 1 effect "QB_filter" slider 3 100% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "QB_filter" slider 3 0% & deck 2 effect "QB_filter" active on & deck 1 effect "QB_filter" active off : nothing & var_equal 'leftcross' 1 ? video_crossfader & param_invert & deck 1 effect "QB_filter" slider 3 : var_equal 'rightcross' 1 ? video_crossfader & param_invert & deck 2 effect "QB_filter" slider 3 : nothing : var_equal 'effectfader_noisebell' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "noisebell" active on & deck 2 effect "noisebell" active off & deck 1 effect "noisebell" slider 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "noisebell" slider 2 0% & deck 2 effect "noisebell" active on & deck 1 effect "noisebell" active off : nothing & var_equal 'leftcross' 1 ? video_crossfader & deck 1 effect "noisebell" slider 2 : var_equal 'rightcross' 1 ? video_crossfader & param_invert & deck 2 effect "noisebell" slider 2 : nothing : var_equal 'effectfader_cut' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "cut" active on & deck 2 effect "cut" active off & deck 1 effect "cut" slider 3 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 2 effect "cut" slider 3 100% & deck 2 effect "cut" active on & deck 1 effect "cut" active off : nothing & var_equal 'leftcross' 1 ? video_crossfader & param_invert & deck 1 effect "cut" slider 1 : var_equal 'rightcross' 1 ? video_crossfader & deck 2 effect "cut" slider 1 : nothing : var_equal 'effectfader_crusher' 1 ? param_equal 0% ? set 'leftcross' 1 & set 'rightcross' 0 & deck 1 effect "crusher" active on & deck 2 effect "crusher" active off & deck 1 effect "crusher" slider 2 0% : param_equal 100% ? set 'rightcross' 1 & set 'leftcross' 0 & deck 1 effect "crusher" slider 1 0% & deck 2 effect "crusher" slider 1 0% & deck 2 effect "crusher" active on & deck 1 effect "crusher" active off : nothing & var_equal 'leftcross' 1 ? video_crossfader & deck 1 effect "crusher" slider 1 : var_equal 'rightcross' 1 ? video_crossfader & param_invert & deck 2 effect "crusher" slider 1 : nothing : video_crossfader
Posted Thu 26 May 11 @ 2:41 am
I have been coding version 2.0 of this, at the moment this one is buggy in how it operates so I have ironed out the bugs and used 10 different fade effects:
filter highpass fade in
filter lowpass fade in
filter highpass fade out
filter lowpass fade out
echodoppler fade out
crusher fade out
reverb fade out
cut fade in (still buggy as there is no wet/dry on any of the cut effects)
noisebell fade in
lfo fade in
One problem though is that the scripting space is not large enough to include them all, In it's present state I can only fit 6, however I have so far been successful in having the filters coded into the skin, so you can use the crossfader on the skin to use the filter fade effects, but I am still working through the other ones to find out why they shut VDJ down when used on the skin. Any future info I am moving to the plugin forum as I'm hoping someone will be able to turn this into a plugin, which may remove some of the limitations mapping has.
filter highpass fade in
filter lowpass fade in
filter highpass fade out
filter lowpass fade out
echodoppler fade out
crusher fade out
reverb fade out
cut fade in (still buggy as there is no wet/dry on any of the cut effects)
noisebell fade in
lfo fade in
One problem though is that the scripting space is not large enough to include them all, In it's present state I can only fit 6, however I have so far been successful in having the filters coded into the skin, so you can use the crossfader on the skin to use the filter fade effects, but I am still working through the other ones to find out why they shut VDJ down when used on the skin. Any future info I am moving to the plugin forum as I'm hoping someone will be able to turn this into a plugin, which may remove some of the limitations mapping has.
Posted Sat 28 May 11 @ 3:25 am
OK bro just so I understand whats going on here, lol, I just set that script to my video_crossfader and when I want the effect on my video crossfader I have to turn it on and when I move the fader itll effect the the effect I turned on?? Wow thats 1 hell of a run on sentence, lmao!!
Huey
Huey
Posted Sat 28 May 11 @ 11:54 am
I'm not sure if you mean the video crossfader on the skin or your controller, It will work on the specific effect adjusting the effect parameters, but it kind of has to be used in conjunction with an audio crossfader as the idea is to fade gently from one song to the next. I haven't tried the code I posted on here in a skin so I'm not sure it will work that way...
Also this is designed to work by activating it from a shift button, so you could change it to work this way, you would just need to use the first script but finish with "video_crossfader" instead of "crossfader"
first effect crossfader script : video_crossfader
Also this is designed to work by activating it from a shift button, so you could change it to work this way, you would just need to use the first script but finish with "video_crossfader" instead of "crossfader"
first effect crossfader script : video_crossfader
Posted Sat 28 May 11 @ 12:12 pm
Yeah I'm using a controller. Ok I'll be setup in a little bit and let you know how it works.
Thanks bro
Huey
Thanks bro
Huey
Posted Sat 28 May 11 @ 12:15 pm
actually sorry bro I forgot you were using the mixdeck as an analog audio crossfader, with the video crossfader as midi, just use the second script as the sound will naturally cut out anyway...
Posted Sat 28 May 11 @ 12:36 pm
Well my Ecler is a MIDI mixer but I dont map the audio cross fader because of the delay when scratchin so I only have the video crossfader mapped. Hope that makes sense, lol!
Huey
Huey
Posted Sat 28 May 11 @ 1:44 pm