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