CHANGSTAR: Audiophile Headphone Reviews and Early 90s Style BBS

  • December 31, 2015, 02:20:50 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 3 [4] 5 6 7 8 9 ... 12

Author Topic: How to get clean audio from the PC to a USB powered Dac?  (Read 24443 times)

0 Members and 1 Guest are viewing this topic.

DaveBSC

  • Best Korean Sympathizer
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +222/-50
  • Offline Offline
  • Posts: 2092
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #30 on: December 23, 2012, 09:02:36 AM »

Depends on the source. Coax directly out of a computer is typically horrible, in that case toslink may actually be an improvement simply because the Coax output is also extremely high in jitter combined with all of the negative effects of electrical contamination.
Logged

donunus

  • Cheapus Sexus
  • Mate
  • Pirate
  • ****
  • Brownie Points: +52/-3
  • Offline Offline
  • Posts: 875
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #31 on: December 23, 2012, 09:12:13 AM »

I was just basing on a basic Pioneer DVD players coax vs toslink output. I have a standard pioneer and an elite player which I've also tried and both of them sound more bloated and incoherent using coax.
Logged
Team Delicious and Juicy Sound

kkl10

  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +41/-0
  • Offline Offline
  • Posts: 148
    • Lâmina Afiada
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #32 on: December 23, 2012, 09:01:08 PM »

So I see that USB type A plug has 4 pins:

1 - GND (Ground)
2 - D-
3 - D+
4 - Vbus (+5V)

What happens if either pin 1 or 4 are covered with electrical tape?
Maybe it would be possible to prevent a ground loop by just covering pin 1, but would this have any negative effect?
Anyone tried this?
Is it the equivalent to this what devices like the ifi iusbpower basically do?
If the USB device is powered by the Vbus line then I still would need the ifi iusb or something similar with a power supply, correct?
So I guess that this simple tape mod alone is not effective?
Obviously I would still have Jitter to deal with, but since the GND and Vbus lines are cut right at the source and don't contaminate the D+/- lines throughout the cable lenght, maybe it would be conceivable that this could have some jitter reduction potential... no? (just talking out of my behind)
Logged

Solderdude

  • Grab the dScope Kowalski!
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +206/-4
  • Offline Offline
  • Posts: 907
  • No can do skipper, the dScope was terminated
    • DIY-Audio-Heaven
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #33 on: December 23, 2012, 09:45:32 PM »

So I see that USB type A plug has 4 pins:

1 - GND (Ground)
2 - D-
3 - D+
4 - Vbus (+5V)

What happens if either pin 1 or 4 are covered with electrical tape?
Maybe it would be possible to prevent a ground loop by just covering pin 1, but would this have any negative effect?
Anyone tried this?
Is it the equivalent to this what devices like the ifi iusbpower basically do?
If the USB device is powered by the Vbus line then I still would need the ifi iusb or something similar with a power supply, correct?
So I guess that this simple tape mod alone is not effective?
Obviously I would still have Jitter to deal with, but since the GND and Vbus lines are cut right at the source and don't contaminate the D+/- lines throughout the cable lenght, maybe it would be conceivable that this could have some jitter reduction potential... no? (just talking out of my behind)

IF you tape (disconnect) pin1 USB doesn't work anymore as the GND is a reference that is actually used and not just acting as a 'screen'.
USB is not a truly symmetrical (balanced) signal, if it were it could do without the ground or have it implemented in another way.
Disconnecting pin-4 can only be done IF the circuit it is connected to (a DAC or converter) is fed via a separate power supply or something like a USB power injector.

disconnecting pin 4 and feeding the receiving end with an external power supply is likely to improve that supply voltage 'quality' for the USB receiver chip(s) as the power supply voltage is cleaner (USB power voltages from a a PC can be very noisy).
Note that the incoming 5V from the USB connection is, or should be, filtered on the receiving side anyway.
From a technical viewpoint using an extra power supply feeding the USB device (DAC for instance) does NOT 'disconnect' the connection with the PC but only the 5V supply voltage and does ZILCH against common mode RFI as that passes via the ground AND datalines.
In fact it may even worsen the situation as MORE common mode (depending on the kind of extra power supply) is introduced.
An option to get rid of this possible extra problem is feeding the receiving end from a battery BUT the common mode RFI will STILL be passed on unattenuated though through the ground and data-lines.

