POPPUR爱换

标题: 关于SQ210W驱动不能控制面板音量的一些讨论 [打印本页]

作者: sd-iori    时间: 2008-1-1 17:17
标题: 关于SQ210W驱动不能控制面板音量的一些讨论
这个要先从DAC下手,,9 v5 m% w* t& w& J1 o4 H  G
AKM 的DAC都自带音量调节功能,,) j4 c5 a! ?  O) Q. C9 }
很多专业卡,,用AKM的DAC,,其中一个原因,,就是看上这个音量调节
9 L3 f5 ?$ T# }1 q" h  FAP192也是这样的( B6 w$ g# M+ _& v- I3 T- X
AP192调节音量,,不是利用控制IO芯片的,,5 n, Q9 V# K& [" V: z$ S
而且利用控制DAC来实现的
3 u* Z4 f- O0 ]6 L: x& C( ^0 O3 Z9 h) R7 A& S
http://www.asahi-kasei.co.jp/akm/en/product/ak4358/ak4358.html3 Y, D: ^8 k5 r- X% Q& R8 {" b
0 d2 q8 o, \9 z6 l; G6 y3 `
7 z: n( e7 t- c- ^9 z# v
Sampling Rate Ranging from 8kHz to 192kHz " R, u9 O( m' o. v" P
24Bit 8 times Digital Filter with Slow roll-off option
* W' u* z8 l% a% C: \THD+N: -94dB
& R- d9 ?- h5 b3 o8 T( {DR, S/N: 112dB
5 q6 W5 o6 ]: m& g9 GHigh Tolerance to Clock Jitter
! D" `! c* U& h2 c" T' ~( HLow Distortion Differential Output " m  z# O9 h# I9 F4 f+ q! `8 c
DSD Data input available , l* \$ H# [) }  l6 V9 Q# h
Digital De-emphasis for 32, 44.1 & 48kHz sampling
! U) H8 V/ ^( ?) FZero Detect function
6 S$ E/ h, J& B2 y  NChannel Independent Digital Attenuator with soft-transition (3 Speed mode)
0 Z' X% S: s/ t  f/ y9 BSoft Mute
* X3 u. {3 h# i+ T/ ?- A3-wire Serial and I2C Bus µP I/F for mode setting . [; k9 K& i3 K4 L7 S4 E8 F
I/F format: MSB justified, LSB justified (16bit, 20bit, 24bit), I2S, TDM or DSD " p& H% A& \; o# t* I
Master clock: 256fs, 384fs, 512fs or 768fs (PCM Normal Speed Mode)
% J0 v! x/ F# M1 }3 h7 W+ r0 G128fs, 192fs, 256fs or 384fs (PCM Double Speed Mode)
  y8 c3 ?8 Q) x# f128fs or 192fs (PCM Quad Speed Mode)- M0 l  C0 R: `6 ?, H
512fs or 768fs (DSD Mode) . R8 n2 Z  R- T3 e8 Q/ ~
Power Supply: 4.75 to 5.25V
* K: i& p/ J( N4 q- G9 |3 \48pin LQFP Package 7 }1 D8 i% _& E8 S4 L
Evaluation Board: AKD4358
作者: sd-iori    时间: 2008-1-1 17:17
而SQ210W说使用的WM8740,,是没有这个功能的,,
# I3 W. S- i, z4 m7 o; Z# X  L8 l所以音量调节,,需要VT1721的支持: O. U% o. f& ]5 f
而VIA公版的5.20B对音量的控制,,不是在I2S的通道上,,
% a; N" Z$ p3 m4 }而且是利用了DAC的音量调节,,5 g, E. G4 t# J
所以WM8740就没有反应,,,$ v2 }2 ?3 w0 k7 O7 v
' |8 u: e, h1 U* o: [
只有在老一些的驱动上,,VIA才利用I2S通道来调节音量2 v+ m. I& }4 s& R: O+ P

