二,外置声卡的特性
1.外置声卡的类型
目前许多的厂家都在致力于外置声卡的研发,设计多种多样。有些朋友对外置声卡没有好感,多数是因为钱并没有花在刀刃上。如同曾经的内置声卡一样,外置声卡也有软硬之分。但是可能成本问题,多数厂家都会选择软声卡的设计方案,简而言之就是依靠AC97文档中的相关USB控制内容,采用AC97 CODEC,因为没有独立的控制器,所以他们往往都是即插即用的。并且XP系统通过USB可以识别AC97 CODEC的存在,这就是很多声卡宣称无需驱动的原理,而这些CODEC多半使用我们常见的CMI9739之流。
外置声卡的类型
理论上声音应该是相当的差,不过CODEC外置后是一个例外,因为它仅仅是一个CODEC而已,在电脑中由于电路设计的妥协,许多时候没有办法靠走线来弥补CODEC的缺陷。但是外置声卡笔者认为瓶颈应该在电路设计部分,可以说这些AC97 CODEC是遇强愈强,但这仅仅是一家之言,有兴趣的朋友可以进行验证。另外一种则是硬声卡,这类声卡拥有其独立的控制器,并且甚至具备特效的DSP。创新的EXTIGY就是一个非常典型的例子,这款声卡目前的价位1K左右,但是性价比已经非常突出了。
豪华的一款外置声卡
笔者认为这是有史以来最为出色,用料最为豪华的一款外置声卡,尽管它的游戏能力不值得一提,但是电影与音乐的输出能力至今没有见到什么声卡可以赶超它。类声卡因为拥有独立的控制器,使用独立的DAC,ADC或者非AC97规范的CODEC,它并不能被XP直接识别为声卡,如果要正常使用需要由独立专有的驱动,而最终XP会识别它为一个声卡设备,只不过没有通过PCI总线,而是借用USB传输通道的一个声卡,而非CODEC。
2.外置声卡的通道
无论是软外置声卡还是硬外置声卡都无法逃开数据传输的问题。使用PCI总线的内置声卡这点上显然占尽了优势。外置声卡即插即用的特性注定它只能使用两种接口(目前为止),一个是最为流行的USB,一个是1394。后者就不说了,主要是前者,许多人都并没有关于数据吞吐量的意识,认为厂商可以设计出来声卡自然可以稳定运行。其实有些问题早期的外置声卡以及目前的一些外置声卡并没有解决。他们依然在使用USB 1.1的规范,1.1的数据传输带宽是每秒12MBPS,换算之后也就是1M左右的理论数据带宽而外置声卡如果使用两声道自然不会有问题,因为数据吞吐量不大。
外置声卡的通道
而一旦用5.1甚至7.1声道,则会因为吞吐量过大,USB无法快速的传递数据,导致声卡出现爆音。同样还是EXTIGY为例子,模拟输出使用5.1的时候数据的吞吐量十分大,加上这款声卡使用了USB1.1作为传输通道,出现爆音就在所难免了。目前USB 2.0,1394这样看似大吞吐量的接口理论数值非常高,但是实际使用仍然不能尽人意,至少还没有能够完美化。虽然说使用这样高速的接口7.1输出都完全没有问题,但是对于一些大吞吐量的环境音效技术则还是无法满足,比如EAX。目前创新的外置声卡至今还没有任何一款可以让其完美的支持与内置声卡同步的EAX技术。
外置声卡抢内置声卡的饭碗
也许是我多心,因为人家并不想让外置声卡抢内置声卡的饭碗,也许就是拥有技术中无法突破的难题。凡事有利有弊,即插即用特性,既是利也是弊。