Accesso rapido:  

Forum: VirtualDJ Technical Support

Topic: difference in using a controler between VDJ 7 and VDJ 8.2?

Questo argomento è obsoleto e potrebbe contenere informazioni obsolete o errate.

CeesKPRO InfinityMember since 2011
Hey guys,

I've made a script for my controller for VDJ7 last year and it works fine!
Now I want to switch to VDJ 8.2, but the controller doesn't work.
I can choose it in the controllersection of the config, but when I do it doesn't work! VDJ8.2 doesn't do anything when I press a button on my controller.

Is there a difference in het two XML files (device and mapper) between VDJ7 and VDJ 8.2?
I mean, do I have to use other commands or something like that?

Thanks in advance for your help!

 

Inviato Sun 16 Oct 16 @ 4:43 pm
locodogPRO InfinityModeratorMember since 2013
What controller? Have you tried adding the word "force" to the start of the def file file name?
 

Inviato Sun 16 Oct 16 @ 4:51 pm
CeesKPRO InfinityMember since 2011
Hey Locodog,

the controller is my D&R Airence mixer, in VDJ I use the faderstart for starting the songs.

Where exactly do I have to add the word force?
 

Inviato Sun 16 Oct 16 @ 6:01 pm
locodogPRO InfinityModeratorMember since 2013
Example
"definitionFile.xml"

becomes

"force - definitionFile.xml"

in the devices folder
 

Inviato Sun 16 Oct 16 @ 6:06 pm
CeesKPRO InfinityMember since 2011
No, doesn't make it work.

Here's the def file:

<?xml version="1.0" encoding="UTF-8"?>

-<device reportsize="32" pid="0x2402" vid="0x03eb" decks="4" type="HID" description="D-R Airence" author="CeesK" name="airence">


-<page type="in">

<button name="PLAY" bit="0x37" deck="3"/>

<button name="PLAY" bit="0x34" deck="1"/>

<button name="PLAY" bit="0x3F" deck="2"/>

<button name="PLAY" bit="0x3C" deck="4"/>

</page>

<page type="out"> ... </page>

</device>

and here the mapper:
<?xml version="1.0" encoding="UTF-8"?>

-<mapper date="16/10/2016" version="800" author="CeesK" device="airence">

<map action="play_pause" value="PLAY"/>

<map action="play_pause" value="PLAY"/>

<map action="play_pause" value="PLAY"/>

<map action="play_pause" value="PLAY"/>

</mapper>
 

Inviato Sun 16 Oct 16 @ 6:15 pm
NuzzletPRO InfinityMember since 2015
It is using the syntax for VDJ7, You need to remake it for VDJ 8. Not to hard, really just a small change in words. And your definition file is small. Not verry dificult. Check out the VDJ wiki.
 

Inviato Mon 17 Oct 16 @ 1:49 am
djdadPRO InfinityDevelopment ManagerMember since 2005
try to have only one PLAY map in your mapping file. Having 4 of them will probably execute the same action 4 times , so it wont work as expected.
 

Inviato Mon 17 Oct 16 @ 1:43 pm
CeesKPRO InfinityMember since 2011
I've downloaded and install build 3398 because of the netsearch issue in 3432, and surprise....in this build it works!

So, actually I don't have a solution for build 3432, but i'm happy the controller works!

Thank you all for your answers!
 

Inviato Mon 17 Oct 16 @ 6:46 pm


(Vecchi argomenti e forum sono automaticamente chiusi)