哪怕你是刚刚接触电脑音乐,你也肯定会知道,声卡对于我们这些玩音乐的人来说,是一个多么重要的东西。因为一切声音都是从声卡里出来的,没有声卡,那就什么也听不到了(真是废话啊),这节课我们要讲的就是电脑音乐系统中最重要的一件设备??声卡。 在以前我们曾经讲过,声卡是干什么的?它的“工作职责”很简单,就是负责声音的进出。也就是音频I/O。(读者问:IC、IP、IQ我都知道是什么意思,IO是什么?) 呵呵……I就是In,O就是Out。IO当然就是进和出啦。呵呵。就是录音的时候,声卡把声音变成数字,而播放的时候,声卡把数字变成声音。声卡就是干这个的。 我们所说的“专业声卡”,是被设计用来录音和做音乐的。而“民用声卡”,则是为娱乐、欣赏而设计的。专业声卡也被成为“音频接口”或者“音频卡”,台湾则叫“音效卡”,反正都是一个意思。因为它的工作就是这个。早期,声卡还充当音源,自带波表音色,不过那是上个世纪的事情了。 在没有声卡之前,电脑都是哑巴,只是机箱里有一个小喇叭,电脑需要提示什么的时候就会“滴”一声,这个东西当然不算是电脑发出声音。第一台真正会发出声音的电脑不是PC机,而是苹果电脑。第一台带有声效的苹果电脑在记者招待会上当场播放出了一段语音,现在看来那个效果肯定是无法恭维的了。但这段语音可以说是电脑音频技术的开端。 世界上第一块声卡叫做ADLIB魔奇音效卡,于1984年诞生于英国的ADLIB AUDIO公司。可以说ADLIB公司是名副其实的“声卡之父”。当然,那时的技术还很落后,在性能上存在着许多不足之处,就拿这块声卡来说,它是单声道的,而且音质现在看来简直是烂到极点,但无疑它的诞生,开创了电脑音频技术的先河。
, Z* l( d) I- M$ y/ m2 l. PADLIB魔奇音效卡 真正把声卡带入个人电脑领域的,就是我们都很熟悉的新加坡CREATIVE创新公司。其实,CREATIVE研发声卡的历史并不比ADLIB短,但由于早期创新公司规模还很小,研发的产品只是停留在实验室阶段,没有大规模投放市场。一直到了80年代末90年代初,“多媒体电脑”的概念问世,CREATIVE才抓住了这个千载难逢的机遇,成功研制并推出了Sound Blaster“声霸卡”。使其成为了第一代主流声卡的代名词。尤其是后来的SB Live声卡,可以说是声卡历史上最为经典的一块声卡。 记得当时,拥有一块SB Live声卡可以说是所有音乐爱好者的奢望,它的音质在当时被奉为天籁之音。当时卡还附带MIDI子卡和Cakewalk软件。
2 X) n! o i: D& v带MIDI子卡的SB Live声卡 电脑的发展实在是太快了,电脑音频技术的迅速普及,使得声卡的发展日新月异,层出不穷。尤其是现在,个人音乐工作室的迅速普及,使得各大公司都看准了个人音乐工作室这个庞大的市场,各种不同档次的专业声卡多得令人目不暇接,而且很多专业声卡的价格并不高,完全是针对个人工作室来设计的。 下面,我们来说说一块声卡的构成。 拿起一块声卡,你可以看到各种各样的芯片,但最重要的芯片只有三类,那就是DSP芯片、I/O控制芯片和CODEC芯片。 我们首先来说说DSP芯片。DSP就是Digital Signal Processor简称,意为“数字信号处理器”,它是使用数字逻辑电路对数字信号进行处理的芯片。DSP就如同CPU一样,拥有一定的运算能力,而且是专门为音频处理服务的。可以说,它是整个声卡的CPU。 DSP芯片是可编程的,因此设计者让它干什么,它就干什么。一般来说它主要有两种作用:一种是用来协调和控制控制整个声卡上音频、MIDI等电路的工作,或者是游戏、DVD、MP3解码、MIDI等硬件加速。而另一种功能则是对数字音频信号的运算处理。我们常说的带DSP芯片的专业声卡,主要是指后者。比如大名鼎鼎的Pulsar声卡,就是用DSP芯片来运行各种效果器插件、合成器插件的。这些效果器、合成器插件完全使用DSP芯片来运算,而不占用电脑的CPU资源。现在的专业音乐制作人一般还都配备专门的DSP效果卡,比如UAD-1、TC PowerCore等。
# [8 I2 }. w5 {; O& dPulsarII声卡上的6块DSP芯片 SB Live上的DSP芯片,本来它是没有用作运行效果器的,仅仅是用于声卡的工作协调。但装上了KX驱动之后,它便可以运行专门的效果器插件了。所以DSP芯片究竟充当什么角色,是由其驱动程序来决定的。
4 w" g" f T7 a) I
KX驱动下的SB Live运行着混响效果器DSP插件 并不是所有的声卡都有DSP芯片,很多声卡没有DSP,比如坦克的一些声卡、M-Audio的AP2496等等。它们直接使用I/O控制芯片来做为主芯片。或者,有的声卡有DSP芯片但并不让DSP去运行效果器插件,而是只负责声卡的工作。 I/O控制芯片,顾名思义就是负责和协调声卡输入输出控制的,现在有很多声卡本身就是纯粹的音频接口,因此没有DSP,而是只靠I/O芯片来协调音频的输入输出。比如MAYA1010声卡就是使用VIA Envy24这个I/O芯片。VIA Envy24芯片内部拥有最多20条的36位数字混音通道,并且采用I2S协议和DAC连接,被广泛应用于低端的专业声卡。
8 k# K! \# ] s# A: G: QVIA/ICEnsemble Envy24 I/O芯片 CODEC,它是编码解码器,它的作用,也就是声卡最关键的两个作用??把来自电脑的数字信号转化为模拟音频信号;把声卡模拟输入的模拟音频信号转化为数字信号。它的组成部分主要就是我们以前讲过的ADC和DAC芯片。也就是统称的AD/DA。 所以可以说这是决定声卡音质的最重要部分。一块声卡的模拟输入输出品质和CODEC的转换品质有着很大的关系。如果说DSP或I/O控制器决定着声卡内部数字信号的质量,那么CODEC就是决定着模拟输入输出的好坏。衡量一块声卡的音质,往往要看它使用的是什么样的芯片来做CODEC。
* B- Z; \& ?( i+ L# |( r: l
ECHO MIA MIDI声卡上使用AKM AK4528VF做为ADC转换,音质不错 当然,并不是说只要用的芯片好,音质就一定好,事实并非如此。因为除了这三种主要的芯片之外,整个声卡的其他部分,包括整个声卡模拟电路部分的用料,还有运放芯片等,也都很重要,并不是主芯片的指标高,音质就一定会很好。对于“音质”这个话题,是很难讲的,声卡的芯片性能指标并不完全等于其音质,而且往往商家会在广告文章中宣扬其产品音质如何好,一些测评文章也只标榜它使用XX芯片,而实际音质并不一定就好。且不同的人,对音质的概念也不尽相同。所以,挑选一款音质好的声卡,要多询问用过的人们的口碑,而不能只看广告的宣传和芯片的指数,有的时候,人们的耳朵比软件测出的指标数字更有说服力。 很多专业的音乐人,为了保证更好的音质,根本不使用声卡上的AD/DA转换芯片,而是购买专门的AD/DA来使用。 9 `0 V$ q8 E2 ]: ~5 {$ T8 T5 K
Apogee的专业AD/DA 下面我们说一说板载的AC97声卡。AC97,实际上并不是特指板载声卡,而是一种规范。这是1996年6月由5家PC领域最具知名度和权威性的软硬件公司共同提出的声卡标准,全称AUDIO CODEC97。它规定了一些AC97必须遵循的标准,比如16位立体声,48K的采样频率等等。而这却导致了一个问题,因为它规定声卡固定48kHz采样输出,所以其他格式的音频流就必须进行SRC(Sample Rate Convertor)采样频率转换。而专业声卡不必遵循AC97标准,所以也没有SRC的问题。
" C; q" P$ r" O( G* `* H
板载AC97声卡,就是豆粒大小的一个东西哈 所谓的AC'97软声卡,是只在主板上集成了CODEC芯片,而其他的一切都交给电脑的CPU来做。而所谓的AC'97硬声卡,则一般将I/O芯片和声音解码芯片都整合在主板上。 可能有很多初学的朋友有这个疑问:我刚开始接触电脑音乐,板载声卡能用来练习做音乐吗? 6 `2 w% X% m" `
答案是肯定的,没问题!现在的软音源插件以及软采样器,都是直接用运算的方式来导出音频,而运算导出音频的过程,和声卡的音质没有任何的关系。不过,板载声卡都不支持ASIO驱动,因此在使用软音源的时候,必然会产生延迟,也就是按下琴键要过上半秒钟才响,这个可是无法忍受的!不过呵呵,解决的方法很简单,只要你装上一个ASIO驱动,就没有问题啦!比如著名的Wuschel 4ALL ASIO驱动,装上之后,你的板载声卡也可以享受到专业声卡的低延迟。咱们MIDIFAN论坛上有关于它的帖子以及下载。此处不再多说了。
( }3 n7 a) e* e! o能使一切烂声卡都支持ASIO的4ALL ASIO驱动 可能初学的朋友还不知道ASIO是怎么回事。这就要牵扯到声卡驱动了。驱动是声卡的灵魂,是至关重要的东西。下面说一下声卡所支持的一些常用驱动标准。 1.MME--这是个老标准了,工作在所有版本的Windows9X平台上。目前还有一些老音频软件使用这个驱动来工作,MME基本已经退休了。 2.WDM--微软制定的Windows音频驱动,它工作在Win98 SE以后版本的Windows平台中,使用WDM驱动标准的声卡,可以一定程度地降低音频流的延迟时间。我们平时听音乐的播放器一般都是使用它。一些专业音频软件也使用它。 3.GSIF--GigaStudio Interface的缩写,GigaStudio是现在应用非常广泛的软采样软件。如果你想流畅运行独立版本的GigaStudio采样软件,那么声卡就必须要支持GSIF。 4.ASIO--这是目前我们制作音乐最常用的驱动,也是最重要的。关于ASIO,大家可以看看下面这篇文章,预习一下关于ASIO和软音源插件的知识。 那么,既然解决了延迟问题,软音源插件导出音频又和声卡无关,那干吗还用买更好的声卡呢?呵呵,哪有天上掉馅饼的好事。虚拟出的ASIO,确实能解决一定的延迟,但是,一旦轨数稍微一多,挂的插件一多,哈,噼里啪啦的爆音就出来了。况且,板载声卡的音质是无法和那些昂贵的声卡相提并论的,要知道我们在做音乐的时候,听到的一切音乐都是要从声卡里出来,声卡的音质就会直接影响到音乐的制作。如果牵扯录音,那就更别说了,你用板载声卡在网上语音聊天,那个音质是没有问题的,但要专业录音,呵呵,你觉得它音质行吗? 不过,做为初学或者业余爱好,先用板载声卡装上ASIO驱动来练习,是没有问题的。或者也可以买一块二手的SBLive声卡,装上KX驱动也可以使其支持ASIO。关于KX驱动,我以前在论坛写过有关文章,这里就不再赘述了。没有了解过KX驱动的朋友可以去看一下。如果你想专业一些,有点专业精神,嘿嘿,还是买个好声卡吧。
F* j: k: J, MKX驱动 接下来我们就来了解一下专业声卡的方方面面。 首先是接口。也就是我们平常所说的“几进几出”。需要注意的是,这里的几进几出,指的是真正的物理上的端口,而不是内部的虚拟端口。一个声道被称作一个端口。如果说这个卡是两出,那就是左声道一个输出,右声道一个输出。实际上可能是两个插孔,左右各一个,也可能是一个立体声插孔,但一个立体声插孔也叫两出。一般来说,所有的声卡起码都具备两进两出。声卡的进出口当然是越多越好,多个输入端口的声卡,意味着你可以同时录制多轨,这对于需要录乐队的朋友是必须的。如果你最多只用两个话筒,那两个进口就足够了。 因为拥有多个进出口的声卡,卡上无法放下那么多的接口,一般使用“辫子”来提供输入输出端口,再多的,则使用外置盒。
. Z: D' D- Z" M+ }2 Y0 r9 OM-Audio AP192声卡的“辫子”
, F, T1 ]& l. [( A
1 a. t+ }* ~4 E- x5 F
7 n5 d: G/ \& z" u7 c; C5 ^ [MAYA1010声卡的外置盒 声卡的输出端口有两种,一种是平衡式接口,一种是非平衡式接口。平衡式接口的抗干扰能力强,噪音低,明显要比非平衡式的接口要更好。不过,在连接线不超过10米长度的情况下,两者并没有太明显的区别。所以很多专业声卡也使用非平衡接口。 i% K6 R, Y7 j4 s
|