Sign In:     


Forum: Old versions

Topic: [VDJ 7 Pro] Two identical controllers for 4 decks

This topic is old and might contain outdated or incorrect information.

Does anyone on the forum, or perhaps anyone at Atomix know if what I can expect in the following situation:

SETUP RIGHT NOW:
At the moment I'm using Virtual DJ 7 Pro with 4 decks, 4 outputs on a 7.1 sound card, with ASIO (works fine)
I have a Behringer BCD3000 for deck 1 and 3 (seems to be supported natively, i.e. is not seen as a generic MIDI device) and an M-Audio X-Session for decks 2 and 4 (also native). Both controllers work fine as is, also at the same time, using custom mapping to suit my preferences.

WHAT I'D LIKE TO CHANGE TO:
I'm considering replacing the X-Session with another BCD3000. Can I use this identical controller for decks 2 and 4, and also natively if possible? In other words, can Virtual DJ distinguish between two identical native controllers and assign them to different commands?

Many thanks in advance.
 

Posted Mon 03 Oct 11 @ 10:02 am
just click the mapppers options button next to the dropdown menu that lets you choose which controller to modify.. in the menu select "deck" then assign them there, so in answer to your question, yes you can have multiples of the same controller, but the bcd is pretty nasty, your probably better off saving for a better controller instead
 

Two or more identical controllers can be used at the same time, and if they are two deck controllers, one can be assigned to control decks 1&2 and the other 3&4 (Assigning to 1&3 and 2&4 is not normally possible for dual-deck controllers.)

Both will share the same mapping file, so if you wish to make buttons perform completely different functions on each controller, you would need to query the deck in mapping, e.g:

action_deck 1 ? action for deck 1 : action_deck 2 ? action for deck 2 : action_deck 3 ? action for deck 3 : action for deck 4
 

synthet1c wrote :
just click the mapppers options button next to the dropdown menu that lets you choose which controller to modify.. in the menu select "deck" then assign them there, so in answer to your question, yes you can have multiples of the same controller, but the bcd is pretty nasty, your probably better off saving for a better controller instead


Thanks, I'll check it out. I like the BCD3000 so far, I use it mainly to set cue points and pitch bend, not extremely intensive. The rest is fader start on my mixer (radio use mostly). Also, the BCD quite cheap to find now (<€ 150). As I'm on a budget, this works out quite well for me. But please do let me know if there is a way better controller you can recommend!

Support staff wrote :
Two or more identical controllers can be used at the same time, and if they are two deck controllers, one can be assigned to control decks 1&2 and the other 3&4 (Assigning to 1&3 and 2&4 is not normally possible for dual-deck controllers.)


Thank you also for responding, this is very clarifying. When worse comes to worse, I'll change around my setup. So far I liked using player 1 & 3 as 'music players' as they're both on the left, and 2 & 4 as 'filler&jingle' carts. But using 1-2 and 3-4 instead is no extreme hassle.

Support staff wrote :
Both will share the same mapping file, so if you wish to make buttons perform completely different functions on each controller, you would need to query the deck in mapping, e.g:

action_deck 1 ? action for deck 1 : action_deck 2 ? action for deck 2 : action_deck 3 ? action for deck 3 : action for deck 4


How do you mean 'completely different functions on each controller'? If I'd like to set up every controller to use two decks identically, and then use the same setup with the other controller on the other two decks, do I need to map it like your example?
Or does your code example show how I can for example have the same button on two controllers do set_cue 1 on deck 2 (controller 1) but play_stutter on deck 4 (controller 2)? This just to make sure I understand it right.
 

The above is only if you want a button on the two controllers to perform two completely different functions.

If you want it to perform the same function, don't change it.
 



(Old topics and forums are automatically closed)