|
软声卡式的USB声卡,虽然原理和结构和普通的板载声卡很类似,但外置的特点使得它具有了后者所远不能比拟的优势,由于外置没有了电路体积的限制,所以使得它可以设计更为复杂的模拟电路并采用更好的屏蔽设计,从而大幅度地提升音质,就算是像那个“闪盘声卡”一样不作任何加强设计,脱离了机箱内部的高电磁干扰环境以及使用USB的独立供电,这本身对于声卡音质的提升就是巨大的。
5 @# l$ t1 s$ L E1 b4 c
+ Z, R! ^$ {0 F3 r3 h& b. B% Q& T/ r, t
. w, S# F3 u' } 所以,只要不是设计得太差,USB声卡应该有比使用相同芯片和设计界构的内置声卡更好的音质表现。实际上,它完成了当初CNR声卡所想作而没能做成的事。9 c _* u# p/ G# h
5 Y# a+ K7 P" ~9 w" a/ z8 n2 L
. w7 w& O1 c- {; F \
3 @/ L8 @3 a: w9 q5 M4 o 但是,USB声卡也有其不可忽略的严重不足。这种不足来自于USB总线本身。# l, L/ u) Y2 O! o& q, Y9 }, q
7 g: E6 ]0 {# B. f- u1 E( B
0 d) M" Z2 d( C' M1 ]( [6 J" [: b' E( G# S, ]
USB总线,是一种速度较慢且系统级别不高的总线。老式的USB1.1声卡由于受到速度上的限制,所以无法传输较多的数据,这就使得创新的第一代USB声卡虽然主芯片功能强大不亚于AUDIGY,但受USB速度限制实际达到的性能还不如一块Live!。, L; O( x/ R* E9 q2 N
5 C" S- j1 ~, Z7 R+ T( S. A v$ ?. M3 v/ w
' w0 |" A: l; m" @, H* @7 P- |: H9 h
现代的USB声卡大都使用了USB 2.0接口,速度问题是解决了,但是另一个问题却难以解决——USB总线的优先级远不如PCI总线,这就使得在系统忙的状态下,USB总线往往得不到足够的CPU时间,对于大多数USB设备这没有什么问题,但对于实时数据需求量很大的USB声卡来说,就会出现断断续续的现象。! v k3 R: p3 m; }7 N
1 _0 D& |/ `+ b) l. ]4 H. U# a+ P$ ]! ]
) w+ _ V: j. W9 v& Z: |5 b/ H0 Q+ r" ?+ r
而且,用户使用的USB设备也是一个问题,由于USB总线采用了共享模式,所以USB硬盘、USB光驱这些同样需要大数据流量的设备会和USB声卡争夺有限的数据带宽,从而导致USB声卡和这些设备共用的时候就会出现如当年PCI声卡和PCI显卡所出现的爆音现象。所以,当使用这些设备的时候,一定不要把它们和USB声卡同时连在一个USB接口(其实严格说是一个USB控制器)上。) s; w% _! T2 ?+ G" j# p" N0 D
' S* B0 ^% T0 r" e: P! U
H, k1 l6 P5 P( V5 |
8 K& g7 D4 {( P- V$ H) e- l- a1 F( r% W 总而言之,USB声卡与内置声卡特别是板载的AC’97软声卡相比,最大的优势就是能够获得更好的音质输出,但受USB总线先天不足的限制,比板载软声卡更不适合游戏之类对CPU资源和系统带宽需求迫切的应用。 |
|