Better converting usb or spdif?

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
I have in hands a linux box equipped with both USB and spdif digital audio outputs.
I want to send digital audio stream to the I2S inputs of a dac chip.
Will I obtain better results converting usb with a good device, such as those based on xmos, or converting spdif with a good receiver, such as wm8804?
 
Last edited:
I don't trust USB audio controllers. And the USB interface is too shaky compared to the Direct Media Interface which connects the Northbridge to the Southbridge where the integrated audio controller is located. (Read as: stuttering and pops with USB DACs)

SPDIF is in many ways technically inferior to USB, but it only needs to do a single job hence reliable.

Ultimately the end result doesn't really care which interface you use, measurements show that either can be worse than the other. But I hate stuttering. ;)
 
if you get stuttering and pops you are doing something wrong with usb. perhaps too low latency is set, or you do not have your driver set up with priority access to the audio hardware. maybe old computer? USB is done very well is IMO superior to any spdif, but the WM part is good, not so easy to get right though.
 
Last edited:
I don't trust USB audio controllers. And the USB interface is too shaky compared to the Direct Media Interface which connects the Northbridge to the Southbridge where the integrated audio controller is located.

I am curious what bus the integrated controllers in the southbridge are connected to. They appear as PCI/e devices. According to Basic PC architecture - Page 1 it is an internal PCIe bus. Both intel HDA sound controller and USB controller would be connected to that.
 
if you get stuttering and pops you are doing something wrong with usb. perhaps too low latency is set, or you do not have your driver set up with priority access to the audio hardware. maybe old computer? USB is done very well is IMO superior to any spdif, but the WM part is good, not so easy to get right though.

About this I need assistance, I failed to find a way to change the latency setting for USB DACs running on Windows' standard drivers. No ASIO driver either.

BTW, i3 CPU, can't be too old. :)
 
About this I need assistance, I failed to find a way to change the latency setting for USB DACs running on Windows' standard drivers. No ASIO driver either.

BTW, i3 CPU, can't be too old. :)

cMP² | CMP / 07Optimisations

do the things listed on the link above and tell me if the sound gets better.
It does not specifically change the latency setting, but reduces other things running in the background. This should free up processing power to be able to run USB audio without dropouts and clicks and pops.

Also, you really should run ASIO.
 
My subject was a DAC with an unbalanced input (SPDIF). Do you think CMRR applies to unbalanced inputs? For a USB DAC, CMRR would only apply to the signal pair, but the grounds are where the problems are with digital systems.

I was talking about what I said - ability to reject CM noise is a desirable quality in a DAC. If you're not clear what CM noise is, Google can be your friend. Here's a link to get you started :

SoundStage! Pete's Place - JPS Labs Superconductor Interconnects: A Technical Discussion (09/1998)
 
Last edited:
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.