Sign In:     


Forum: General Discussion

Topic: custom controller setup ... how is it done in VDJ? ... (looking to switch from Traktor)
i run a custom controller set up comprising NI Kontrol X1, F1 and Maschine Mk1 racked together as a single, custom mapped control surface (running NI Traktor2.x) .... the custom mapping for the rig is detailed and nicely tweaked over years of use ... every function i need is there, all LEDs working as needed

now i'm setting up a new laptop and wanting to shift over to VDJ (while continuing to use this controller setup)

i need assess how to technically achieve this in VDJ (using multi controllers) ... i also need to know what VDJ license i need to get me started with a multi controller setup like this

am totally new to VDJ ... any advice much appreciated

https://www.dropbox.com/scl/fi/wn772vshtnfwj7lniyyia/Traktor-rig-2.jpg?rlkey=mlx19tvyrwcbmpwrd2zdo7ah8&dl=0
 

Posted Sat 22 Jul 23 @ 5:54 pm
Full pro licence is needed for custom definition files [the file that gives raw midi commands a "name" ] also for multiple devices

I'm not sure anything in that picture is natively supported, so unless you REALLY know your midi it might be difficult, I guess you do know your midi but custom definition files are very technical.
That's only half the battle as it would still need fully mapping [the part where you assign a named midi command to a vdj script action]

Possible but a lot of work.
 

Looks like the X1 and F1 are both natively supported.

Maschine controller isn't, but it's a production device and they don't usually get native support.
 

Basically the type of license in your case is simple:
You need PRO license. Even if all the gear you have was natively supported, buying 3 "home" licenses for those controllers would become more expensive than buying full PRO.

For your units:
As mentioned above, Kontrol X1 and Kontrol F1 are allready natively supported.
X1 MK1 requires that you use the factory default MIDI messages (MIDI template) and that you don't have done any changes through Device Editor.
X1 MK2 (which is also supported) and F1 are not affected by this as they are supported via HID and not MIDI.
For Maschine Jam you'll have to create your own definition (and mapper)
The required information on how to do this is available here:
https://www.virtualdj.com/wiki/Developers.html

You can use these forums to ask any questions you may have if you get stuck anywhere.