本帖最后由 伊仑 于 2009-2-19 01:07 编辑
. m$ u/ ^+ c0 P _
1 Q: [, f$ Z( Z7 k, XA2ZS(SB0350) 和 A4P(SB0380) 在官方驱动的ASIO 24/96下,听说就是那个P16V直接送到I2S,也就是说,不经过emu10k2的。以这个模式播放,如果是播放24Bit 96KHz的音频文件,是不会有AC97SRC问题的,而且也不会有emu10k2的ASRC问题。而播放 16Bit 44.1KHz,则出现AC97重采样问题。(A4P有第二个晶振,但不知道是改善哪个SRC), F- K3 m0 k: z6 X8 D- a6 [
. y5 J% d- Z0 [8 \0 N7 @在Foobar2000里,如果使用ASIO 24/96 这个模式,那么播放16Bit 44.1KHz 音频文件时,应该在DSP中增加SSRC,重采样采样频率设置为96KHz。硬件输出模式应该为32Bit (注意,这里的32Bit并不是指位深,而是指32Bit总线的四字节不拆位传输模式。A4P和A2ZS支持此模式。)" n; L' B" n. D
& S2 Z, i( i& A0 C0 H1 M3 o3 M' q* h6 Y$ Q+ p* V8 F
- e/ U+ A+ |; j
另外,官方驱动是有三种ASIO协议,我个人猜测如下:
/ ~$ f; R% j( S( e
8 K5 m. }4 b4 _1.基于emu10k2的:Creative ASIO(最高工作规格:16Bit 48KHz)
/ E8 M G) n/ o7 u# ]1 c3 _8 R$ b
/ ~; F/ a U5 p7 g9 M& O" m9 `9 F9 i8 i4 u2.基于emu10k2的:Audigy2 ASIO 或者Audigy4 ASIO (16Bit 48KHz)(名字以你的卡为准): E8 G% ?8 G; i9 ~1 p
5 ]) |: X3 |# g% r2 ?7 x& C) d
3.基于P16V的:ASIO 24/96 (固定采样频率为96KHz,不接受别的采样频率。)/ F: w+ Q8 G+ T X. i5 ^% ~4 Z, ?
) u8 ?/ i9 X2 T) w: \
官方驱动没有支持ASIO 24Bit 192KHz和 16Bit 44.1KHz。
% w" K# H$ q+ E3 B
* N& A7 a4 m4 ?- D7 b T3 w. z K! k* {: T
: D; `2 d/ N* u% U$ s% [如果是KX驱动,那么ASIO有如下几种工作模式:2 t7 N' F+ A; ]; e% t
: _+ F$ c# i4 b2 B- U1 F- ^: E16Bit 48KHz KX ASIO (虚拟16进16出、0进16出、8进8出、0进8出......)3 D# @+ j0 c- y* Q+ f/ N/ \
6 |1 U3 w4 n' s \' o24Bit 48KHz KX ASIO (虚拟16进16出、0进16出、8进8出、0进8出......)
& w! E+ R; y7 h$ s( q; O
' ^6 Y! s" _% ]6 e/ t5 p P/ k16Bit 44.1KHz KX ASIO (只出不进)6 i0 d8 |: F* @" `
1 Q- `: J+ E8 o
& F% K: h2 i9 Q: O8 l8 q7 \6 A目前KX ASIO 并没有正式支持24Bit 96KHz和24Bit 192KHz。
8 `5 x9 r [- t* T, U
l; d' x0 ]) y9 f1 M
) s. w' s. M+ Y6 |
" d% l8 l! D& M1 H+ i
6 v9 ~5 n% T% y0 o8 x: V' ]$ V$ e K* R: ?1 B4 d2 \/ v
# \% M# [, q' e2 ~% K' O
4 A' Q6 K. E& j. s* A. Y3 x/ b另外,如果是KS内核流输出,则另当别论了。 |