0 Members and 1 Guest are viewing this topic. Read 6095 times.
I was hoping, then, that someone might be able to set me straight as to whether this deal they make about which clock should be master makes any real sense.
Many of us here have long cursed the S/PDIF format as being fatally flawed but few have offered any resolution as to what to do about it.
The word clock (FSYNC) is extracted at times when the intersymbol interference is at a minimum and it provides a sample frequency clock that is as spectrally pure as the digital audio source clock.
....long-term time-base is the interval between data packets from the host. How accurate and jitter- free is the PC clock and what is the likelihood the USB controller’s access to memory to get the sample data will be hindered by other activity in the PC (i.e. contention)
(Contention will) thereby delay its communication with the USB DAC? (Have you ever tried to used a USB DAC on a slow laptop PC running Windows 9x with the USB port using a shared IRQ? I have and there was a 1ms dropout every 2ms!)
I recall seeing the specified tolerance for the every-millisecond-handshake between the host and the device as being in the multiple nanosecond range but I can’t find it just now. I do know the specified phase noise for USB audio data is +/- one sample. Phase noise is another way of specifying jitter. ...
What this means is that data is "queued up" and rammed/stuffed to a USB FIFO in large chunks and then parcelled out by a local (jitter free) clock in the DAC.
Your personal experience with USB dropouts may be widespread but PCs but is not a flaw in the USB itself.
The USB spec requires that local USB clock (receiver) and the slave (DAC) be within 500ppm of each other. Over the standard packet length, this amounts to the +/- one sample you mentioned. This has nothing to do with the received jitter as this will be "buffered out".
...Some audiophiles obsess over a few picoseconds of jitter in S/PDIF, which, if your equipment is not broken, is of absolutely no consequence, yet they call USB, with its 2% wow and flutter, “perfect” ...