Here is an interesting old post from "Mal" on another forum about cable induced jitter. Not sure if USB audio is the same though?
Lets take a look at the timing issue - according to the theory of digital transmmission of analogue signals, in order to reproduce the original analogue signal perfectly samples are supposed to be spearated by exactly 1/f seconds where f is the sampling rate in Hz. Now, in the real world no system can be designed to present samples at an absolutely exact interval. So, there will be an error in the timing of each sample - that is a simple fact. As long as we can design sytems where this error is low enough for the data to still be transmitted intact then we at least have a working sytem. However, unless the samples are perfectly timed the resulting reconstructed analogue waveform will not be a perfect replica of the originally encoded one.
When you send a digital signal down a cable then the waveform you get out at the other end doesn't look the same. The digital signal is a series of pulses:
It is impossible to generate the pulses such that they have a perfrectly vertical rise and then a right-angle at the top and then a perfectly vertical drop since those instantaneous changes in amplitude represent infinite frequency. Rather, you will have a slightly rounded looking version of these pulses.
Once you send these down any length of cable then they will be further changed due energy loss. Any cable will have a transmission function which tells you how well is passes different frequencies. No cable can pass infinite frequency - most can't even pass more than a few MHz. If you are wondering why for digital transmission plastic TOSLINK, despite being able to pass 30MHz is not considered as good as glass which can pass 60MHz or more then the answer lies in how accurately it is delivering the pulse train. The lower the rated frequency capability then the more rounded the signal becomes.
Furthermore, other distortions occur to the pulse train due to reflections, electrical interference (in the case of metal cables) etc....
Now, in order to reconstruct the data transmitted by the cable all we need to know is where the 1's and 0's are so it may be tempting to assume that as long as you can still recognise the pulse train however rounded the corners have become and however distorted they may have become then you are still in business. The problem is that once the pulse no longer looks like it did originally it is no longer as easy to define where it is in time. In the original signal you could say that the beginning of each pulse is the sample timing reference point. However, once that has been rounded off where do you set the reference point? Maybe we could choose the middle of the pulse? Well, again once the corners have been rounded off and the general shape of each pulse is distorted by random effects such as electrical inteference then you can no longer define the timing of sample points so accurately.
Now, since many
DACs derive their clock signal from the incoming data stream this is clearly going to affect the resultant analogue output.
Whether the effects of these time-based errors (ie jitter) on the reconstructed analogue output will be audible is a matter for debate but the fact that these errors exist is a simple fact of digital audio.