|
asio声卡驱动为成声卡ASIO4ALL所推出的驱动程序,安装驱动后,用户不仅可以正常使用声卡,另外还可以让声卡获得更好的低延迟性能,在这里小编提供了驱动下载,有需要的朋友赶快来欧普园下载使用吧!6 F& v+ O9 G6 l, p; o
3 z# R' N9 U; |
asio声卡驱动安装说明
& T/ ^' X( u- a" g4 U& Z) `7 Z; d. P) Y! M- i" k9 | P: i) N
1、在欧普园下载驱动 解压后双击运行exe文件
1 d- {, y! `0 f. l' c
+ X) b: B9 }! A8 @, U5 o, X3 }2、点击下一步 H+ p! T& h+ b
7 ~5 c ]5 {- u5 k' i: p8 O2 Z
! Z* d6 Q4 b1 w. V5 k
5 Y! a7 m" `/ {; _. m3、选择我接受 点击下一步
+ K0 p2 Q( L9 v' M# R! I( J! w
2 f, T2 G$ B% p) P' Z& \, Q- t, V U
( @: M/ q# `: W- _5 l7 X
4、选择安装的组件 点击下一步
0 `% o! ?2 E, N( Q: H. ]
8 p4 z4 ]5 Q/ |& g5 g3 F4 |/ Q3 V# H1 D8 V/ e! D! E
9 O. E: |& w- H. ~! v5、选择安装位置,点击安装( b" ~) n5 D8 w4 p/ W3 Z
+ j" S& Q( @ ]7 E! Y1 N
4 u4 N% @5 j5 u3 s: g c
" {6 N4 ~! t+ [1 p1 i) R2 L6、等待程序安装完成即可
2 k, L7 k+ h* z. w, \1 O' f9 v# e( a+ N# v- x9 v, f C& a1 ?
asio声卡驱动设置教程" S) @& V: P# @: q
, `' S4 }& e- Z1 M. n% W采样点默认设置了512,这其实是针对AC97系列声卡做的一个相对保守的设置。/ ?0 a, `7 l, F0 @
4 t7 ~6 j( v' B# D+ {$ c* n; f% M& s2 G, n针对HD系列的板载声卡,我建议调小到 128 ,这样做可以进一步降低延迟。9 S! ^- ?/ g, c5 V: R! ?
% m* L) Z7 z4 H7 ~3 }! W
在这个基础上,我做过一些测试,没有出现杂音和抖动。
2 n# e+ `& v0 S1 y
* z/ u8 v& h- H3 s缓冲区位移默认是4ms,这个设置需要依据缓冲区大小做缩放,我们刚才把缓存区设到了 128,所以这个位移也要相应的调小。
% J6 X/ ]; U* q5 F v
+ d% l" L0 s3 F! b: r我的配置是减半,2ms。
, j4 v/ v7 @( H! R6 z+ h4 l8 m7 R+ L5 }- h. _
根据官方文档介绍,事件模式(硬件buffer)在技术上要优于推送模式(默认)。所以,再勾选一下 “允许事件驱动模式 (WaveRT)”。
: M2 O1 i, w7 k% e$ G1 k
. U$ f. w# o, e8 p- ~( pASIO4ALL使用教程. c$ y( o) u' |" M" N
: D* H4 L+ C" s8 s$ [1 n
1.电源选项设置(zhrb注:对笔记本尤其重要)控制面板\硬件和声音\电源选项---选择 高性能
X$ } [0 @3 V5 u3 |- T3 \9 o1 ^ o, ]' @4 L# V) t6 z! @
2.关闭系统声音(zhrb注:这个怎么关,喇叭打叉吗?)0 l. n- g9 A; `& c0 y) w
# k; C. ]& W @
3.判断你的 ASIO4All driver是否可以正常使用
# C# W& n7 e+ }# T3 C8 F0 V# t' t6 b" K% u
当一个程序(zhrb注:比如foobar,也可能是其他的播放软件)初始化了ASIO4ALL驱动的时候,屏幕右下方会显示如下图标(zhrb注:下图的这个图标表示Winamp这个程序初始化了ASIO4All驱动):# R: d2 x2 @9 L4 ?
& X+ W) s1 E* X1 D# t: {7 `& [- t7 V" Z& P$ {/ y7 f- c% {
注意1:只要你能从 播放器内部可以访问ASIO的控制面板,那就不要通过点击右下角的图标来进行设置。(zhrb注:比如你在foobar内部可以找到ASIO的设置,那就在foobar里面进行设置) e, M; _: q# Y. U! \; t8 \& O
^# h4 K* O+ I' j# t/ R
注意2:有的时候设置要在播放器重启后才能起作用
4 ?- k1 B& d8 ]% x9 E' T9 w: M
! ]( P6 @. d, z& n4.基本设置:3 `* W$ H1 g5 w3 X5 K
8 D8 \% t5 _& N( K- X1 @3 z
) a6 y6 l: n0 d6 w图片说明:3 D( k3 ?) t7 X; Q; C, d
- F! {5 j' o% c+ j) T4 g
1.设备列表
# g% S( V+ ^# y
4 J' r( a( s9 Q, C1 f/ f0 |3 p* j9 W这是一个你系统中所有的WDM音频设备的列表。高亮你想要修改的设备。
. w; R" |0 a5 F% w" R/ C3 w2 q6 L: P. s/ L) u8 x( c
注意:所有的参数变动总是仅应用于高亮的设备
, e. c* k9 X' v5 m, {' U3 B0 q
9 C/ d$ _4 f9 C9 Y9 Q7 w比如图中,High Definition Audio Device被激活。
! A9 F5 c) W, G" R2 d) m
7 M9 N z/ [5 _8 P$ E图标说明:
$ u* H& v; |, m9 r5 V6 G& m4 i. U3 M* f% c" L
ASIO声卡驱动(ASIO4ALL) v2.13免费版激活
8 d- ^ h' z$ ~/ V! c" t
6 `' w% b) k5 g0 r- U7 X3 |7 rASIO声卡驱动(ASIO4ALL) v2.13免费版未激活(可使用未激活)) ?+ O) T1 T2 |1 C! b2 o& @& d N
* i" U: o4 ]" c- }0 d6 P" {
ASIO声卡驱动(ASIO4ALL) v2.13免费版不能使用(zhrb注:可能翻译的不准确)
7 k. f! `( R! f6 P# c3 A. f; a" |# _8 U0 ^* R
ASIO声卡驱动(ASIO4ALL) v2.13免费版也是不正常(zhrb注:有的时候关闭和重新打开ASIO的控制面板可能搞定这种情况)注意:如果设备列表时空的,这意味着你的系统中没有一个WDM aduio设备。请检查你的设备提供商是否提供了相应的WDM驱动。(zhrb注:个人理解,比如你买了纯笛的HD1,并且连接到电脑上,但在这个设备列表中却没有发现,那么八成是你没有正确安装HD1的驱动程序)2.ASIO缓冲区尺寸
' R% D7 m: E0 M" F: }" w8 e) E! x4 t# t. J% v, p
拖动滑动条可以改变ASIO的混充去尺寸。更小的缓冲区尺寸意味着更低的延迟。一旦在调整的时候,你发现声音有点不太对劲,那么你需要加大缓冲区尺寸。ASIO的缓冲区尺寸直接关系到音频的延迟。因此,在这里你可以调整到一个尽可能小的值。(zhrb注:调的越小越好,只要声音不出现异常即可)3.载入默认设置 (zhrb注:调整的过程中发现出问题了,就按这个按钮)4.切换到高品质模式: Q" k3 Q1 Z, u1 ^ F4 x' g6 v# P
- v2 K; D% W3 @ v' j- Q3 n# f
下图详细解释:& a, P0 Z0 R7 V" `' U
* r8 x: J! P3 Z+ h F
3 ^5 j( x9 i8 {8 [8 Y: A9 ^这个设备列表包含Device,Device Interface和所谓的Pins(微软的术语).
7 X7 n: v# Z( m" |' I7 w
" S% }" h& [) X, C2 ~9 i% q( k5.延迟补偿4 a$ }% o& T. P. F+ z0 B
O: ^. U% l8 g: e Z
因为ASIO4ALL没办法完全知道底层硬件/驱动架构的信息,它只能猜出实际可能涉及到的延迟。
7 `* {9 U" I z' j* s7 n9 j4 F+ F, R( m6 {$ _* e! [( D
使用这些拖动条可以补偿这些位置延迟(zhrb注:估计只要不 录音,不使用音序器软件就不需要管这些设置了)& L2 K, H9 d+ n. r7 d! K* E: ^/ H
$ D$ Y8 T6 \. K; Z6.硬件缓冲开关. b1 N& T% n& \1 e/ ]5 m" N" b
; i9 \, X }6 t: [8 D注意:vista下,这个选项可能叫做"Allow PullMode(WaveRT)"2 `& e% n; A4 w$ B! e8 M! ~2 h
1 H! H4 k% w. v8 l2 K通过调整获得最好的硬件缓冲性能,需要设置"ASIOBuffer Size"和"BufferOffset"(zhrb注:这个BufferOffset是啥意思)。在小的ASIO缓冲尺寸下,硬件缓冲可以工作的最好。一开始,可以试着在128-256samples进行调整。. A% D4 U- N. }( t# D* E2 n
* M: I4 J: Y( u) h, ^
使用硬件缓冲的最大优势就是可以大大的减少对CPU的使用。并且可以将延迟进一步减少。
' O) Q5 `0 y7 y) i% l5 {: m8 a, N, N; L$ ]% V: D
如果一些音频设备不支持硬件缓冲,可能会有数百秒的额外延迟,这种延迟你们一耳朵就能听出来了。6 p' u; m0 E1 g- C
6 l# j! H2 {; v3 U+ T6 n5 ?
7.Kernel Buffers/Buffer Offset
( i/ t% S+ g, J# F2 y: E( I, a/ S
4 F$ m+ M% r- N6 y( t* j( q! n(zhrb注:前面一堆原理性描述,比较复杂,没看太懂。大概的意思就是,不开硬件缓冲,延迟高。开了硬件缓冲,这就决定 在ASIO4ALL往硬件缓冲插入和读出数据 与 ASIO4All现在判断出的硬件读写数据位置之间的clearance(in ms)的总量,好吧:这个我真看不懂)3 ?8 B. |+ ?6 d1 G+ F' i* l8 b
" w1 I0 b3 b) t4 J9 z d
一条通用的原则:更高的值增加了延迟和稳定性,更低的值则有相反的作用。
) a) {/ v& \" _5 Q1 \! T) y/ X, t8 ?1 `1 h9 k ?6 P* f
然而,你可以达到一个非常接近0的值(比如4ms,而10ms则意味着还有改进空间)。
3 V+ W: B, z2 F6 n* d) V( E+ [' s" L$ N3 M) ] I/ W, M9 L
8.Always Resample 44.1<->48KHz( ~5 ?' c/ Q4 G3 C
; [# D( M1 {" M2 K. e2 H0 w( h S# P
ASIO4ALL可以对44.1KHz和48KHz之间的音频进行实时的重采样。什么时候重采样自动开始呢?是在ASIO4ALL对44.1KHz而WDM驱动不支持这种采样率的时候开始。
1 y% Q M; W$ K$ `. h$ d" k n" C l
(zhrb注:好像是应该选中,但是不确定,谁来解释一下)
: W7 ` V/ s; ~( r
- M- ~& x/ f8 `4 J3 ]0 {% |9.WDM driver to 16 Bit
) W9 Q2 T3 p5 `/ j) b3 e; y4 Q$ x6 O7 f$ m' [
只有当WDM驱动所支持的位深(bit depth)大于16但小于24的时候,该选项才起作用。) ?8 ?3 t$ I) M7 f9 E
3 T9 w) T+ `3 X常见问题
h* [7 k1 ~" K3 E2 U) v; v
( f4 ?5 \9 Z) Y# T7 O& P. _1.Playing Software Synths Live(怎么翻译?)
7 u& F* K. l! w9 ?1 Q( `6 P0 n4 q7 F4 [ ]. E$ ?
在此场景下,你不需要音频输入。所以,你最好把他们全部禁止,这一般来说将让你在一个非常小的ASIO缓冲区尺寸下也可以获得更好的稳定性,或者允许一开始就用更小的缓冲尺寸。进一步的,你可以禁用所有你不主要的音频输出(在高品质控制面板中,展开WDM设备列表)。
+ k- {0 K ^8 L: l, N. K! @: _/ ^% a H. j( U6 m8 \. c" v1 E
2.Computer As Effects Processor(将电脑用于 效果处理器)7 N! \3 T: E( `6 s- M3 ]0 ?
) _1 D3 L- z9 {
很明显,此场景下你不需要输入。你需要禁用所有你不需要使用的通道。禁用44.1KHz重采样,如果不是真的需要的话。* e% A$ o* ]8 ]- h
% p2 _. w/ y9 G' j5 U* T2 r# C" i
3.General Purpose Sequencer Setup(好像是录音的时候用的)
8 g5 }. L& ^$ V/ \, K y I/ |1 ]8 d% |" C4 ^6 J/ D. G
4.Latency Doest Not Matter A Lot(延迟多一点无关紧要)
, _4 C& \+ e( {; K/ g& x1 I0 j+ J, Y8 G3 w. s! r
故障处理0 w# T% r9 [$ u
. l4 a" o$ \! \* F4 U8 H建议当你对设备进行任何设置后,要重启音频host程序。
& F1 k# B* C- d. S2 Q( ?9 Y
1 N/ A9 h. S0 \! [$ i9 M一些常见问题及解决方案:; Y6 @9 E& I, D+ }: ]
9 G" b ?" @4 z, e5 C$ c1.ASIO4ALLv2在音频配置菜单中不可见
# U* E t8 R5 X3 w/ Q9 r5 _' _# _3 i' j* y# H( U
两种可能的原因:你的音频播放器不支持ASIO(比如Foobar没安装ASIO插件)或
4 \) }0 q- Z. I' q9 ~7 I# v0 F2 z3 T8 Y" G& C% q: o
者你使用没有权限的用户安装的ASIO4ALLv2(建议用系统管理员安装)。只有在安装的 S+ S! Z- C' y, S# R$ q+ f: w
0 T* y# w+ p. e4 s4 i9 \0 J) B% H
时候ASIO4ALL才需要管理员权限,安装完就不用了
8 ~+ W7 y; h0 w! o+ ~: N# ^
0 x# v+ L2 F( F3 O2 B2.Audiodevice flagger as "Unavailable" or "Beyond Logic"eventhough it is not in use elsewhere.
4 o6 H6 y) o1 B: N" i, q$ P& N! `$ c- a+ ^$ {) c
3.当ASIO4ALL激活的时候无法在其他的程序中 播放音乐6 w; U0 Z( z- o5 K( \5 N
/ J. L& {/ O+ S# r
就是这样设计的。越接近硬件就意味着所有的由Windows提供的软合成将被bypass. 没有软合成和相关延迟还有位处理,你将智能使用你的音频设备的硬件合成功能。大部) N! R) L8 E/ t* |, q
+ t: D T5 W) H+ E分情况下,也许你的设备根本没有硬件合成能力。
- e+ ^2 K9 r q- _1 ?9 J+ _& Y) t/ @8 T/ y6 q
4.(Vista)移动滑块,看起来一切都OK,但就是没有声音/ j" z6 Q' |! t0 Y6 ~+ _; U
) w \% r: N5 T' I+ g( @
为你的音频程序正确的分配ASIO通道。" w: l! c* J1 c- }2 D9 t* d
. N; x- j V9 |) Q$ {, ]* g1 L& M
5.在控制面板做的改动对其他的音频程序无效.
8 ?6 J @* G" ^+ {9 @3 b% d0 A2 B
* b( E( p: |3 ^; |+ ~设计如此。ASIO4All v2给每个程序、每个用户存储不同的设置。 |
|