Sign In:     


Forum: VirtualDJ Technical Support

Topic: STEM Effects
Hello dear VDJ community.
I have a question regarding stems effects, a function I use pretty much when I mix.

Which is the list of the available and assignable effects I can use?
I know it might be a dumb question, but I was not able to find it.

Thanks!
 

Posted Thu 03 Apr 25 @ 7:39 am
Plus can I have two or more effects on the same pad button?
 

Quote :

Which is the list of the available and assignable effects I can use?


I think it's all effects that are installed (instead of applying them to the whole song, it is just applied to a stem component)

Quote :

Plus can I have two or more effects on the same pad button?


Yep, the button is just a button that you attach vdjscript to. You can edit + look at the stems+fx pad page to get an idea
For instance, this is the bottom, leftmost pad's script:
 padfx "echo out" 80% 1bt "stemfx:vocal"


Reading the VDJScript verbs page for padfx:
Quote :

Activate/deactivate named effect with a single key. Effect parameters can be specified as well. 'padfx "echo" 40% 90%' to start/stop the echo effect with first parameter at 40% and second parameter at 90%. When the effect is stopped, the parameters return to their original values. 'padfx "echo" 40% 90% smart_pressed' smart_pressed works as a toggle when pressing the button shortly, or as a temporary while holding the button pressed 'padfx "echo" 40% 90% "TRAIL:on"' after the sliders, it is possible to add strings to disable or enable switch parameters by defining their name, a colon and "on" to enable or "off" to disable 'padfx "echo out" 80% "solostem:vocal"' as the last parameter, you can add solostem:stemname to only let that stem be audible while applying the effect 'padfx "echo out" "mutestem:rhythm"' as the last parameter, you can add mutestem:stemname to mute that stem while applying the effect 'padfx "reverb" "stemfx:vocal"' as the last parameter, you can add stemfx:stemname to apply the effect only to that stem (other stems will continue playing normally) stem names can be Vocal,HiHat,Bass,Instru,Kick,Melody,Rhythm,MeloVocal,MeloRhythm


And just below it, padfx_single
Quote :

Same as padfx, but turns off the previous padfx before activating the current effect


I would assume you can just chain things together, e.g. this:


padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"


Would probably echo out the vocal and instruments, leaving the other parts (drums + bass) playing

Checkout Locodog's Script School for good guidance on writing vdjscript in general.
 

Thanks!
 

Hallo zu dieser Funktion habe ich eine Frage:
padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"
Ich möchte diese Funktion mit beiden Player 1 & 2 aktivieren.
Gruß DJ Andy

Hi, I have a question about this function:
padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"
I would like to activate this function with both Player 1 and Player 2.
Regards, DJ Andy
 

so write it
deck 1 play_pause & deck 2 play_pause
 

Danke für Deine Antwort, leider funktioniert es nicht wie gewünscht.
Ich habe jetzt eine Taste mit folgender Funktion hinterlegt:

padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"
deck 1 play_pause & deck 2 play_pause

Leider springt die Funktion nicht auf beide Player. Was mache ich Falsch ?

Thanks for your reply, unfortunately it's not working as expected.
I've now assigned a key with the following function:

padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"
deck 1 play_pause & deck 2 play_pause

Unfortunately, the function isn't switching to both players. What am I doing wrong?
 

don't take me literally. understand how deck 1 play_pause & deck 2 play_pause works on 2 decks from a script of play_pause.

you have a script that works on one deck, you want it to work on 2,
if you know 1+1 = 2 and 2+1=3, you can work out 1+1+1
 

Danke für die schnelleAntwort,
sorry ich verstehe jetzt garnichts mehr, wie soll das Script aussehen ?

Thanks for the quick reply,
sorry, I don't understand anything anymore, what should the script look like?
 

You are over thinking it.
You have a script that works on one deck.
You want to have it work on 2 deck.
I have shown you how to apply a different script on 2 decks.

You can figure out how to apply your script to 2 decks.
 

Nun hab ich es, Key mit diese Funktion schaltet man die Vocal an & aus.

padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"

und mit diesem Key schaltet man die Musik an & aus.
padfx "echo out" 80% 1bt "stemfx:MeloRhythm" & padfx "echo out" 80% 1bt "stemfx:melody"
Und das auf beiden Decks ;-)

Now I've got it! This key toggles the vocals on and off.

padfx "echo out" 80% 1bt "stemfx:vocal" & padfx "echo out" 80% 1bt "stemfx:melody"

And this key toggles the music on and off.
padfx "echo out" 80% 1bt "stemfx:MeloRhythm" & padfx "echo out" 80% 1bt "stemfx:melody"
And that works on both decks ;-)