When it comes to real time, digital audio transfer, the idea that's it's "just ones and zeroes" is a myth. If it was just transferring data from A to B, there would be no difference at all between asynchronous and adaptive, would there? Just 1s and 0s, moving data. Who cares where the clock comes from? Unfortunately things don't work that way.
Where in that spec does it say how to make a USB cable for real time digital audio streaming? I'm not seeing it.
A functional USB cable will not fail at its job. Sound will come out of it. Sound will also come out of speaker cables made out of aluminum or bronze as well. Would you want to listen to speakers using those cables? Probably not. They are "up to spec" though, as long as there's a positive and negative, they will work. Any USB cable with its wires and pins in the right place for the USB spec will work. USB was not designed for audiophile music streaming though, or it wouldn't have squeezed power and signal into the same bundle of wires.
If any thought was given to USB DACs when the design was created, it would resemble something more like internal SATA.
I've heard all that before.
You're claiming audible differences between proper USB 2 hi-speed cables.
I doubt you have any data to support that statement? If you do, please enlighten.
I don't doubt that you've heard differences between usb cables. The better question is why?
Btw, do you have a Jkeny HiFace?