|
发表于 2016-4-8
|
|阅读模式
一块专业声卡的核心芯片是DSP芯片、I/O控制芯片和CODEC芯片,而其功能的实现主要依赖特殊的驱动,以上这些部分决定着专业声卡功能的实现和内在品质。+ m9 @$ C. j$ u. _6 S9 @4 V
9 U2 p- K5 g( x* f d5 @* H
DSP是Digital Signal Processor简称,意为“数字信号处理器”,它是使用数字逻辑电路对数字信号进行处理的芯片。DSP在声卡中的左右就如同CPU一样,拥有一定的运算能力,而且是专门为音频处理服务的。+ r; G4 _8 j9 T& Y* G" U
+ c6 S: `/ @- ~* g& F7 d4 J0 O DSP芯片是可编程的,其驱动程序决定着DSP芯片究竟充当什么角色。它主要有作用一是用来协调和控制控制整个声卡上音频、MIDI等电路的工作,或者是游戏、DVD、MP3解码、MIDI等硬件加速 ;另一种功能则是对数字音频信号的运算处理。
, H3 X4 _+ v' O' T6 f5 V) a* h- Q) m. t) w2 A2 }; H; ]
I/O控制芯片是负责声卡输入输出控制的,现在有很多声卡没有DSP芯片,本身就是纯粹的音频接口,只靠I/O芯片来控制音频的输入输出,低端 声卡多采用这样的设计。I/O控制芯片以及输入输出接口也影响着声卡的功能,比如支持声道数、是否支持AC-3输出,是否光纤输入/输出、等等。
( e5 v0 C9 _' q% V( Y) z
( c% \. z- y, Q. MCODEC是编码解码器,它的作用是声卡最关键的两个功能:把来自电脑的数字信号转化为模拟音频信号,即DAC;把 来自外部的模拟音频信号转化为数字信号,即ADC。" E8 p& A% f& \" ]1 H
& X5 }8 X: I3 G; W- [. k2 {6 Y如果说DSP芯片和I/O控制器决定着声卡内部数字信号的质量和功能的种类,那么CODEC芯片就决定着 数字与模拟信号转换的好坏,进而决定着声卡的录音/放音质量。
% ]4 E/ S8 H/ s7 C$ j( i$ H! }0 u& c7 \' _& l- N& A
另外,很多专业的音乐人 为了保证更好的音质,根本不使用声卡上的AD/DA转换芯片,而是购买专门的AD/DA来使用,而对于一些只在乎音质不在乎功能的发烧友,选择专业解码器也不失为一个明智之举,毕竟有刚要用的刀刃上。
( X+ v9 J G5 u) s7 {4 k( D* ` b- K
可能有很多初学的朋友有这个疑问:我刚开始接触电脑音乐,板载声卡能用来练习做音乐吗?0 l+ R& Z: i! g D! q5 Z2 L: J
4 f b: p. K- w9 _+ M; c% k: { 答案是肯定的,没问题!现在的软音源插件以及软采样器,都是直接用运算的方式来导出音频,而运算导出音频的过程,和声卡的音质没有任何的关系。不过,板载声卡都不支持ASIO驱动,因此在使用软音源的时候,必然会产生延迟,也就是按下琴键要过上半秒钟才响,这个可是无法忍受的!不过呵呵,解决的方法很简单,只要你装上一个ASIO驱动,就没有问题啦!比如著名的Wuschel 4ALL ASIO驱动,装上之后,你的板载声卡也可以享受到专业声卡的低延迟。
7 e& S' e. r! L2 J2 i( `0 s. r2 Q9 o& M0 l
可能初学的朋友还不知道ASIO是怎么回事。这就要牵扯到声卡驱动了。驱动是声卡的灵魂,是至关重要的东西。下面说一下声卡所支持的一些常用驱动标准。
4 S- a1 V3 l6 @& `* e8 A. P$ K8 J1 h1 `
1.MME--这是个老标准了,工作在所有版本的Windows9X平台上。目前还有一些老音频软件使用这个驱动来工作,MME基本已经退休了。; q; Y0 B4 ]! }+ Z4 V' j2 {
2 n# f. S5 u3 ^. T7 ^" z
2.WDM--微软制定的Windows音频驱动,它工作在Win98 SE以后版本的Windows平台中,使用WDM驱动标准的声卡,可以一定程度地降低音频流的延迟时间。我们平时听音乐的播放器一般都是使用它。一些专业音频软件也使用它。
( {; D# u9 w' J6 E* ^( Z+ ^# h2 x K. o& n! e
3.GSIF--GigaStudio Interface的缩写,GigaStudio是现在应用非常广泛的软采样软件。如果你想流畅运行独立版本的GigaStudio采样软件,那么声卡就必须要支持GSIF。; ~/ O4 @; d2 S) H- l2 W
8 \ Z4 }0 B! i; P7 @7 W3 D, W1 e 4.ASIO--这是目前我们制作音乐最常用的驱动,也是最重要的。关于ASIO,大家可以看看下面这篇文章,预习一下关于ASIO和软音源插件的知识。
* _* [0 h8 n2 z: |( c/ ~& b+ u$ m ~1 @) c" j/ ], t7 X1 _
那么,既然解决了延迟问题,软音源插件导出音频又和声卡无关,那干吗还用买更好的声卡呢?呵呵,哪有天上掉馅饼的好事。虚拟出的ASIO,确实能解决一定的延迟,但是,一旦轨数稍微一多,挂的插件一多,哈,噼里啪啦的爆音就出来了。况且,板载声卡的音质是无法和那些昂贵的声卡相提并论的,要知道我们在做音乐的时候,听到的一切音乐都是要从声卡里出来,声卡的音质就会直接影响到音乐的制作。如果牵扯录音,那就更别说了,你用板载声卡在网上语音聊天,那个音质是没有问题的,但要专业录音,呵呵,你觉得它音质行吗?
$ M5 j: E D$ P+ X/ K; m7 ?! M: y. b% I$ f! R- q t
不过,做为初学或者业余爱好,先用板载声卡装上ASIO驱动来练习,是没有问题的。或者也可以买一块二手的SBLive声卡,装上KX驱动也可以使其支持ASIO。不过,如果你想专业一些,有点专业精神,嘿嘿,还是买个好声卡吧。, S- d2 J% J% f! t& _
( `. P* ]- R/ s6 o |
|