Hello, I recently purchased a ddjsx 4 channel. I'm trying to map the sliders/knobs to work individually but unable. since I only use 2 channels, I want to map the others channels to work as fx sliders.
i.e when trying to map the volume slider of channel 1 to work as a slider for the effects of channel 2, it automatically maps the other 3 channels' volume slider as well.
the same is with the eq knobs.
how can I map each slider individually?
thanks in advance
i.e when trying to map the volume slider of channel 1 to work as a slider for the effects of channel 2, it automatically maps the other 3 channels' volume slider as well.
the same is with the eq knobs.
how can I map each slider individually?
thanks in advance
Posted Mon 04 Nov 24 @ 10:22 pm
action_deck 1 ? deck 2 effect_slider 1 1 : action_deck 4 ? deck 2 effect_slider 1 1 : volume
query the deck the slider is associated with, if true, specify the new command and associate it to another deck number
Posted Mon 04 Nov 24 @ 11:47 pm
Hey, thank you for your response. I put in the script that you wrote and nothing happens. If you could help me please; this is exactly what I'm trying to do,
The controllers channel 2 and 3 volume sliders to stay regular volume controls. But deck 1 and 4 volume sliders on the controller to control the effects slider 1 mostly of echo and reverb. With shift switching from echo to reverb and vise versa.
Sorry if I didn't understand your response
The controllers channel 2 and 3 volume sliders to stay regular volume controls. But deck 1 and 4 volume sliders on the controller to control the effects slider 1 mostly of echo and reverb. With shift switching from echo to reverb and vise versa.
Sorry if I didn't understand your response
Posted Tue 05 Nov 24 @ 12:37 am
Hey, I just noticed that its working but only on one deck. I was looking at the other deck. I'm going to play around with the script, see if I get it the way I want. But your script response would be greatly appreciated. :)
Posted Tue 05 Nov 24 @ 12:43 am
typo on my part, fixed
Posted Tue 05 Nov 24 @ 12:50 am
Thank you. I wrote the script in mapping and it's working only on one deck. Its doing the action of the controllers's slider 4 controlling the effect slider and the controller's slider 3 controlling the volume of deck 2. How can I make it do the same with the other sliders of the controller and deck?
Posted Tue 05 Nov 24 @ 12:58 am
Hey I figured it out. This is the script
Action_deck 4 ? Deck 2 effect_slider 'echo' 1 : volume & action_deck 3 ? Deck 1 effect_slider 'echo' 1 : volume
I really appreciate it my friend.
The next script would be using the shift to toggle between echo and reverb being used by the controller's 1 and 4 channels when pressed. Any ideas?
Action_deck 4 ? Deck 2 effect_slider 'echo' 1 : volume & action_deck 3 ? Deck 1 effect_slider 'echo' 1 : volume
I really appreciate it my friend.
The next script would be using the shift to toggle between echo and reverb being used by the controller's 1 and 4 channels when pressed. Any ideas?
Posted Tue 05 Nov 24 @ 1:11 am
slight error with yours
Shift+slider should be its own mapping key, so a similar script
But as an explainer, if shift+slider wasn't its own entry you would do something like this
action_deck 4 ? deck 2 effect_slider 'echo' 1 : action_deck 3 ? deck 1 effect_slider 'echo' 1 : volume
Shift+slider should be its own mapping key, so a similar script
action_deck 4 ? deck 2 effect_slider reverb 1 : action_deck 3 ? deck 1 effect_slider reverb 1 : volume
But as an explainer, if shift+slider wasn't its own entry you would do something like this
action_deck 4 ? shift ? deck 2 effect_slider reverb 1 : deck 2 effect_slider 'echo' 1 : action_deck 3 ? shift ? deck 1 effect_slider reverb 1 : deck 1 effect_slider 'echo' 1 : volume
Posted Tue 05 Nov 24 @ 1:29 am
Thank you my friend. I'll let you know how it goes once I get back on my computer (I've been trying for days)... another question; if I wanted to map channel 2 and 3's effects to the controller's eq and filter knobs of channel 1 and 4, how would I map it?
Posted Tue 05 Nov 24 @ 2:37 am
same as above really
This isn't real script, just a human way of thinking about it, you've got the above working so it should make sense once you're actually mapping it.
query action deck against number ? is desired action deck so new deck new command : not desired action deck, query again for other action deck or use default script that was there before
This isn't real script, just a human way of thinking about it, you've got the above working so it should make sense once you're actually mapping it.
query action deck against number ? is desired action deck so new deck new command : not desired action deck, query again for other action deck or use default script that was there before
Posted Tue 05 Nov 24 @ 2:58 am
Thanks man. I'll give it a try. Scripting is really interesting but somehow it's still tough for me. I've seen many videos on it and I still mostly don't get it. I work on what others have started and guess my way around. Thanks again brother
Posted Tue 05 Nov 24 @ 4:20 am
Like any language, start small and practice, to start with it might seem dumb but eventually you stop needing to remembering the easy stuff, you just know it. Then you move on to more practical ideas.
Pick thru topics here, I do ramble a bit but if you actually type along, and then experiment you'll learn a thing or two.
scriptSchool
Pick thru topics here, I do ramble a bit but if you actually type along, and then experiment you'll learn a thing or two.
scriptSchool
Posted Tue 05 Nov 24 @ 4:30 am
Brother. I turned my computeon and now the controller has 0 mapping. All it has is under mapping is 'ignore' and custom mapping with nothing showing. What do I do?
Posted Tue 05 Nov 24 @ 5:57 am
threat not, restore a backup
https://www.virtualdj.com/manuals/virtualdj/interface/browser/toolbar.html#createbackup
https://www.virtualdj.com/manuals/virtualdj/interface/browser/toolbar.html#createbackup
Posted Tue 05 Nov 24 @ 6:07 am
Nothing :( (sad face)
Posted Tue 05 Nov 24 @ 6:28 am
I think vdj saved a backup of the ddjsx as not mapped since I kept trying
Posted Tue 05 Nov 24 @ 6:32 am
If you don't have factory default mapping showing, you may have enabled disableBuiltInDefinitions
Posted Tue 05 Nov 24 @ 6:38 am
Hey thanks for your input. I checked and its checked 'yes' I switched it no. Restarted and the mapping is back. WOW. THANK YOU SO MUCH GUYS. I will also try keeping my mappjng backed up like locodog stated. Thanks again guys
Posted Tue 05 Nov 24 @ 6:47 am