Home Computer Audio Asylum

Music servers and other computer based digital audio technologies.

RE: One thing to add is that there are multiple stages of buffering on computer side.

With the USBPAL driver and ASIO interface to HQPlayer I have three parameters, the USB buffers, the ASIO buffers and the HQPlayer buffering. Also, there are two buffer error counters in the driver, one for USB and the other for ASIO. In addition, there is a third counter that can count up and this is buffering related, but it also is said to relate to data errors on the USB. I suspect this relates to the signaling back from the DAC to the driver, but exactly how is not clear.

One thing I have noticed is that if I set the USB buffers to the minimum and overload the computer there will be lots of errors showing up in the counters, but most of these are inaudible. On the other hand, increasing the USB buffers to the maximum results in few errors (even if the computer is grossly overloaded) but when they hit they are highly audible. Best sound comes with a small set of USB buffers and taking care not to overload the computer. The sonic effect of other parameters is less obvious.


Tony Lauck

"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar


This post is made possible by the generous support of people like you and our sponsors:
  Parts Connexion  


Follow Ups Full Thread
Follow Ups
  • RE: One thing to add is that there are multiple stages of buffering on computer side. - Tony Lauck 09/19/1412:10:45 09/19/14 (0)

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.