7 U4 E& m& G0 h6 P9 z6 U+ R6 P6 A哪怕是上了AP192的驱动,,也是同样的道理
, q! Z- j4 P5 C# J9 d5 g  LMAudio,,坦克,,都是AKM的DAC,,音量控制也是利用DAC,,而不是利用IO芯片的I2S通道
- r& T  b0 }1 O6 o( H% Z) c8 a+ t0 ?- r4 m1 E5 f- `

- k4 b; h4 A# c- z- L+ ]3 u; s/ \8 vhttp://www.wolfsonmicro.cn/products/WM8740/
+ j% @2 O/ ^8 A
3 G2 }* ?' `$ D) s% F: `8 w
$ e9 T' Y$ ^/ g+ {1 b
$ Q# ?4 b. }( I4 V! R2 B( P) J' P! G特色
( e( q* Z7 \! e, ^5 v2 ]5 V8 ]120dB信噪比 (’A’ weighted, 单声 @ 48kHz)
) U& q/ y  L2 I% ?. D117dB信噪比 (’A’ weighted, 立体声 @ 48kHz) 6 J$ n3 {# d; M
104dB总谐波失真 (’A’ weighted @ 48kHz) , B% q! k( h8 y
采样频率 : 8kHz - 192kHz % Z( k; S2 J4 `7 g4 N; |
输入数据字长 : 16 – 24位
/ ?4 ]; V0 D5 v, i可选择的数字低通滤波器 . |( O- a2 V. o, [( J
连接行业标准外部滤波器的可选择接口
: q* _+ X4 O! G+ m* ?硬件或 3线 制SPI控制 ( `- D! K/ d, ?7 |
全差分电压输出4 t. Y1 e3 t! D# ~' g
描述
* H3 x/ F0 X/ QWM8740是一款非常高性能的立体声数字模拟转换器,专为诸如CD、DVD、家庭影院系统、机顶盒和数字电视的音频应用而设计。它支持16到24位的数据输入字长,且采样率高达192KHz。WM8740是由一个串行接口端、数字插补滤波器、多位Σ-Δ调制器及立体声数模转换器(DAC)组成,采用一个小型28引脚SSOP封装,它的每一通道还带有一个数字可控的弱音器和衰减器。 9 `# J/ Q0 N+ Y3 [# R7 L) ~# ?  z

: T* t! e& X$ Z* ?2 L8 C. u1 ^内置的数字滤波器具有两个可选择的频响跌落特性。根据应用要求,可选择急剧或缓慢的下降。另外,内置数字滤波器可以是旁通的,并且WM8740可与外部数字滤波器一起使用。 * O6 H( I% [9 i+ M+ X# Y9 e1 Q

! O+ C0 w4 k: s. z. F$ @WM8740支持两种音频数模转换器控制的连接方案。可兼容SPI的串行控制端口为使用众多功能提供了渠道,这些功能包括内置静音、衰减和相位反转。此外,还可使用硬件可控接口。
) E; S! n6 f; Y6 g
) @0 }4 J5 |" k( z7 `[ 本帖最后由 sd-iori 于 2008-1-1 17:23 编辑 ]
作者: sd-iori    时间: 2008-1-1 17:17
而某些用WM8776这颗CODEC的卡,,由于WM8776集成了数字音量调节' `7 O& A8 l0 {+ @
所以在使用新版的VIA驱动时,就能实现音量调节; C2 j1 i. u8 F; Y; s$ c5 Z- R1 \
  Q) a. {, L& b) h% q# j# o
http://www.wolfsonmicro.cn/products/WM8776/8 P  J! D; H+ [3 h/ N6 k

- x+ k- \( f6 C, @% F, T, K2 k6 K; }6 y5 L) U

' F9 `' A4 A% X特色 7 N1 ]5 D$ u$ B9 o3 A; ~
音频性能% C6 u7 c' c6 h) \. M" W
DAC信噪比为108dB (‘A’ weighted @ 48kHz)
% K3 l# l6 ]9 o3 v3 |ADC信噪比为102dB (‘A’ weighted @ 48kHz)
( G& W9 Y. r. e' G( f5 fDAC采样频率:32kHz – 192kHz1 W7 d2 j  |2 `6 k
ADC采样频率:32kHz – 96kHz4 y: W8 N# b# u* h- N9 S9 N& J
5种立体声ADC输入,其模拟增益以0.5dB的步长可在+24dB- –21dB之间调节0 W% i# K/ z% \# f4 W) T
可编程的限幅器或自动电平控制(ALC)3 l; S% F% V% P
立体声DAC,带有独立的模拟和数字音量控制! W) u/ [6 N, @! S
立体声耳机和线路输出! J0 b+ l: t4 c3 x1 J
3线SPI兼容或两线软件串行控制接口( y3 L9 E8 w# ]. ^1 ]- N$ Q5 V
主时钟模式或从时钟模式
# ~/ u; d& o) h- B- S/ _( A可编程的音频数据接口模式
+ i+ X/ }0 _0 m支持I2S、左、右调整或DSP
# k8 Z2 y9 d' B6 n% v字长为16/20/24/32位% z  j! e8 j( p: L7 h9 l
模拟旁路通道功能/ k" {0 l! r# P5 X! w  P- ~* Y
可选择的AUX输入音量控制
5 q6 q4 S  I( j' j' }8 R电源电压:模拟为2.7V-5.5V,数字为2.7V-3.6V 描述- K$ ~6 u% u  V9 ~* M/ x
WM8776是一种高性能的立体声音频编码解码器,带有五个声道的输入选择器。 WM8776 可完美应用于家庭高保真音响、DVD-RW和其它视听设备的环绕音处理应用。' Q9 G* Q& J, U( H, R8 b) n

& D: V& D5 f, T该产品应用了一个立体声24位多比特Sigma Delta ADC,并使用了5声道立体声输入混频器。每个ADC声道均可通过自动电平控制来进行可编程的增益控制。可支持16-32位的数字音频输出字长和32kHz-96kHz的采样速率。
4 ]' g3 @) p* r; ]# K9 x0 p8 |( R- B8 f+ ^; Y/ _
该产品中使用了一个24位立体声多比特Sigma Delta DAC,数字音频输入字长为16-32位,采样速率为32kHz-192kHz。该DAC拥有输入混频器,可以将外部模拟信号与DAC信号进行混合。此外还有耳机输出和线路输出,耳机可以进行音量控制。
9 W" e( w: \$ a9 ]
" |) F0 o, q: }; R  s5 pWM8776全面支持独立的ADC和DAC采样速率。音频数据接口可支持I2S、 左调整、右调整和DSP格式。
0 k! X$ t) P- E2 p% Z9 k3 P
7 c0 t8 k4 F4 L) i7 ~; X& I! o该器件可通过由MODE管脚选择2线或3线串行接口来实现软件控制,通过该串行接口可接入所有功能,包括声道选择、音量控制、静音、去加重。
% Z2 ]4 G& l7 H5 }/ t& `) q+ ?+ K( s9 Y( n) y
该器件为48引脚TQFP封装。' }) p& b6 c9 V# @0 }. H
. r" p/ w5 r1 A4 m9 i; C
[ 本帖最后由 sd-iori 于 2008-1-3 17:41 编辑 ]
作者: sd-iori    时间: 2008-1-1 17:18
今晚晚,,一点,,再说,,,
作者: fengzhu    时间: 2008-1-1 19:15
估计驱动不支持太高端的DAC,没折
作者: cola8479    时间: 2008-1-2 20:31
坐板凳,听阿娇慢慢细说声卡知识,阿娇很无私啊!(_( 别说是为了骗分哦 嘿嘿:p
作者: sd-iori    时间: 2008-1-3 17:42
原帖由 fengzhu 于 2008-1-1 19:15 发表 ( |. c# @4 W, n* C3 u
估计驱动不支持太高端的DAC,没折

: c) Y+ |9 ?$ ?& `0 [不是,,而是和DAC是否支持数字音量调节有关
作者: fengzhu    时间: 2008-1-3 17:45
原帖由 sd-iori 于 2008-1-3 17:42 发表
6 W; t: q, T2 D; ?- ]+ G- i7 a7 u# [  ~4 g2 ~' O
不是,,而是和DAC是否支持数字音量调节有关
有这回事啊,还是不大明白
作者: sd-iori    时间: 2008-1-3 17:50
原帖由 cola8479 于 2008-1-2 20:31 发表 $ i. g4 {& J% U3 Y/ H, q* `
坐板凳,听阿娇慢慢细说声卡知识,阿娇很无私啊!(_( 别说是为了骗分哦 嘿嘿:p

, C7 ^2 x0 Q1 H0 i. T# u) f% ^& w:shifty: ,,我的话,,不标准啊,,) h- t' H3 x3 \$ N
8 M2 c. w. L* K$ X/ U) ]
还是听听其他专业人士的意见吧
作者: sd-iori    时间: 2008-1-3 17:54
原帖由 fengzhu 于 2008-1-3 17:45 发表
4 P5 i2 p) H" b' {7 I" E$ x有这回事啊,还是不大明白

) N2 q: D4 `" u6 L- b4 {DAC内部有数字音量调节电路
/ F  l+ c% [1 g' y. N, g! U2 q- ]; o( }
VIA,,坦克和Maudio的驱动,,就是利用这个调节电路来调节音量
+ O( l: p. [; M* u5 O& |7 a5 n  Y8 h& ^7 N! F
而老一些版本的VIA驱动,,是通过IO芯片,,(如VT1721)的输出来调节,0 K2 H! y8 `8 z! ]: _( l( {
所以SQ210W用老驱动,,能调节音量
作者: per1-q1222    时间: 2008-1-3 18:19
而VIA公版的5.20B对音量的控制,不是在I2S的通道上," x3 A9 E7 t. f; L
而且是利用了DAC的音量调節
7 D( K" S# D) A  N% @對這段話的意思不懂..
) _% u- k7 k2 b  K: T* u  A( q我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..
9 {: ?$ ^9 ]1 [  _+ @你所謂的調節是哪邊不能調節呢??
作者: chenminxp    时间: 2008-1-3 20:26
DAC内部有数字音量调节电路  岂不是系统的wave无效了?
作者: sd-iori    时间: 2008-1-3 22:35
原帖由 per1-q1222 于 2008-1-3 18:19 发表
0 J3 l% y, P' M! q7 J( r而VIA公版的5.20B对音量的控制,不是在I2S的通道上,
5 T7 b2 l! t$ u: y+ ]4 e  k# C! @6 m; f而且是利用了DAC的音量调節
6 [7 t9 |$ Q8 {+ ^- n對這段話的意思不懂..0 X# R% \7 q) }: c8 n) W& h
我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..
% r3 ?  \2 K; V0 G, a1 ~你所謂的調節是哪邊不能調節呢??
( b# |- w5 F9 b0 F( l% ?
:shifty: 怎么不用简体啊,,
, W& I% I/ S: ], Z5 N. u% T1 v0 Y
5 y0 w* p0 j' A9 Q4 z0 H8 ySE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
作者: sd-iori    时间: 2008-1-3 22:36
原帖由 chenminxp 于 2008-1-3 20:26 发表 - G1 l. x* k- @9 k  G: F# l
DAC内部有数字音量调节电路  岂不是系统的wave无效了?
1 p0 B3 H( Q# V( }/ t
:sweatingbullets: Wave调节的,,应该是进入声卡前的信号
作者: chenminxp    时间: 2008-1-3 23:41
原帖由 sd-iori 于 2008-1-3 22:35 发表 3 W: a5 ?- _# o8 A

* x' {6 r* z! ~5 v) P' g" C:shifty: 怎么不用简体啊,,
. F1 b  ~1 \" Q0 q: U( u; S# U: t& Y; e9 @' R* ?5 X0 V
SE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
; n5 s! ~- i  e3 R
啊娇所在的特区不是用繁体字的吗-_-
作者: pyncell    时间: 2008-1-4 09:55
:thumbsup:  好的技术贴!要顶!
作者: Heng    时间: 2008-1-4 10:48
有没有办法单独开发一个针对SQ210W的音量调节程序?
作者: kim.lee    时间: 2008-1-4 11:19
原帖由 Heng 于 2008-1-4 10:48 发表 ! z9 [3 t8 T' c: ?1 c7 m
有没有办法单独开发一个针对SQ210W的音量调节程序?

% ^3 f* w. b# ^看硬件设计上是否有这个可能
) B* `6 \+ A" ~) R9 O" s2 V/ C
& {; l  R* [2 r# `6 A, \" M还得有牛人才行:(
作者: sd-iori    时间: 2008-1-4 13:12
原帖由 chenminxp 于 2008-1-3 23:41 发表
# O! X) f$ _6 g
7 y2 r2 x% x# S% s- @啊娇所在的特区不是用繁体字的吗-_-

, c7 q1 S) t5 O: k:shifty: :shifty:
作者: sd-iori    时间: 2008-1-4 19:24
3.24版的VIA驱动,,就能调节音量
- T- C- W0 Z. |5 E大家可以去下载
作者: tvkrm    时间: 2008-1-4 20:25
原帖由 sd-iori 于 2008-1-4 19:24 发表 8 g$ x/ X$ o$ I% v% a6 n
3.24版的VIA驱动,,就能调节音量
( f% D6 d: I" B& C# T* y) i大家可以去下载

) Q" L/ v) _: j2 m晚上回去装XP
作者: sd-iori    时间: 2008-1-6 10:35
,,还有,,现在怀疑,,
- D* i+ }2 t" F* t172X系列,,本身是不是没有数字音量调节能力,,1 p% J1 T) j( a% J
需要外部软件支持,,或者DAC的支持3 o1 v# r# A3 k4 N4 A) |8 N

6 b4 E) v7 ^+ K+ }% J7 O) b& ^0 Y因为VT1712有数字Mixer,,
5 L8 D1 C; e8 q& u而VT1712都有专门驱动,,是不是利用这个数字Mixer来调节音量
4 V: I9 a: ]% @2 \$ T0 m$ v
% a6 n8 [: P7 P* v:sweatingbullets: 还有,,什么这个贴,,就我在说,,
6 R1 O9 Z' V& I$ _+ k) C+ b( \0 R" P一些喜欢自己DIY DAC的,,不来说说4 K0 ^7 b9 o! Q- @# z
GZ里,,喜欢自己DIY 外置DAC的不少啊,,大家对DAC的理解应该比我自己YY PDF好很多吧2 W- d* f2 G7 n
:charles: 是不是觉得我的说法太可笑,,??1 i$ O0 O: P. M' S4 c6 p! o
而且,,在GZ里,,我的E文水平,,估计是幼儿园都没有,,,
作者: tvkrm    时间: 2008-1-6 17:26
发现只有4.32~~~~
作者: sd-iori    时间: 2008-1-6 19:25
原帖由 tvkrm 于 2008-1-6 17:26 发表 $ V0 F5 M/ c7 N( K3 a
发现只有4.32~~~~
0 s! _; N' Z( g
什么意思?????????????
作者: caniggia7    时间: 2008-1-6 19:31
3.24调不了!:sweatingbullets:
作者: sd-iori    时间: 2008-1-6 19:33
原帖由 caniggia7 于 2008-1-6 19:31 发表
& r. h8 l# U, A) w# v- G3.24调不了!:sweatingbullets:

& B8 U% |- B- M0 I4 c/ L+ g+ [:charles: 怎么傲王的人告诉我可以的,,,




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4