|
Audio Asylum Thread Printer Get a view of an entire thread on one page |
For Sale Ads |
65.19.76.104
In Reply to: RE: Unfortunately, W4S driver doesn't expose buffer settings - so, the only place... posted by carcass93 on April 11, 2014 at 12:50:10
I've got three different buffer settings:
1. HQ Player buffer size, set in milliseconds. (10, 20, 50, 100, 250, default)
2. USB PAL (for Mytek) Asio Buffer Size (settable to Minimum, small, large, maximum). Large is 6.0 millseconds, 1152 samples at 192000)
3. USB PAL (for Mytek) Streaming Buffer Size (settable to Minimum, extra small, small, large, extra large, safe). Extra Small is 2.0 milliseconds at 192000.
If this confuses you, note that it also confuses me. :-)
It looks like there is a three stage pipeline. The settings that I can get away with depend on the sample rate of the file, the upsampling rate if different, and whether or not digital room correction is enabled. Also, whether or not anything else is running in the computer. This especially means anything with complex graphics or lots of operating system interaction, such as web browsers (real bad on scroll wheel mouse scrolling even though mouse is on separate USB controller) or worst of all the Windows task manager. The good news is that the USB PAL control panel has status information which includes counters which tally the number of glitches of different types, providing an easy and reliable way of catching all the errors without having to hang around and listen carefully. (Which may not catch all the errors anyhow, e.g. if one occurs during a silent portion of the music.)
The way I normally run things, I can play 44/16 without any glitches and still use the computer for other things. However, high-res or DSD requires dedicating the computer for the duration or accepting the occasional glitch. However, if I run room correction I have to have a large buffer in the player software, which runs a few seconds ahead anyhow since it is doing FFT processing of convolution and this has to be somewhat batched. As fmak pointed out a high quality analog parametric equalizer between my DAC and my amplifiers would probably be better than using software which is using 50 watts of power when room correcting in the DSD domain. (Not a factor at 44 kHz.)
Tony Lauck
"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar
Follow Ups:
For me, the best sound is to be had with all set to minimal consistent w/o
breakup or hf issue.
The only time I encountered drop-out problems or snaps and crackles is when I put music files on the internal hard drive of my Toshiba notebook computer. As long as I used an external USB hard drive for all music storage, I had no more problems with drop-outs even at 24/192, which is the highest resolution my DAC can convert.
My main computer music server uses a 1-TB eSATA external hard drive for music storage and I never encountered any problems with drop-outs or snaps and crackles. I use Foobar2000 software for streaming and an April Music Eximus DP1 DAC . I've played this system for about a year and a half without any of the problems you are talking about.
Best regards,
John Elison
Like carcass said, it will depend on the buffer sizes. I like to work with the smallest possible buffer sizes which makes the problem worse.
Tony Lauck
"Diversity is the law of nature; no two entities in this universe are uniform." - P.R. Sarkar
Post a Followup:
FAQ |
Post a Message! |
Forgot Password? |
|
||||||||||||||
|
This post is made possible by the generous support of people like you and our sponsors: