Quadraphonic Audio Output Capture Channel Isolation

dj_deadsignal

New Member
Hi there,

tl;dr: Is there a way to isolate 4 channels (or 2 stereo pairs) from a quadraphonic USB audio device. Ideally natively or via a plugin?

Background:
I have an old DJ controller (Reloop Digital Jockey IE2). - 4 Channels: LR Master and LR Cue (Headphones)
I'm using an audio output capture source. This sees it as a single stereo input.
Windows uses it's own generic driver and there is only an ASIO driver from the manufacturer.
Windows detects this as a 4 speaker quadraphonic system.

Problem:
Audio from the cue channel is also captured by the audio output capture source.
There is no way to adjust the Front / Rear pan in Windows (even so, that would likely affect my actual headphone out).

Question:
How can I mute out (or separate) the cue channels from the audio capture?
Ideally I'd like to do this natively in OBS or with a plugin.

I've tried:
Audio output routing to a virtual cable (using Virtual Cables and / or VB-Audio VoiceMeeter Banana) however the latency offset is not acceptable for beatmatching.
^This but with the ASIO driver.
Duplicating the audio output via various capture / ASIO duplicators - This ALWAYS causes the DJ software to error out with "failure to connect to the audio engine". (I'd love to know how OBS captures this source without causing the same problem).
Previously I was simply outputting the master to a Focusrite Scarlet 2i4 Gen2 but now I need the phantom power for a mic and don't want to stream in mono!

I think that's it. I'm at work at the moment but about to head home so can post config / logs etc if required later. I have TRIED googling this, scouring the forums so please accept my apologies if there is already a documented answer.

Also no need to spare the jargon - I'm a Linux Sysadmin by trade (reluctantly using Windows due to DJ software).

Thanks in advance.

Rich.
 

dj_deadsignal

New Member
Look if this


works for you. It's an asio plugin that should bring-in the usage of the asio driver to your hardware.

Thanks for the suggestion - however that plugin can only capture ASIO inputs as outputs are usually exclusive.

The wiki has pointed me to creation of a virual loopback that I haven't tried yet.
https://github.com/Andersama/obs-asio/wiki/3.-Capturing-mixes - For anyone who's interested.

My current "workaround" is a physical twin phono patch from the interface's master out to it's aux input with a tap for monitoring! Ugly but working.
 

konsolenritter

Active Member
So you want to (re-)capture audio outputs?? **scratching-my-head**
Of course, this is a special case...

Repatching is not the dirtiest way, to say so. At least as long as it's not involving new problems due to noise, ground looping buzz and hum...

Thanks for the provided link!
 
Top