Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: DDj-1000 hid/midi script bug deck level
Hi,

For DDJ-1000, on the led deck vu meter : one led is 3 dB/3 dB per led

so in the factory default script there is a bug :
<map value="VU_METER" action="get_level" />
(1dB per led)

And should be :
<map value="VU_METER" action="get_level & param_pow 0.5" />
-> one led : 3 dB, ok

Please fix this in default DDJ-1000 factory default, and with this parameter, DDJ-1000 deck_meter works better in VDJ than Rekordbox 5.x/5.5, because Rekordbox 5.x/5.5 have a +6dB bug (It display +6dB more on deck level meter on DDJ1000, than Rekordbox internal display and the real Headroom/audio...)

Regards,

Olivier F.

 

geposted Sun 21 Apr 19 @ 2:58 pm
Deck "vu's" scale is 3db per led ?
How did you come to that conclusion ?
Master VU of DDJ-1000 has a scale on it's silkscreen. But that's an analog audio VU meter.
Deck "vu" meters don't have a scale printed. That's because they are MIDI controlled and can display literally anything.
VirtualDJ does not use 1db/led either. VirtualDJ "VU" scale is dbfs. Therefore "get_level" returns a value that can be converted to dbfs.
dbfs=20*log(x)
dbfs is the ONLY proper way to measure volumes in the digital domain. There's no proper way to convert it to "analog vu". There are ways to convert it for a given device (based on the device specifics) but it's only a rough estimation.
Therefore it's easier (and more accurate) to compare dbfs between the various channels directly, than a rough conversion.

Finally:
VirtualDJ does show the headroom on VU's. If you lower the "zerodb" setting, vu's will adjust accordingly (and IMHO that's the right thing to do on VU's)
 

geposted Sun 21 Apr 19 @ 8:39 pm
Dear Phantom,

You answered to quickly.

i've never say that : "VirtualDJ doesn't not show the headroom on VU's, or are wrong in dBfs....."

And i don't speak about Master level VU-METER, but deck(1/2/3/4) level meter of DDJ1000.

I don't think in analogue mode.... you take me for a stupid man :

With VDJ GET-LEVEL only, level meterod DDJ1000 don't behave like Rekordbox:

at -9 dBfs :
0 green led on / the 8 others off

at -8/-7/-6 dBfs :
1 green led on / the 8 others off

et - 5dBfs :
2 green led on / the 7 others off



 

geposted Sun 21 Apr 19 @ 9:02 pm
Dear Phantom,

You answered to quickly.

i've never say that : "VirtualDJ doesn't not show the headroom on VU's, or are wrong in dBfs....."

And i don't speak about Master level VU-METER, but deck(1/2/3/4) level meter of DDJ1000.

I don't think in analogue mode.... you take me for a stupid man :

With VDJ GET-LEVEL only, level meter of DDJ1000 don't behave like Rekordbox:

at -9 dBfs :
0 green led on / the 9 others off

at -8/-7/-6 dBfs :
1 green led on / the 8 others off

at - 5dBfs :
2 green led on / the 7 others off

at - 4dBfs :
4 green led on / the 5 others off

at - 3dBfs :
4 green led on/ 1 yellow on / the 4 others off

at - 2dBfs :
4 green led on/ 3 yellow on / the 2 others off

at -1dBfs :
4 green led on/ 3 yellow on / 1red on / the 1 others off

at 0dBfs :
4 green led on/ 3 yellow on / 2red on

So VDJ dBFS ok, but display scaling completly different than Rekordbox with DDJ1000....

Just what i said....

And with this soluce :

get_level & param_pow 0.5
-> The display deck level meter on DDJ1000, behave like Rekordbox without the +6dBfs Rekordbox bug, soon fixed.

Thanks


 

geposted Sun 21 Apr 19 @ 10:08 pm
yaqopPRO InfinityMember since 2005
+1
 

geposted Tue 23 Apr 19 @ 9:25 pm
Thank you olivierbergman I have changed and with the values ​​you set and it works!
 

geposted Wed 11 Dec 19 @ 12:07 pm
Hello
I bought a DDJ 1000 last month and
I just read your post.
I had seen the problem, but I did not know how to correct it.
it was a real problem for me. thank you very much for the solution.
"Message with google translate sorry if this is not correct."

Merci ! Merci ! Merci !
 

geposted Wed 17 Mar 21 @ 12:46 pm
djfabrice wrote :
Hello
I bought a DDJ 1000 last month and
I just read your post.
I had seen the problem, but I did not know how to correct it.
it was a real problem for me. thank you very much for the solution.
"Message with google translate sorry if this is not correct."
Merci ! Merci ! Merci !


Salut!
Devez aller dans les options de configuration, les paramètres audio, le mappage. Là, vous devez sélectionner DDJ1000 (s'il n'apparaît pas car il n'est pas connecté, affichez tous les contrôleurs et choisissez dans la liste). Recherchez le dernier paramètre et ajoutez dans la case de droite, le texte qui apparaît dans la photo ci-jointe. J'espère que cela peut vous aider. Adieu!
Jean Francois

Désolé, mon clavier n'est pas en français ... :)
 

geposted Mon 22 Mar 21 @ 3:35 am
Thank Dear Phantom,

You answered to quickly.

i've never say that : "VirtualDJ doesn't not show the headroom on VU's, or are wrong in dBfs....."

And i don't speak about Master level VU-METER, but deck(1/2/3/4) level meter of DDJ1000.

I don't think in analogue mode.... you take me for a stupid man :

With VDJ GET-LEVEL only, level meter of DDJ1000 don't behave like Rekordbox:

at -9 dBfs :
0 green led on / the 9 others off

at -8/-7/-6 dBfs :
1 green led on / the 8 others off

at - 5dBfs :
2 green led on / the 7 others off

at - 4dBfs :
4 green led on / the 5 others off

at - 3dBfs :
4 green led on/ 1 yellow on / the 4 others off

at - 2dBfs :
4 green led on/ 3 yellow on / the 2 others off

at -1dBfs :
4 green led on/ 3 yellow on / 1red on / the 1 others off

at 0dBfs :
4 green led on/ 3 yellow on / 2red on

So VDJ dBFS ok, but display scaling completly different than Rekordbox with DDJ1000....

Just what i said....

And with this soluce :

get_level & param_pow 0.5
-> The display deck level meter on DDJ1000, behave like Rekordbox without the +6dBfs Rekordbox bug, soon fixed.

Thanks




Thank you. I was looking for this and works. Thanks man.!!! 😀
 

geposted Sun 12 Jun 22 @ 1:03 pm
Thanks, that was the setting I was looking for.

Before I was using auto gain to get the VU meters going.
Now this is no longer needed. :)
 

geposted Tue 14 Mar 23 @ 4:47 pm
castonHome userMember since 2020
Rekordbox 6.6 works perfectly with DDJ 1000, especially auto gain and VU meters. VDJ has a problem with auto gain and VU meters but I see you provided a solution. Good job. If you know tell me please how to turn off TakeoverMode for gain knob in VDJ. It works pointless.
 

geposted Tue 14 Mar 23 @ 7:58 pm
locodogPRO InfinityModeratorMember since 2013
yes pioneer have the full specification of the hardware sound device and the device firmware.
 

geposted Tue 14 Mar 23 @ 8:38 pm