Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: DDJ-RZ: Master Cue not working using external sound card
RaycoonPRO InfinityMember since 2024
Hi everyone, I am new to VDJ and try to get my extended setup running:

Controller: Pioneer DDJ-RZ
External sound card: Motu UltraLite Mk5
==> Headphone plugged into external sound card, not into DDJ-RZ

I usually prefer "headphone DJing" using the headphone-mix knob to fade between the current master (cue) and an upcoming cue channel signal to see if the tracks are in sync. Therefore I need to have the master cue signal as an output on my external sound card and to be able to mix the signal with some channel cue using the headphone mix knob.

I cannot get this done. The channel cue gets to my external sound card but not the master cue. The headphone mix knob is also not operational.

Can anyone guide me to the right direction? I guess there will be some VDJScript needed?!
Thank you in advance for any help or hints!
- Daniel
 

Posted Fri 11 Oct 24 @ 7:28 am
You've not included the most important information - your VDJ audio settings.

It's perfectly possible to "headphone DJ" on the RZ without involving an external interface. I have an RZ myself which I use for six hours every week streaming on Twitch - using just IEMs plugged into the headphone socket.
 

Posted Fri 11 Oct 24 @ 8:44 am
RaycoonPRO InfinityMember since 2024
groovindj wrote :
You've not included the most important information - your VDJ audio settings.

It's perfectly possible to "headphone DJ" on the RZ without involving an external interface. I have an RZ myself which I use for six hours every week streaming on Twitch - using just IEMs plugged into the headphone socket.


Yes, indeed, thank you for this reminder!
I was so much focussed on finding the right settings for my RZ-mapping...

Outputs: Speaker + Headphone
Hardware: Computer Audio
- master: UltraLite-mk5 chan 1&2
- headphones: UltraLite-mk5 chan 3&4

I just figured that when choosing UltraLite-mk5 as headphones, Hardware automatically switches from USB Soundcard to Computer Audio. Does this make sense? I am on VDJ Early Access b8344.

PS: For audio quality reasons, I want to use the Motu sound card only...
 

Posted Fri 11 Oct 24 @ 9:08 am
I think you'd need to look at using the MOTU CueMix app, as obviously the MK5 isn't designed specifically for DJs. I do have a MK5 myself, but I've never tried hooking it up to VDJ.

Sending the channels directly to the MK5 is presumably bypassing some of the hardware's internal routing (headphone mix, master cue).
 

Posted Fri 11 Oct 24 @ 10:20 am
RaycoonPRO InfinityMember since 2024
groovindj wrote :
I think you'd need to look at using the MOTU CueMix app, as obviously the MK5 isn't designed specifically for DJs. I do have a MK5 myself, but I've never tried hooking it up to VDJ.

Sending the channels directly to the MK5 is presumably bypassing some of the hardware's internal routing (headphone mix, master cue).


I hope that I can resolve this directly through VDJ – especially since CueMix cannot be controlled via MIDI. I see that the Master Cue Button (PFL_MASTER), the headphones mixing knob (HEADPHONES_MIX), and headphones volume (HEADPHONES_VOL) are recognized as MIDI commands by VDJ. That gives me hope. In the DDJ-RZ mapping (factory default internal mixing mode), there is no action assigned to PFL_MASTER. For HEADPHONES_MIX, 'nothing' is assigned. For HEADPHONES_VOL, the action 'headphones_volume' is assigned. Presumably, part of the audio signal routing in the DDJ-RZ works directly on the hardware side, and only the rest is controlled via MIDI. This is where I want to start and control the PFL_MASTER and HEADPHONES_MIX via MIDI as well – in the hope that VDJ will pass this on to the headphone output of the Motu interface accordingly.

If this works through the GUI with a few VDJScript commands, I’ll be happy. If not, I’ll take a look at the SDK, but first I need to dive into VDJScript. :-) If you have any tips or ideas, I’d be very grateful!
 

Posted Fri 11 Oct 24 @ 11:07 am
First delete "ONINIT" key.
Currently it forces "fake" actions, which are required by DDJ-RZ but not by your external sound interface.

Then, remap
<map value="HEADPHONES_MIX" action="headphone_mix" />
To include headphone mixing.

You don't need to remap "MASTER_PFL" because VirtualDJ doesn't work with the same logic as the hardware of RZ does.
Simply put, VirtualDJ behaves as if "MASTER PFL" is always on.
So, moving the headphones_mix slider, should work as expected.


