发新话题
打印

让板载声卡支持ASIO

让板载声卡支持ASIO


ASIO的全称是“Audio Stream Input Output”,这是由Steinberg公司所提出的一种音频技术规范,国外最流行音乐制作软件Cubase
! U' N0 B" }+ N: r1 u! I% \  w; ^, R, A& P1 [
  VST就是该公司所开发的,我们可以将其理解为“音频流输入输出接口”,ASIO技术完全摆脱了Windows操作系统对硬件的集中控制,可以减少系统对音频流信号的延迟,增强声卡的处理能力。  $ C0 n$ L% @# m( C5 k

: @+ ^! |4 O; S3 K4 w  ■ ASIO技术的优势  
4 N. Z' g+ j6 m' l# ^$ y
/ f( f& `' Q3 b0 G: q' L  k1 A  在播放音频流的时候,几乎所有声卡都会出现延迟现象,不过由于一般只有几百毫秒,因此大多数朋友都不会有太明显的感觉。但如果你是一位音乐创作者或追求高质量的游戏玩家,或者你正在利用专业软件进行音频处理(例如实时录音),那么你绝对是希望延迟时间越短越好,当然最好是“零延迟”啦!  * |5 v2 s4 M1 i( r

- n; x) y0 Y! h8 r+ a8 z( d  Steinberg公司提出ASIO技术,其目的是为了解决多轨录音、实时效果处理、虚拟乐器的延时问题,当然也是为了进一步扩大Cubase  
. P4 m$ _  k& ~( @6 }4 C1 _6 z' Z+ e& o7 u; r7 s* U6 _
  VST软件的权威性和兼容性,受到了国内外众多音乐人士的喜爱。例如同样一块声卡,假如使用MME(Multi-Media Extensions,Windows下的标准驱动程序)的话,一个小时的延迟时间至少在500毫秒以上,也就是声卡需要0.5秒的时间对CPU传输的指令进行处理;假如使用ASIO  
+ S! I* y/ U7 d8 J. b
& Q+ N" L* Y% R, [% Z5 M8 m/ K  2.0驱动程序,延迟时间可以降低至20毫秒以下,这样即使是苛刻的专业音乐人士也不会有延迟的感觉了。  
4 V$ c( ~, o7 O2 ]* ]* z7 v# {1 D5 U3 d
  对大多数朋友来说,可能很难理解ASIO技术的优劣。这里,笔者通过一个例子进行说明:当我们利用MSN  0 |1 }5 r! M8 t! g! \

2 k5 X1 b5 S8 }) e, [0 J  Messenger或QQ、雅虎通与好友进行语音聊天时,由于网络带宽的限制,都会或多或少的出现声音信号的延迟现象,其实当你打IP电话时也会发觉这一延迟现象;音乐创作人如果使用不支持ASIO技术的声卡进行声音创作,当从外接的琴键采集音符时,在按下琴键后,可能需要至少半秒的时间才能从音箱中听到按键的声音,这样的话怎么会有灵感出现呢?  $ x+ O% l: G" ]' s
. Z8 W& K9 ]& I1 D- \
  ■ 让板载声卡也能支持ASIO  
: ^3 J9 @, F! H6 W/ c1 O& K* h9 }- o  B  t, c  `: l
  可惜的是,除了AudioTRAK公司的MAYA-PRO声卡外,在民用级声卡市场,就只有创新的SoundBlaster Audigy系列才算是真正支持ASIO驱动程序,在安装创新提供的E-Mu  
0 f  h5 Z" V9 j7 _: c: T2 `! Z  g
0 r  N9 r: r7 U5 Z! S1 g/ u) r% z  10K ASIO驱动程序后,就可以激活ASIO技术(创新的SoundBlaster Audigy系列支持ASIO驱动程序)。  $ C+ N: h! o6 U8 A

4 U/ w$ ]; M5 L  假如你使用的是板载声卡,也不用担心,笔者有办法让板载声卡也能支持ASIO技术,具体方法如下:  
2 F4 q$ k5 Q/ F) {: M. ]( c  C# `7 t$ e3 j, B, @* }" t' O6 x. {
  1. 相关准备工作  
) \# C+ Z+ R0 u- ~" Y+ i% C  v4 U' M& ~0 ?% j
  首先,你需要从http://9394.net.cn/bbs/attachment.php?s=&;amp;&;amp;postid=6476下载一个名为asio2ks.rar的文件,这个压缩包解开后只有Asio2ks.cpl一个文件,将其复制至C:\Windows\System32文件夹下就可以了。这里要提醒的是,操作系统必须是Windows  
, k: ?/ x8 |, Q" v2 f% H
- W6 d* y1 v3 A4 M  2000/XP才行。  - k9 N* O$ C- M$ ^* ?1 O. l6 h
8 D9 d# a2 d0 h6 U" o  G# v( W5 n
  2. 激活ASIO支持  * \4 P3 Y" V; @4 z
2 E- Q% [" a) `- J3 K7 o! v1 O1 |0 h
  进入“控制面板”,你会发现这里新增加了一个名为“ASIO2KS”的组件,双击打开后会看到如图所示的“ASIO2KS  8 w7 ~; E5 e/ w
9 o1 [1 e# j; Q( ~9 H
  Configuration V0.84-2”窗口,上面的“Device selecton &;amp;&;amp; configuration”中的各个项目可以不用关心,因为这里的选项无非是对音频设备或接口进行配置而已,我们需要关心的是下面的“Latency”下的两个滑块,Samples是调节音频流信号的延迟时间,最短可以调节为2.2毫秒,建议设置为10毫秒左右,因为如果设置的更短,普通人的耳朵其实已经很难分辨;Blocks则是调节音频块的数量,一般不用去管它。  
: j, T8 Q: {* q2 m
  j. V" ?9 W7 D8 Z  最后,点击图中窗口左下角的“Enable Driver”按钮即可生效,以后就可以在支持ASIO的应用程序中获得超低延迟的酷感。  7 t; L- z9 J/ `5 D
: b  D2 Z2 o3 [, o4 w
  这里笔者要说明的是,激活ASIO支持后,可能你不会感觉到有什么变化,但当你在运行那些需要ASIO支持才能够发挥最佳效能的应用程序时,例如著名的音乐制作软件Cubase  9 V! h# Y, o6 [- ^: d
0 C; c1 a& u, ]- D  E3 Y
  VST、可实时演奏的吉他效果器软件RTplayer时,响应速度将接近于完美!当然,延迟时间降低的同时,由于激活ASIO技术将导致CPU占用率的上升,不过这在CPU主频已跃升至GHz的时代,已经不成什么问题了。  
- M: |% }6 `5 H; r% O+ n9 E2 W. h2 A  |2 J; I6 H
  ASIO2KS Configuration设置界面



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题