针对HD板载声卡,对ASIO4ALL做最优设置

ASIO4ALL是一个板载声卡模拟ASIO输出的小工具。下载地址: http://www.asio4all.com/
它的原理是通过绕过windows音频驱动,来减少对音源的多重处理,提高响应速度(降低延迟)。

本文主要是介绍怎样针对HD板载声卡,对ASIO4ALL做最优设置。
官方的默认设置如下:
asio4all配置界面

采样点默认设置了512,这其实是针对AC97系列声卡做的一个相对保守的设置。
针对HD系列的板载声卡,我建议调小到 128 ,这样做可以进一步降低延迟。
在这个基础上,我做过一些测试,没有出现杂音和抖动。

缓冲区位移默认是4ms,这个设置需要依据缓冲区大小做缩放,我们刚才把缓存区设到了 128,所以这个位移也要相应的调小。
我的配置是减半,2ms

根据官方文档介绍,事件模式(硬件buffer)在技术上要优于推送模式(默认)。所以,再勾选一下 “允许事件驱动模式 (WaveRT)”。

全部调完后的配置截图如下:
asio4all配置界面

转载请注明原文链接:http://kenwublog.com/optimize-asio4all-configuration

2009/09/11 | Posted in Performance Tuning
No comments yet.

Leave a comment

Attention: Java syntax highlighting is enable. For example: <pre lang="java"> class A {} </pre>