preventing usb bus overload.


I read that if the music on my external hard drive connects to my PC by usb (which it does) instead of by firewire, then I should not connect my PC to my DAC by usb because it could overload the usb bus and cause some kind of issue. What's my solution here? (a newer PC with optical s/pdif or coax output?)
Can somebody explain in laymen terms? I'm new and "trying to learn cuz I listen". Thanks!
128x128labguy

Showing 2 responses by kijanki

Firewire doesn't engage main computer processor in transfers. It might be irrelevant if you don't do any heavy processing at the same time. There are two different types of USB DACs Synchronous and Asynchronous. Synchronous DAC timing is created (synchronized) by computer's USB bus and traffic on this bus (or computer's activity) can possibly affect timing (jitter). Jitter converts to noise. It is very crude scheme. I suspect that most of new DACs use asynchronous transfer in which DAC is running with its own stable clock synchronizing with computer (to avoid loosing samples) by storing samples in the buffer and telling computer to increase or decrease number of samples per frame. When buffer is too low it sends message to computer "more samples per frame" until buffer is close to be full, then it sends message "less samples per frame".
In this scheme timing of computer is irrelevant, other than overall electrical noise it is creating. Hard disk timing is irrelevant since it contains data (and not the music), meaning - it has no time base.
Yioryos, you can easily do 80ft. CAT6 should be good for 100m=328ft. Better drives improve reliability but won't directly affect the sound. I keep 2 backups anyway.