Computer Audio Asylum

USB and clocks

24.163.92.94


[ Follow Ups ] [ Post Followup ] Thread: [ Display  Email  Next ] [ Computer Audio Asylum ]

As I'm learning more about digital signals, I'm trying to understand something...

Do all USB DAC's have a clock that times their signal before heading into the DAC? It would seem to me that the way to get it done is to have a buffer of audio data that a very good clock draws from and then sends to the DAC.

Here's my reasoning. With 480mpbs throughput on a full speed USB2.0 device, thats 60x more bandwidth than is needed to do realtime 32 bit 256K Hz audio. Basically, its a ton more bandwidth than is needed. So its a whole lot more than is needed for 16/44 or 24/96.

There's no question in my mind that you can get data to a usb device without losing bits. I've transferred thousands of files without having them become corrupt, so there must be some error checking method that confirms the data was sent properly. For a usb audio device, you could store this perfect data in some short term buffer, 100-500ms of information or something.

So the last thing left for perfect digital audio from a USB device is a perfect timed signal going into the DAC. So, throw your best clock on the best PS you can give it, and that's it. Then its up to the quality of the DAC and output stage.

Although I'm not too familiar with digital signals, I know this isnt the methodology with other types (SPDIF, AES/EBU). What I'm wondering is, do all devices do this? If not, why not? To me this seems pretty obviously to be the best methodology.

If there is some major newbie misunderstanding here, help me out...



Follow Ups:


Post a Followup:

FAQ

Post a Message!

Forgot Password?
Moniker (Username):
Password (Optional):
  Remember my Moniker & Password  (What's this?)    Eat Me
E-Mail (Optional):
Subject:
Message:   (Posts are subject to Content Rules)
Optional Link URL:
Optional Link Title:
Optional Image URL:
Upload Image:
E-mail Replies:  Automagically notify you when someone responds.


[ Follow Ups ] [ Post Followup ] Thread: [ Display  Email  Next ] [ Computer Audio Asylum ]
[ Comment ] [ Edit ] [ Delete ] [ Copyright Warning! Click for Details ]