本帖最后由 伊仑 于 2009-2-19 01:07 编辑
- [7 J5 f- n8 }6 Q5 e$ P1 D# v( H3 h. n
A2ZS(SB0350) 和 A4P(SB0380) 在官方驱动的ASIO 24/96下,听说就是那个P16V直接送到I2S,也就是说,不经过emu10k2的。以这个模式播放,如果是播放24Bit 96KHz的音频文件,是不会有AC97SRC问题的,而且也不会有emu10k2的ASRC问题。而播放 16Bit 44.1KHz,则出现AC97重采样问题。(A4P有第二个晶振,但不知道是改善哪个SRC)
7 f, `( R* p* ?1 j9 \) [
9 c, b- Q3 O% [5 F: {, B1 |( k在Foobar2000里,如果使用ASIO 24/96 这个模式,那么播放16Bit 44.1KHz 音频文件时,应该在DSP中增加SSRC,重采样采样频率设置为96KHz。硬件输出模式应该为32Bit (注意,这里的32Bit并不是指位深,而是指32Bit总线的四字节不拆位传输模式。A4P和A2ZS支持此模式。)
( U o" q+ h4 k# L: b" Y Q. Y1 J8 Q X; x9 X5 t
) f5 p! {! P( _% d% ?- B3 |8 P; l! X+ z' G6 F ~1 f
另外,官方驱动是有三种ASIO协议,我个人猜测如下:# k, v, W8 g5 R# C
4 T7 I0 S- l( E1.基于emu10k2的:Creative ASIO(最高工作规格:16Bit 48KHz)" i9 @" I- n* z( R5 E- y
. s$ a/ I# @) \ A, w- B# m. [9 u
2.基于emu10k2的:Audigy2 ASIO 或者Audigy4 ASIO (16Bit 48KHz)(名字以你的卡为准); ~% v4 s9 p4 A' `+ N
4 m: x$ M& c" F" ?9 A3 n$ r3.基于P16V的:ASIO 24/96 (固定采样频率为96KHz,不接受别的采样频率。)4 D: E& \6 u1 l
" H. T, F* k% O2 F
官方驱动没有支持ASIO 24Bit 192KHz和 16Bit 44.1KHz。! n; F' w# \" U; g& R
6 R- z% G' S( {" g' ^
) }; A( X% J! ~- o
& [3 k, Q' h# ` @. M& @1 I Q如果是KX驱动,那么ASIO有如下几种工作模式:
6 n7 [) a5 d5 p' B8 [6 o6 S5 c
, ~) [6 r, N) k ?16Bit 48KHz KX ASIO (虚拟16进16出、0进16出、8进8出、0进8出......)
1 }' }" C$ I' @& M+ L
& ` d& \# W8 d9 K1 m24Bit 48KHz KX ASIO (虚拟16进16出、0进16出、8进8出、0进8出......)
7 ?( h8 K+ h0 P
; ?1 |, i6 J3 W! i16Bit 44.1KHz KX ASIO (只出不进)
% E8 I8 ? H* p& ^' A- b4 [( Y* q: Z8 s. m) B [3 G1 c; P8 O
8 s& x7 x5 m0 o' C' K" d' D7 @. P% y* g目前KX ASIO 并没有正式支持24Bit 96KHz和24Bit 192KHz。
4 @0 o, [+ ~$ F0 n$ w5 {" Z _9 A
- Z- D* l1 B) ~5 b1 ?1 c7 y8 @
& u6 a% w2 j$ Y i; p7 k+ ]9 A2 _
9 E- c0 ^/ \: u2 i, Q* M; \
$ q3 W0 s/ ^2 x2 m, l2 x6 j4 w
5 S: }; B- C8 d( y# F2 ^4 s' Q9 e另外,如果是KS内核流输出,则另当别论了。 |