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