ASIO4ALLv2详细设置图文教程+虚拟ASIO驱动怎么调!
文章摘要:1 .设备列表 这是一个你系统中所有的WDM音频设备的列表。高亮你想要修改的设备。 注意:所有的参数变动总是仅应用于高亮的设备 比如图中,High Definition Audio Device被激活...
1
.设备列表
这是一个你系统中所有的WDM音频设备的列表。高亮你想要修改的设备。
注意:所有的参数变动总是仅应用于高亮的设备
比如图中,High Definition Audio Device被激活。
图标说明:
激活
未激活(可使用未激活)
不能使用(zhrb注:可能翻译的不准确)
也是不正常(zhrb注:有的时候关闭和重新打开ASIO的控制面板可能搞定这种情况)注意:如果设备列表时空的,这意味着你的系统中没有一个WDM aduio设备。请检查你的设备提供商是否提供了相应的WDM驱动。(zhrb注:个人理解,比如你买了纯笛的HD1,并且连接到电脑上,但在这个设备列表中却没有发现,那么八成是你没有正确安装HD1的驱动程序)2.ASIO缓冲区尺寸
拖动滑动条可以改变ASIO的混充去尺寸。更小的缓冲区尺寸意味着更低的延迟。一旦在调整的时候,你发现声音有点不太对劲,那么你需要加大缓冲区尺寸。ASIO的缓冲区尺寸直接关系到音频的延迟。因此,在这里你可以调整到一个尽可能小的值。(zhrb注:调的越小越好,只要声音不出现异常即可)3.载入默认设置 (zhrb注:调整的过程中发现出问题了,就按这个按钮)4.切换到高级模式:
下图详细解释:
这个设备列表包含Device,Device Interface和所谓的Pins(微软的术语).
5.延迟补偿
因为ASIO4ALL没办法完全知道底层硬件/驱动架构的信息,它只能猜出实际可能涉及到的延迟。
使用这些拖动条可以补偿这些位置延迟(zhrb注:估计只要不录音,不使用音序器软件就不需要管这些设置了)
6.硬件缓冲开关
注意: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的时候,该选项才起作用。