ASIO声卡驱动(ASIO4ALL)官方最新版

2022-06-04发布者:郝悦皓大小: 下载:0

文件大小:

软件介绍

asio4all驱动简介

asio4all是wuschel开发出来的一种asio驱动,作者说只要是wdm声卡都可以靠它拥有asio输出以提高声卡音质,它是集成声卡的asio驱动,安装后可以让你的集成声卡获得更好的低延迟性能,安装后使用foobar2000播放器试了一下,用来开dts-cd效果很不错。

民用声卡只能实现“模拟”专业声卡。这种模拟其实是屏蔽了板载声卡的处理,用cpu对音频信号进行运算完成的,这样可以基本满足一般制作midi和一般音乐的要求,也可满足家用卡拉ok的要求,在普通双核机上延迟可低于15ms,加载效果器(软件)后,可达到接近卡厅的演唱实时效果。但在效果器、音轨多的情况,cpu负担过重,会导致爆音、软件不稳定、崩溃、死机等情况。

asio声卡驱动设置教程

采样点默认设置了512,这其实是针对ac97系列声卡做的一个相对保守的设置。

针对hd系列的板载声卡,我建议调小到 128 ,这样做可以进一步降低延迟。

在这个基础上,我做过一些测试,没有出现杂音和抖动。

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

我的配置是减半,2ms。

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

asio4all使用教程

1.电源选项设置控制面板\硬件和声音\电源选项---选择 高性能

2.关闭系统声音

3.判断你的 asio4all driver是否可以正常使用

当一个程序初始化了asio4all驱动的时候,屏幕右下方会显示如下图标(zhrb注:下图的这个图标表示winamp这个程序初始化了asio4all驱动):

注意1:只要你能从 播放器内部可以访问asio的控制面板,那就不要通过点击右下角的图标来进行设置。(zhrb注:比如你在foobar内部可以找到asio的设置,那就在foobar里面进行设置)

注意2:有的时候设置要在播放器重启后才能起作用

4.基本设置:

图片说明:

1.设备列表

这是一个你系统中所有的wdm音频设备的列表。高亮你想要修改的设备。

注意:所有的参数变动总是仅应用于高亮的设备

也是不正常(zhrb注:有的时候关闭和重新打开asio的控制面板可能搞定这种情况)注意:如果设备列表时空的,这意味着你的系统中没有一个wdm aduio设备。请检查你的设备提供商是否提供了相应的wdm驱动。(zhrb注:个人理解,比如你买了纯笛的hd1,并且连接到电脑上,但在这个设备列表中却没有发现,那么八成是你没有正确安装hd1的驱动程序)

2.asio缓冲区尺寸

拖动滑动条可以改变asio的混充去尺寸。更小的缓冲区尺寸意味着更低的延迟。一旦在调整的时候,你发现声音有点不太对劲,那么你需要加大缓冲区尺寸。asio的缓冲区尺寸直接关系到音频的延迟。因此,在这里你可以调整到一个尽可能小的值。(zhrb注:调的越小越好,只要声音不出现异常即可)

3.载入默认设置 (zhrb注:调整的过程中发现出问题了,就按这个按钮)

4.切换到高品质模式:

这个设备列表包含device,device interface和所谓的pins(微软的术语).

5.延迟补偿

因为asio4all没办法完全知道底层硬件/驱动架构的信息,它只能猜出实际可能涉及到的延迟。

使用这些拖动条可以补偿这些位置延迟(zhrb注:估计只要不 录音,不使用音序器软件就不需要管这些设置了)

6.硬件缓冲开关



image.png


注意:vista下,这个选项可能叫做"allow pullmode(wavert)"

通过调整获得最好的硬件缓冲性能,需要设置"asiobuffer size"和"bufferoffset"(zhrb注:这个bufferoffset是啥意思)。在小的asio缓冲尺寸下,硬件缓冲可以工作的最好。一开始,可以试着在128-256samples进行调整。

使用硬件缓冲的最大优势就是可以大大的减少对cpu的使用。并且可以将延迟进一步减少。

如果一些音频设备不支持硬件缓冲,可能会有数百秒的额外延迟,这种延迟你们一耳朵就能听出来了。

7.kernel buffers/buffer offset

(zhrb注:前面一堆原理性描述,比较复杂,没看太懂。大概的意思就是,不开硬件缓冲,延迟高。开了硬件缓冲,这就决定 在asio4all往硬件缓冲插入和读出数据 与 asio4all现在判断出的硬件读写数据位置之间的clearance(in ms)的总量,好吧:这个我真看不懂)

一条通用的原则:更高的值增加了延迟和稳定性,更低的值则有相反的作用。

然而,你可以达到一个非常接近0的值(比如4ms,而10ms则意味着还有改进空间)。

8.always resample 44.1<->48khz

asio4all可以对44.1khz和48khz之间的音频进行实时的重采样。什么时候重采样自动开始呢?是在asio4all对44.1khz而wdm驱动不支持这种采样率的时候开始。

(zhrb注:好像是应该选中,但是不确定,谁来解释一下)

9.wdm driver to 16 bit

只有当wdm驱动所支持的位深(bit depth)大于16但小于24的时候,该选项才起作用。

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

版权声明:

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

返回顶部