Hi everyone, I was hoping to get some help with scripts to control VDJ's effects plug-ins with more than the 2 knobs on the skin to control the parameters for the selected effect in an active deck. Yes I could control those said parameters using the mouse on my laptop but I was hoping with the right script I could control them with my midi controller. Im currently using an Akai mpd 26 and mpd 18. I dont have a mixer controller yet but im planning to buy 1 soon. So i have a lot of pads left unmapped so I was hoping someone could help me with scripts to use those pads to control those parameters. for example in beatbox effect in the browser window there are 5 boxes in which you can pick time patterns to control the effect yes I could click them with the mouse but it would be better to mapp them to the pads in my controller. and since all my faders and knobs have been mapped to control other parameters in VDJ I was hoping someone could help me with scripts to find a way to still use those already used faders or knobs to control somethin else like in the reverb plug-in in the effects browser window there are more than 3 faders to control that effect. maybe a script that when a hit a certain pad a could still control those effects faders with my already used faders like a toggle switch or something. I would really appreciate the help and I was hoping to learn more about scripts to make better use of my controllers. Thanks for all of your time. i got lot more questions but this seems to be the most confusing of them all.
Mensajes Wed 23 Nov 11 @ 12:08 pm
Hi everyone,
I was hoping to get some help with scripts to control VDJ's effects plug-ins with more than the 2 knobs on the skin to control the parameters for the selected effect in an active deck. Yes I could control those said parameters using the mouse on my laptop but I was hoping with the right script I could control them with my midi controller.
Im currently using an Akai mpd 26 and mpd 18. I dont have a mixer controller yet but im planning to buy 1 soon. So i have a lot of pads left unmapped so I was hoping someone could help me with scripts to use those pads to control those parameters. for example in beatbox effect in the browser window there are 5 boxes in which you can pick time patterns to control the effect yes I could click them with the mouse but it would be better to mapp them to the pads in my controller.
Since all my faders and knobs have been mapped to control other parameters in VDJ I was hoping someone could help me with scripts to find a way to still use those already used faders or knobs to control somethin else like in the reverb plug-in in the effects browser window there are more than 3 faders to control that effect. maybe a script that when a hit a certain pad a could still control those effects faders with my already used faders like a toggle switch or something.
I would really appreciate the help and I was hoping to learn more about scripts to make better use of my controllers. Thanks for all of your time. i got lot more questions but this seems to be the most confusing of them all.
paragraphs make things so much easier to read...
for effects you can map your controller with
effect active : start or stop the effect. you can also specify an effect by name ('effect "my_effect" active on'), or use a different effect slot ('effect 3 active').
effect slider : move the n-th slider on the given effect
effect button : push the n-th button on the given effect
if you want a shift for the command you can use this
http://www.virtualdj.com/wiki/Use%20a%20combination%20of%20buttons%20to%20trigger%20two%20different%20actions.html
http://www.virtualdj.com/wiki/VDJscript.html
I was hoping to get some help with scripts to control VDJ's effects plug-ins with more than the 2 knobs on the skin to control the parameters for the selected effect in an active deck. Yes I could control those said parameters using the mouse on my laptop but I was hoping with the right script I could control them with my midi controller.
Im currently using an Akai mpd 26 and mpd 18. I dont have a mixer controller yet but im planning to buy 1 soon. So i have a lot of pads left unmapped so I was hoping someone could help me with scripts to use those pads to control those parameters. for example in beatbox effect in the browser window there are 5 boxes in which you can pick time patterns to control the effect yes I could click them with the mouse but it would be better to mapp them to the pads in my controller.
Since all my faders and knobs have been mapped to control other parameters in VDJ I was hoping someone could help me with scripts to find a way to still use those already used faders or knobs to control somethin else like in the reverb plug-in in the effects browser window there are more than 3 faders to control that effect. maybe a script that when a hit a certain pad a could still control those effects faders with my already used faders like a toggle switch or something.
I would really appreciate the help and I was hoping to learn more about scripts to make better use of my controllers. Thanks for all of your time. i got lot more questions but this seems to be the most confusing of them all.
paragraphs make things so much easier to read...
for effects you can map your controller with
effect active : start or stop the effect. you can also specify an effect by name ('effect "my_effect" active on'), or use a different effect slot ('effect 3 active').
effect slider : move the n-th slider on the given effect
effect button : push the n-th button on the given effect
if you want a shift for the command you can use this
http://www.virtualdj.com/wiki/Use%20a%20combination%20of%20buttons%20to%20trigger%20two%20different%20actions.html
http://www.virtualdj.com/wiki/VDJscript.html
Mensajes Wed 23 Nov 11 @ 12:55 pm
hey synthetic thanks for replying to my post I thought no 1 would, Im really grateful. Im gonna try your script suggestions right now after replying to your post. I do have some follow up questions about scripts for effects. I know Im gonna sound like an idiot here but I have to ask so forgive me:) when you suggested these scripts:
effect slider : move the n-th slider on the given effect
effect button : push the n-th button on the given effect
I kinda understand that these are for controlling the faders and knobs on the effects browser but how will vdj know which specific effect you are targeting and which specific fader or knob? I also understand that you have to change some words on the script above to target a specific fader or knob in a specific effect am I right? for example in the script above I unerstand that the word "n-th" should be changed to target a specific fader or knob right? so what will you change them to? 1st, 2nd, 3rd etc.? or is it somethin else? and how will vdj know which specific effect? how do you work that out in a script? if its not too much of a bother maybe you could give an example like for beatbox or reverb plugin both have a lot of parameters within the effect browser how do you do it?
Im really thankful for your reply and I really hope you can help me. I was djing the old school way with 2 turntables and a mixer about a decade ago but I got into playing real instruments so I started forming bands so I sold my turntables and mixer. but my love for hip hop brought me to virtual dj and back to djing. so after a few weeks of playing around with vdj I got my 1st contoller. Im planning to get a controller with jogwheels soon but I was hoping to figure out how scripts are constructed for specific task before i get a mixer controller. I hope I havnt wasted too much of your time. hope to hear from you soon and thanks again. good luck in your own endeavors hope to be some help to you in the future.
- Jonathan
effect slider : move the n-th slider on the given effect
effect button : push the n-th button on the given effect
I kinda understand that these are for controlling the faders and knobs on the effects browser but how will vdj know which specific effect you are targeting and which specific fader or knob? I also understand that you have to change some words on the script above to target a specific fader or knob in a specific effect am I right? for example in the script above I unerstand that the word "n-th" should be changed to target a specific fader or knob right? so what will you change them to? 1st, 2nd, 3rd etc.? or is it somethin else? and how will vdj know which specific effect? how do you work that out in a script? if its not too much of a bother maybe you could give an example like for beatbox or reverb plugin both have a lot of parameters within the effect browser how do you do it?
Im really thankful for your reply and I really hope you can help me. I was djing the old school way with 2 turntables and a mixer about a decade ago but I got into playing real instruments so I started forming bands so I sold my turntables and mixer. but my love for hip hop brought me to virtual dj and back to djing. so after a few weeks of playing around with vdj I got my 1st contoller. Im planning to get a controller with jogwheels soon but I was hoping to figure out how scripts are constructed for specific task before i get a mixer controller. I hope I havnt wasted too much of your time. hope to hear from you soon and thanks again. good luck in your own endeavors hope to be some help to you in the future.
- Jonathan
Mensajes Wed 23 Nov 11 @ 8:36 pm
thanks again!
Mensajes Wed 23 Nov 11 @ 8:36 pm
to just have a knob control the number of effect slider for whatever effect you are using at the time, you can use
effect slider 2
or if you want a knob to control a specific effect slider you can name the effect in the script..
effect 'granular' slider 2.
you can do the same with buttons to turn on an effect eg
effect active
effect 'looproll' active
or if you want to get a little more indepth you can have a slider or a button controll both the activation and the parameter of an effect
for the knob or slider
param_greater 0% ? effect 'granular' active on & effect 'granular' slider 1 : effect 'granular' active
for a button
repeat 50ms & effect slider 1 +1 & down ? effect active on & effect_slider +1 : effect active off & effect slider 1 0%
effect slider 2
or if you want a knob to control a specific effect slider you can name the effect in the script..
effect 'granular' slider 2.
you can do the same with buttons to turn on an effect eg
effect active
effect 'looproll' active
or if you want to get a little more indepth you can have a slider or a button controll both the activation and the parameter of an effect
for the knob or slider
param_greater 0% ? effect 'granular' active on & effect 'granular' slider 1 : effect 'granular' active
for a button
repeat 50ms & effect slider 1 +1 & down ? effect active on & effect_slider +1 : effect active off & effect slider 1 0%
Mensajes Thu 24 Nov 11 @ 2:36 am
thanks Synth you really know your stuff. Im guna try out everything you suggested right now. I'll tell you if everything worked or what didnt later. thanks for helping out a newbie like me!
Mensajes Thu 24 Nov 11 @ 4:02 am
no worries mate, but keep in mind you won't have access to those effects I used until you register your copy of pro, then you can download them from the plugins section..
Mensajes Thu 24 Nov 11 @ 4:36 am
hey synth it worked! now i can control all the parameters in a specific effect. and discovered some other useful scripts along the way too. Thanks a lot for your help!
I do have a question for you thou, its about loop length. I mapped it to one of my endless knob it worked but it cut down my loop.
here is what I did. I loop a part of a track to a 4 beat or was it an 8 beat loop. then i turned my loop length knob to the left and it did what I wanted it to do with the loop shorted up the loop till it stuttered rapidly I was happy. But when I turned the knob back to the right to go back to my original loop length it didnt return to its original length instead it was cut in half.
Is there a script to the exact same thing but allow me to return to my original loop length?
and I also tried loop_select which did the same thing but a little better coz when i turned my knob all the way to left it exited the loop.
now is there a script which would allow me to cut down my loop length till I reach that rapid stutter effect but allows me to return to my original length and gives me the option to get out of that loop or exit the loop?
I know Im kinda asking too much but your the only one I know here that can help me. A thousand thanks in advance.
I do have a question for you thou, its about loop length. I mapped it to one of my endless knob it worked but it cut down my loop.
here is what I did. I loop a part of a track to a 4 beat or was it an 8 beat loop. then i turned my loop length knob to the left and it did what I wanted it to do with the loop shorted up the loop till it stuttered rapidly I was happy. But when I turned the knob back to the right to go back to my original loop length it didnt return to its original length instead it was cut in half.
Is there a script to the exact same thing but allow me to return to my original loop length?
and I also tried loop_select which did the same thing but a little better coz when i turned my knob all the way to left it exited the loop.
now is there a script which would allow me to cut down my loop length till I reach that rapid stutter effect but allows me to return to my original length and gives me the option to get out of that loop or exit the loop?
I know Im kinda asking too much but your the only one I know here that can help me. A thousand thanks in advance.
Mensajes Thu 24 Nov 11 @ 9:36 am
yes i know and gonna register my copy of pro as soon as i get my shit together i mean midi mapping:) cant wait to get my hands on those plug-ins too. thanks/peace!
Mensajes Thu 24 Nov 11 @ 9:41 am
I have my loop size endless encoder button mapped to return the size back to 4 beats, I think there is an issue when you go really small in size it loses it original size you set...
I map it as
loop ? reloop & loop_exit & loop 4 : loop 4
basically if there is already a loop running, it will go to the loop in point and resize to 4 beats, that way it can retrigger the loop on time if it goes out of sync.
I map the autoloop in/out button to this
LOOP 0.125 ? reloop & loop_exit & loop_select 4 : LOOP 0.250 ? reloop & loop_exit & loop_select 4 : LOOP 0.5 ? reloop & loop_exit & loop_select 4 : LOOP 1 ? reloop & loop_exit & loop_select 4 : loop ? loop_exit & loop_select 4 : loop
it makes it easier to do a build up and hit the first beat when you need to if the loop is between 1/8 and 1 beat, and it has a fail safe of returning the loop select size back to 4 beats, so I don't mistakenly start a tiny loop and ruin the mix later on. If you want you can keep dividing the loop size by 2 and continue the script, but I dont ever go smaller than 1/8 so didn't bother..
LOOP 0.0625 ?
LOOP 0.03125 ?
etc...
I map it as
loop ? reloop & loop_exit & loop 4 : loop 4
basically if there is already a loop running, it will go to the loop in point and resize to 4 beats, that way it can retrigger the loop on time if it goes out of sync.
I map the autoloop in/out button to this
LOOP 0.125 ? reloop & loop_exit & loop_select 4 : LOOP 0.250 ? reloop & loop_exit & loop_select 4 : LOOP 0.5 ? reloop & loop_exit & loop_select 4 : LOOP 1 ? reloop & loop_exit & loop_select 4 : loop ? loop_exit & loop_select 4 : loop
it makes it easier to do a build up and hit the first beat when you need to if the loop is between 1/8 and 1 beat, and it has a fail safe of returning the loop select size back to 4 beats, so I don't mistakenly start a tiny loop and ruin the mix later on. If you want you can keep dividing the loop size by 2 and continue the script, but I dont ever go smaller than 1/8 so didn't bother..
LOOP 0.0625 ?
LOOP 0.03125 ?
etc...
Mensajes Thu 24 Nov 11 @ 9:58 am
woah! those 2 scripts are amazing! does the 2nd script you suggested work better with a button than knob synth?
Mensajes Thu 24 Nov 11 @ 10:25 am
the second one is what I use to start/stop a loop so it is a dedicated button, the first script is just to retrigger the loop, which pretty much never gets used so it is just on the top of an encoder...
Mensajes Thu 24 Nov 11 @ 10:30 am
it sounds better mapped to a knob:) Thanks Synth!!! you know your stuff!
Mensajes Thu 24 Nov 11 @ 10:30 am
cheers mate...
If you like those for looping you will love this, its the best thing I have ever come up with, It is a loop save mapping that actually works.
http://www.virtualdj.com/forums/154891/Wishes_and_new_features/SAVE_LOOOPS_.html
If you like those for looping you will love this, its the best thing I have ever come up with, It is a loop save mapping that actually works.
http://www.virtualdj.com/forums/154891/Wishes_and_new_features/SAVE_LOOOPS_.html
Mensajes Thu 24 Nov 11 @ 10:47 am
hey synth just read your post and went to the tread right away to take a look at what you were talking about.
a feature to save loops right? I dig the purpose of the script man it rocks for sure. but i need to ask some questions before i try it out so I wont confuse myself:)
- how do you exactly save a loop or loops in the sampler? how many can you save at a time and how do you load those loops back to the track since your gonna mapp a hot loop button to play those loops?
-and with the hot loop button you created is it mapped to an endless encoder or just a button and how do you choose which saved loop you wanna jump to?
-and does this even work if you dont have an led for your buttons?
im guna read the tread over and over again till I get it or till you reply to this post:)
Cheers mate! and take it easy.
a feature to save loops right? I dig the purpose of the script man it rocks for sure. but i need to ask some questions before i try it out so I wont confuse myself:)
- how do you exactly save a loop or loops in the sampler? how many can you save at a time and how do you load those loops back to the track since your gonna mapp a hot loop button to play those loops?
-and with the hot loop button you created is it mapped to an endless encoder or just a button and how do you choose which saved loop you wanna jump to?
-and does this even work if you dont have an led for your buttons?
im guna read the tread over and over again till I get it or till you reply to this post:)
Cheers mate! and take it easy.
Mensajes Thu 24 Nov 11 @ 8:08 pm
synth wats up tried out the script for saving the loop, but i cant quite control like i want to. i mean yeah you can save a loop by pressing the button and and it marks a spot in track that says hot loop 1,2,4,8, etc. and if you shift the button the markers gone like its for deleting the hot loop right? but is it limited to 1 hot loop for the entire track? if not how do you save multiple loops? at least 4 would be really helpful:)
I dont mean to be demanding synth just asking coz i need to find a place for this in my controller if this is really possible:)
A thousand thanks.
I dont mean to be demanding synth just asking coz i need to find a place for this in my controller if this is really possible:)
A thousand thanks.
Mensajes Thu 24 Nov 11 @ 10:36 pm
I'll make a thread in the hardware forum, I am modifying my controller with this now anyway because i can impliment it better than before after thiking about it again, it will have 4 hot loops/cues
Mensajes Fri 25 Nov 11 @ 1:47 am
cool tell me when you posted it already so I can check it out:)
Mensajes Fri 25 Nov 11 @ 3:30 am
it might take a while to finish, I cant get the leds to do what I want them to, maybe I just need to leave it for a bit cause right now im about to smash my computer, cause im lost in effin vaiables!
Mensajes Fri 25 Nov 11 @ 9:13 am
yeah i know what your sayin, the scripts drive me nuts. take easy mate.
Mensajes Fri 25 Nov 11 @ 12:22 pm