In my (rather limited technical opinion on this specific matter anyway) when a DAC is designed with internal jitter elimination (most newer ones are) the jitter on the USB bus doesn't (shouldn't) matter BUT the RFI can still f#k things up by becoming audible in a number of ways.
Those using their ears as analysers may have different views though.

About SPDIF via coax:
Although the signal is/could be galvanically separated by the in- and out-put transformers used (when the shield/ground/common is not connected to the shield/ground/common of the input and/or output device) nasties like and DC and audio-frequency AC ground-loops are/could/should be broken, but common mode RFI will still be 'conducted' almost completely unattenuated and can still cause troubles.
« Last Edit: December 24, 2012, 08:33:44 PM by Solderdude »
Logged
Use your ears to enjoy music, not as an analyser.

DaveBSC

  • Best Korean Sympathizer
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +222/-50
  • Offline Offline
  • Posts: 2092
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #34 on: December 24, 2012, 02:41:49 PM »

So I see that USB type A plug has 4 pins:

1 - GND (Ground)
2 - D-
3 - D+
4 - Vbus (+5V)

What happens if either pin 1 or 4 are covered with electrical tape?
Maybe it would be possible to prevent a ground loop by just covering pin 1, but would this have any negative effect?
Anyone tried this?
Is it the equivalent to this what devices like the ifi iusbpower basically do?
If the USB device is powered by the Vbus line then I still would need the ifi iusb or something similar with a power supply, correct?
So I guess that this simple tape mod alone is not effective?
Obviously I would still have Jitter to deal with, but since the GND and Vbus lines are cut right at the source and don't contaminate the D+/- lines throughout the cable lenght, maybe it would be conceivable that this could have some jitter reduction potential... no? (just talking out of my behind)

As has already been stated, you cannot cut the ground line, it has to be there for anything to work. You CAN cut the power line, either by removing the pin, using a cable without a power leg, using the SoTM card with the power switch set to off, or by using the Empirical Short Block. You can only do this if the USB device doesn't need bus power, of if you supply the power from another source such as a battery.

You can also use a Y-cable such as the Acoustic Revive, connect one side to the source, and the other to a battery supply. The iFI USB hub is designed to support Y-cables. The iUSB would presumably go a step further than just a cable with the power line cut, the data output should be less noisy and more accurate as well since it's outside of the computer and regulated. The Short Block is a common mode choke, and it can reduce the effects of ground contamination, but the device has to be self powered. The iUSB will work with all devices.
Logged

AstralStorm

  • Speculation and Speculums
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +250/-164
  • Offline Offline
  • Posts: 559
  • Warning: causes nearby electronics to go haywire
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #35 on: December 26, 2012, 06:32:20 PM »

No, it's the worst. I2S is ideal, but is only really usable in short lengths. 75Ohm S/Pdif via BNC is generally the best, most practical solution overall. AES/EBU is fine, but can run into impedance mismatch problems, same with S/Pdif over RCA. Toslink is the worst. While it does break the electrical connection, the timing errors that it introduces are too large to ignore. ST glass fiber is better, but nobody really uses it anymore outside of Bel Canto.
While I agree that I2S is the best (optical I2S anyone?), the timing errors introduced by modern Toslink aren't large enough to worry about. Remember that it's digital signal and that the jitter introduced by reasonable converters is below -110 dB in J-test, which is worst case signal. With real signals, it's most likely even less audible.

