Possible to have the ALSA of 1 single Ubuntu Linux PC, running TWO Separate USB DACs, one for L & one for R channel?

rwnano

Well-Known Member
Joined
Jul 21, 2022
Messages
800
Points
63
Location
Gurugram, Haryana, India
I hope Mr. MBhanghui sees this question.
I have a linux Ubuntu running Apple Macbook Pro 2010. Can i output the Left and Right channel signal - separately via ALSA ?
Attaching TWO Topping D10s via USB to the aforementioned Ubuntu server - and hope to get two separate Left and Right channels.
Alternatively - just getting ALSA output into two separate DACs simultaneously would be satisfactory as well.
The intention is to have less interference between L & R channels inside the DAC. Thus, taking L channel output from one DAC and R channel output from the other DAC.
One other option is to use the Optical input of the AVR - and apparently the 3.5 mm jack of the Macbook Pro 2010 has an optical output in the 3.5 mm jack or some such. Then I could use a splitter and run two separate optical outputs to my TWO identical AVRs.
 
With paprefs you have access to a virtual output device that enables simultaneous output to all attached sound cards and devices:

sudo apt install paprefs<br>

Then in the terminal run paprefs, select Simultaneous Output tab, and check Add virtual output for simultaneous output on all local sounds cards.
 
I just saw the question. I'm regularly using two dacs connected to one host and output of one dac going to one amp (L+R) and the output of the other dac going to subwoofer (L + R).

As I'm in middle of some coding, we will talk about this later. Suffice to say you will have two alsa device show up when you run


command.

Ideally you require a DAC designed to act like mono blocks. There is only one dac in the world that does this AFAIK. The allo piano dac. But this dac is RPI based. It can be configured as a dual mono dac, where one dac outputs only left channel and the other dac outputs only the right channel. I have suggested this idea to Toppings
 
Last edited:
With paprefs you have access to a virtual output device that enables simultaneous output to all attached sound cards and devices:

sudo apt install paprefs<br>

Then in the terminal run paprefs, select Simultaneous Output tab, and check Add virtual output for simultaneous output on all local sounds cards.
The PA in paprefs stands for pulseaudio. paprefs is Pulse Audio Preferences program. The sound goes through the OS and hence it will be not as good as ALSA. It is like the the famous windows mixer that will output shit or whatever. However you can use mpd to simultaneously output to multiple devices simultaneosly in native ALSA and this is what I use regularly for directing the output from two DACS with one to my L+R speakers and another dac output to L+R subwoofer.
 
For excellent sound that won't break the bank, the 5 Star Award Winning Wharfedale Diamond 12.1 Bookshelf Speakers is the one to consider!
Back
Top