|
Post by Stephan G on Apr 12, 2005 11:48:15 GMT
Works fine, even on streams with 32 kHz now. What does not work (as opposed to native ASIO) is 88.2 kHz.
|
|
|
Post by Stephan G on Apr 12, 2005 12:28:00 GMT
Seems the WDM driver doesn't do 88200, along with other sample rates between 48000 and 96000 (tested with the waveOut SSRC plugin for Winamp and the Terratec control panel for actual sample rate display), so that is not ASIO4All's fault. Minimum achievable latencies for plain 24/44 playback are 224 samples (w/3 kernel buffers) with software buffering and 64 samples with 2 ms buffer offset with hardware buffering on my not overly speedy dual PIII-500E. (Just remember to set the priority for stupid Windows Explorer windows to "normal" when the default is "high", that was the main cause of dropouts for me.) I'll try 128/2 ms for now. Load is very low using this setting (well under 1%). Using a software resampler increases the buffering needs noticeably, but that was to be expected.
|
|
|
Post by Stephan G on Apr 12, 2005 12:32:26 GMT
PS: In fact, the load is lower with ASIO4All and 128/2ms than with the native ASIO interface set for 192 samples (minimum). Impressive.
|
|
|
Post by Stephan G on Apr 12, 2005 12:47:49 GMT
Me again. 128/2ms wasn't cutting it, 192/4ms seems to work better. Load still is lower than with native ASIO. Maybe I'll have to go to 256/5ms later, depending on how well-behaved Audacity and FLAC encoding are...
|
|