(Have a test: http://nwavguy.blogspot.com/2011/02/jitter-does-it-matter.html - and that is a relatively crummy source!)

Of course, there do exist broken converters. It's trivial to find them, but you need great measuring hardware for this.

Also remember that USB, both power supply and general signal conversion to I2S in the interface chip, can cause jitter - whether it will be better or worse than optical SPDIF depends on the device.
« Last Edit: December 26, 2012, 06:40:29 PM by AstralStorm »
Logged
For sale: Hifiman HE-500; Paradox; Brainwavz B2. PM me if you would like to buy them.

AstralStorm

  • Speculation and Speculums
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +250/-164
  • Offline Offline
  • Posts: 559
  • Warning: causes nearby electronics to go haywire
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #36 on: December 26, 2012, 06:43:14 PM »

As has already been stated, you cannot cut the ground line, it has to be there for anything to work.

Not exactly true. You can cut the ground line if you synthetize the same ground level later. Heck, you can just read that USB and scrape it with less noise. It's not like analog signals, where the ground has to stay the same all the way and AD/DA cycles always degrade quality. (whether audibly or not, it depends on many things)
Logged
For sale: Hifiman HE-500; Paradox; Brainwavz B2. PM me if you would like to buy them.

DaveBSC

  • Best Korean Sympathizer
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +222/-50
  • Offline Offline
  • Posts: 2092
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #37 on: December 27, 2012, 10:00:54 AM »

No, it's the worst. I2S is ideal, but is only really usable in short lengths. 75Ohm S/Pdif via BNC is generally the best, most practical solution overall. AES/EBU is fine, but can run into impedance mismatch problems, same with S/Pdif over RCA. Toslink is the worst. While it does break the electrical connection, the timing errors that it introduces are too large to ignore. ST glass fiber is better, but nobody really uses it anymore outside of Bel Canto.
While I agree that I2S is the best (optical I2S anyone?), the timing errors introduced by modern Toslink aren't large enough to worry about. Remember that it's digital signal and that the jitter introduced by reasonable converters is below -110 dB in J-test, which is worst case signal. With real signals, it's most likely even less audible.

(Have a test: http://nwavguy.blogspot.com/2011/02/jitter-does-it-matter.html - and that is a relatively crummy source!)

Of course, there do exist broken converters. It's trivial to find them, but you need great measuring hardware for this.

Also remember that USB, both power supply and general signal conversion to I2S in the interface chip, can cause jitter - whether it will be better or worse than optical SPDIF depends on the device.

Sorry, but I don't buy it. I've heard the "Modern DACs wipe out all incoming jitter rendering the connection meaningless" argument many times, and it just isn't borne out in reality. Optical still stinks, especially out of a high jitter source like a PC soundcard.
Logged

AstralStorm

  • Speculation and Speculums
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +250/-164
  • Offline Offline
  • Posts: 559
  • Warning: causes nearby electronics to go haywire
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #38 on: December 27, 2012, 12:27:19 PM »

You'd like the modern soundcards to be full of jitter on digital path, but that just aren't true. Why you just don't measure it.
Typical new Realtek and Cirrus Logic chips driven by a reasonable clock (quite common) are low enough jitter. The problem is the cheap output stage and not the digital part.
In higher end mainboards even the clocks are precise to fraction of PPM. Better than nanosecond, which is more than good enough for audio.
The USB clocks are typically far, far worse, so you get to use large buffers in order to have clean communication. That's not even going into USB interface chips' output jitter.

I did measure clock instability myself to be below 0.000015%. This was on the verge of my generator's precision. However, I cannot measure jitter artifacts, as that requires better equipment than what I have. Just trying differencing on the scope produced nothing. (and that scope is accurate to -106 dB)

I'm talking here about Leckerton UHA6S-mkII driven from HDA-Intel, Realtek ALC888, via optical SPDIF. Latency adjusted.
Logged
For sale: Hifiman HE-500; Paradox; Brainwavz B2. PM me if you would like to buy them.

DaveBSC

  • Best Korean Sympathizer
  • Able Bodied Sailor
  • Pirate
  • ***
  • Brownie Points: +222/-50
  • Offline Offline
  • Posts: 2092
Re: How to get clean audio from the PC to a USB powered Dac?
« Reply #39 on: December 27, 2012, 01:26:54 PM »

Less than 1000ps of jitter is "good enough"? For a clock!? You can't be serious. I've tried both optical and coaxial from PC motherboards and soundcards, and the results are very sub par. The Lynx with an AES breakout cable is average at best.

The best results from a PC, bar none, is asynchronous, with 44.1 and 48 based clocks that are sub 1ps.
« Last Edit: December 27, 2012, 01:35:15 PM by DaveBSC »
Logged
Pages: 1 2 3 [4] 5 6 7 8 9 ... 12