Overdose said:
If a USB data cable affects audio data, it will effect all data and I've never seen a problem with any other file type transferred by USB cable, in fact, I don't think I've ever had a USB cable fail.
This is a misconception.
The potential problem with audio comes purely with the use of
isochronous transfer. If the data is incorrect then then packet is dropped and there is no retry, although the receiving device may try to conceal the missing data with error correction.
Other uses of USB such as mice/keyboards/hard drives etc, use
interrupt or
bulk transfer modes where data is resent if not acknowledged correctly by the receiving device.
So if you had an error rate of 0.01% on a USB HD you would not notice as the errors would automatically be resent by the protocol.
However with isosynchronous and audio - if the error rate was high enough you might notice the difference. Still probably not enough to make an audiable difference though.