PS: We will include HEADPHONES_MIX key mapping in the default mapper in the next software update.
When DDJ-RZ was initialy supported, VirtualDJ didn't had a fake_hpmix action and therefore HEADPHONES_MIX should remain blank (mapped to nothing) because the controller itself would do the mix in a hardware level.
 

Posted Fri 11 Oct 24 @ 11:39 am
RaycoonPRO InfinityMember since 2024
@PhantomDeejay:
You made my day! Thank you very much for your valuable response! In no time, the biggest challenge of my switch from rekordbox to Virtual DJ was solved ... at least when using the Motu interface! The sound is airier, more open, detailed, and clearer compared to when VDJ uses the DDJ-RZ as the interface. I had already deactivated the internal DDJ-RZ hardware limiter. Perhaps in the future, there will be some sound optimization for the DDJ-RZ interface, but I’m already very happy with the current solution!

Only the VU meter levels are visually too extreme (compared to rekordbox), making it impossible to manually adjust the levels. It’s a pity because mid-heavy music is perceived as louder than bass-heavy music (dBA), even though the levels in dB are identical. I like to compensate for that, which is why I prefer a manual approach. But these are just minor side issues. :-)

I’ve also noticed a sound "doubling" when using my Waves VST plugin Maserati GRP, which I’ll need to look into. In any case, I’m very happy about your support! Wishing you a wonderful day and sending many greetings to Greece!

PhantomDeejay wrote :
First delete "ONINIT" key.
Currently it forces "fake" actions, which are required by DDJ-RZ but not by your external sound interface.

I have to get into VDJScript and to understand some of the basic concepts of VDJScript like ONINIT, ONEXIT, etc. BTW: The ONEXIT-key remained and everything works well... or do I also have to delete it?

PhantomDeejay wrote :

You don't need to remap "MASTER_PFL" because VirtualDJ doesn't work with the same logic as the hardware of RZ does. Simply put, VirtualDJ behaves as if "MASTER PFL" is always on.

Good to know, works great!

PhantomDeejay wrote :

PS: We will include HEADPHONES_MIX key mapping in the default mapper in the next software update.
When DDJ-RZ was initialy supported, VirtualDJ didn't had a fake_hpmix action and therefore HEADPHONES_MIX should remain blank (mapped to nothing) because the controller itself would do the mix in a hardware level.

Sounds great, looking forward to an "optimized" DDJ-RZ mapping to maybe leave the Motu aside some day. I also have a friend that owns a DDJ-RZ ... I might convince him some day to come to "the brighter side" of the DJ software world ;-)

 

Posted Fri 11 Oct 24 @ 1:27 pm
You can, but you don't need to, delete the ONEXIT key as well.
We usually use the ONEXIT key to revert back to defaults any changes applied by ONINIT key.
So, turning off "fake" actions (on exit) while they are already off, doesn't do any harm.
So, you can remove or leave. Practically it's the same.

PS: If you plan to switch back to using DDJ-RZ sound interface, then BOTH ONINIT and ONEXIT keys are required for proper operation.
 

Posted Fri 11 Oct 24 @ 1:40 pm
RaycoonPRO InfinityMember since 2024
PhantomDeejay wrote :
You can, but you don't need to, delete the ONEXIT key as well.
We usually use the ONEXIT key to revert back to defaults any changes applied by ONINIT key.
So, turning off "fake" actions (on exit) while they are already off, doesn't do any harm.
So, you can remove or leave. Practically it's the same.

PS: If you plan to switch back to using DDJ-RZ sound interface, then BOTH ONINIT and ONEXIT keys are required for proper operation.


Thanks again for the explanations. I'm now completely happy with my settings (zeroDb = -6dB). The last thing I changed was the "LED_VUMETER" setting in the controller mappings for the DDJ-RZ. I added a multiplier to make the LED display behave similarly to how it does in rekordbox. This way, the 0dB level gives me proper visual feedback for manual readjustments:

var 'linech' ? nothing : get_level & param_pow 0.24 & param_multiply 0.86

- Daniel
 

Posted Sat 30 Nov 24 @ 10:57 am
don't no if it is apropriet to reply here, but
i have the same issue with the ddj-flx10 tried to enter the mappingline.
Without any result.
desperate to find the awnser :(
 

Posted yesterday @ 10:49 pm