POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 9424|回复: 25
打印 上一主题 下一主题

关于SQ210W驱动不能控制面板音量的一些讨论

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-1 17:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个要先从DAC下手,,+ Z: E4 a" u. k7 K* i
AKM 的DAC都自带音量调节功能,,/ G9 O- J8 O% U
很多专业卡,,用AKM的DAC,,其中一个原因,,就是看上这个音量调节
/ W0 E- r! p5 C& @1 E; }) A8 cAP192也是这样的  d9 l$ Q; T& m9 k4 ~" Q- l
AP192调节音量,,不是利用控制IO芯片的,,
" Z6 ^9 h2 |7 ?9 ^3 B& ^& ~) h  `7 i而且利用控制DAC来实现的
. E4 o! Z" C+ D# Q
1 l& X: m8 f. f) ?! R0 b% `! L) D- bhttp://www.asahi-kasei.co.jp/akm/en/product/ak4358/ak4358.html# ~/ S4 x# g) u  i1 b

' }& c! P/ N' t1 ~9 l, s
' s& q% q- Q1 DSampling Rate Ranging from 8kHz to 192kHz
- {! d% Z, f9 H24Bit 8 times Digital Filter with Slow roll-off option 3 I6 t$ m8 @6 ^8 q
THD+N: -94dB ( f# W. q- p* b$ E9 L- o
DR, S/N: 112dB
8 A7 Z0 J# O" k( k6 G2 sHigh Tolerance to Clock Jitter ) `7 v7 x4 e3 `1 A! P9 G5 K
Low Distortion Differential Output
& k, C5 A5 X' {8 {DSD Data input available 1 S( u2 F5 x) S' Z. [
Digital De-emphasis for 32, 44.1 & 48kHz sampling
' W! [5 O2 S/ u5 a' F. Z$ B, H, y. C: `Zero Detect function
6 D$ S( s' u/ M6 O/ q+ w2 c8 D. X2 iChannel Independent Digital Attenuator with soft-transition (3 Speed mode)
0 ~! C: _) z. t' N. M) j* RSoft Mute 5 u1 l8 A2 _% |/ t
3-wire Serial and I2C Bus µP I/F for mode setting $ K+ w& T( @" a. l6 t8 e
I/F format: MSB justified, LSB justified (16bit, 20bit, 24bit), I2S, TDM or DSD
: J4 b4 r0 u6 dMaster clock: 256fs, 384fs, 512fs or 768fs (PCM Normal Speed Mode)  O& R" F! w$ r
128fs, 192fs, 256fs or 384fs (PCM Double Speed Mode): p& o8 @8 A4 }# C
128fs or 192fs (PCM Quad Speed Mode)9 C; F* g0 @5 f  L# n- j; O
512fs or 768fs (DSD Mode)
! Z: @" ?- q, G8 g+ TPower Supply: 4.75 to 5.25V
; t( u2 L8 h& M0 ^3 U48pin LQFP Package
' |) f  a) W7 L" r" MEvaluation Board: AKD4358
2#
 楼主| 发表于 2008-1-1 17:17 | 只看该作者
而SQ210W说使用的WM8740,,是没有这个功能的,,
2 j1 t" F+ U; R, l) A3 q所以音量调节,,需要VT1721的支持# Z9 {5 _; I; ~' t( C2 |7 h
而VIA公版的5.20B对音量的控制,,不是在I2S的通道上,,& S# f2 ^2 B" U- ^
而且是利用了DAC的音量调节,,
9 g6 a7 G2 V! g/ Q) O所以WM8740就没有反应,,,) i9 ], i- p! w) e$ J6 V; r

$ E2 J/ x, a+ J+ ?% Z4 [- [# e0 u* d+ t只有在老一些的驱动上,,VIA才利用I2S通道来调节音量$ M! \7 D5 r( {3 X5 N7 s( W

) E  ~4 R  y4 V3 A哪怕是上了AP192的驱动,,也是同样的道理& e* G7 x0 e. \+ u' A/ K& A" }9 U
MAudio,,坦克,,都是AKM的DAC,,音量控制也是利用DAC,,而不是利用IO芯片的I2S通道
3 W, u/ V9 f( W: C  X. n* ]# K  o2 X: H# S

' U  y. P; b' x; w5 x  Ehttp://www.wolfsonmicro.cn/products/WM8740/% B: B9 A3 N! n* g( S+ k

  o7 ]% _2 L% x/ R/ g4 N( b
" N" K8 p8 v% _
# G7 i9 W- g' Z# W' j6 Y6 ?' q特色 4 a; {# M: b5 W$ r
120dB信噪比 (’A’ weighted, 单声 @ 48kHz)
8 x/ {& ^, ]! j9 U: L117dB信噪比 (’A’ weighted, 立体声 @ 48kHz) # }! P! \2 o5 a% E6 |- A* U- K! B9 ^
104dB总谐波失真 (’A’ weighted @ 48kHz) * ?# E' o4 j& x$ c6 t/ Q% Z( ?: C% y
采样频率 : 8kHz - 192kHz , Y& r3 \5 D* H7 w
输入数据字长 : 16 – 24位
$ Y/ c) X7 D* M0 R/ B可选择的数字低通滤波器 3 K5 s- c& L# x
连接行业标准外部滤波器的可选择接口
) ^' j: \3 B' ?: P& E* i3 ]+ y硬件或 3线 制SPI控制 0 ]" C  K# {! z* n0 Y+ s9 S* @
全差分电压输出
4 J- r: s1 `# S, {) o 描述) _$ F: ?) i2 D- B  J4 L
WM8740是一款非常高性能的立体声数字模拟转换器,专为诸如CD、DVD、家庭影院系统、机顶盒和数字电视的音频应用而设计。它支持16到24位的数据输入字长,且采样率高达192KHz。WM8740是由一个串行接口端、数字插补滤波器、多位Σ-Δ调制器及立体声数模转换器(DAC)组成,采用一个小型28引脚SSOP封装,它的每一通道还带有一个数字可控的弱音器和衰减器。
4 _" L# e6 @% a" e4 C
; b6 C  z! f3 H内置的数字滤波器具有两个可选择的频响跌落特性。根据应用要求,可选择急剧或缓慢的下降。另外,内置数字滤波器可以是旁通的,并且WM8740可与外部数字滤波器一起使用。 4 A9 P8 h0 w# n; q7 b4 I- m: b1 g+ k3 w# e5 N

# `% d  Z* B. {7 H+ hWM8740支持两种音频数模转换器控制的连接方案。可兼容SPI的串行控制端口为使用众多功能提供了渠道,这些功能包括内置静音、衰减和相位反转。此外,还可使用硬件可控接口。/ d# S# a" \) v. R8 R+ {; _2 L

, s" x5 r4 X( ^# T0 R8 w8 w% I[ 本帖最后由 sd-iori 于 2008-1-1 17:23 编辑 ]
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2008-1-1 17:17 | 只看该作者
而某些用WM8776这颗CODEC的卡,,由于WM8776集成了数字音量调节
/ B; {! L9 t* Z2 H  ]所以在使用新版的VIA驱动时,就能实现音量调节
0 E3 O- |! W4 K5 x
0 l7 l' K9 w$ x7 i! whttp://www.wolfsonmicro.cn/products/WM8776/& h/ f+ Y. M  k2 m( N) V5 o3 P( p; s

. L% ]% Y  i* l
' F' N6 u' f* G8 I7 I% V! G' p3 t
. |: m5 F5 H, F! U特色
2 y4 B2 ?* P1 Z) ?$ m1 i音频性能. _. b! f2 W5 b, d
DAC信噪比为108dB (‘A’ weighted @ 48kHz)
6 W+ s3 [% i8 i( u) h$ U4 oADC信噪比为102dB (‘A’ weighted @ 48kHz)
8 I' j/ s5 g3 e. gDAC采样频率:32kHz – 192kHz
5 T2 H: {" z! nADC采样频率:32kHz – 96kHz7 j' l' A* |  ^2 m1 h
5种立体声ADC输入,其模拟增益以0.5dB的步长可在+24dB- –21dB之间调节
: ~' O7 @( w$ {* R. s& [可编程的限幅器或自动电平控制(ALC)+ e5 f# u! E+ t) k9 D
立体声DAC,带有独立的模拟和数字音量控制% S2 l( ]- {8 A6 w  m$ |
立体声耳机和线路输出
( b4 k, N' w- x' U- _* N3线SPI兼容或两线软件串行控制接口4 d) ?  F3 V  A. _$ M+ v4 Y
主时钟模式或从时钟模式
0 ~+ f' {' d6 e3 V可编程的音频数据接口模式4 Q, [" f+ b( K$ ]5 |/ Z( n
支持I2S、左、右调整或DSP5 h1 `) l) U0 Q6 ]
字长为16/20/24/32位" D/ J+ x2 }9 X% O$ f
模拟旁路通道功能- R* H( V) l* Z' |. ]9 m
可选择的AUX输入音量控制1 [% z- Z0 N& i$ K9 ?
电源电压:模拟为2.7V-5.5V,数字为2.7V-3.6V 描述2 `, K2 w2 a/ o' j" ?4 L. ]
WM8776是一种高性能的立体声音频编码解码器,带有五个声道的输入选择器。 WM8776 可完美应用于家庭高保真音响、DVD-RW和其它视听设备的环绕音处理应用。3 m" l/ ]; t0 B& p1 {, n% q
* x. @/ h4 i  R3 j; A9 _6 l
该产品应用了一个立体声24位多比特Sigma Delta ADC,并使用了5声道立体声输入混频器。每个ADC声道均可通过自动电平控制来进行可编程的增益控制。可支持16-32位的数字音频输出字长和32kHz-96kHz的采样速率。: d' e( ]" Q) O3 \1 b0 P+ ?& `
) K& a% j" Z6 I# f+ |
该产品中使用了一个24位立体声多比特Sigma Delta DAC,数字音频输入字长为16-32位,采样速率为32kHz-192kHz。该DAC拥有输入混频器,可以将外部模拟信号与DAC信号进行混合。此外还有耳机输出和线路输出,耳机可以进行音量控制。
1 p/ T* |5 i1 ~1 l/ D1 N- m* E( Y+ W' v
WM8776全面支持独立的ADC和DAC采样速率。音频数据接口可支持I2S、 左调整、右调整和DSP格式。+ R/ ]- }1 u) o* E+ |$ R1 G

: h# a2 j; E2 l: x- q& s该器件可通过由MODE管脚选择2线或3线串行接口来实现软件控制,通过该串行接口可接入所有功能,包括声道选择、音量控制、静音、去加重。
- `) B% B# k" ]  Z( W8 L
- j# C0 D0 W! ]5 {3 W- A% K+ v该器件为48引脚TQFP封装。
( q: [( z4 J# S2 M, U/ j3 B& l. S% d  o' r7 c) b( y$ `3 s
[ 本帖最后由 sd-iori 于 2008-1-3 17:41 编辑 ]
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2008-1-1 17:18 | 只看该作者
今晚晚,,一点,,再说,,,
回复 支持 反对

使用道具 举报

5#
发表于 2008-1-1 19:15 | 只看该作者
估计驱动不支持太高端的DAC,没折
回复 支持 反对

使用道具 举报

6#
发表于 2008-1-2 20:31 | 只看该作者
坐板凳,听阿娇慢慢细说声卡知识,阿娇很无私啊!(_( 别说是为了骗分哦 嘿嘿:p
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2008-1-3 17:42 | 只看该作者
原帖由 fengzhu 于 2008-1-1 19:15 发表 + ~3 s% c$ a+ k1 H& T2 n
估计驱动不支持太高端的DAC,没折
* p2 D4 Y% H9 z: a% ~' [
不是,,而是和DAC是否支持数字音量调节有关
回复 支持 反对

使用道具 举报

8#
发表于 2008-1-3 17:45 | 只看该作者
原帖由 sd-iori 于 2008-1-3 17:42 发表
) l5 Y" Q! D& b5 Y; J3 z" W- ~0 [8 n5 f4 d
不是,,而是和DAC是否支持数字音量调节有关
有这回事啊,还是不大明白
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2008-1-3 17:50 | 只看该作者
原帖由 cola8479 于 2008-1-2 20:31 发表 4 |& `5 o$ O9 M! Q6 C7 V8 T. k
坐板凳,听阿娇慢慢细说声卡知识,阿娇很无私啊!(_( 别说是为了骗分哦 嘿嘿:p

2 \) |" ?6 e4 j6 w8 ~) {0 `% |:shifty: ,,我的话,,不标准啊,,
( P8 Z5 [: V! B' I, N, [) j# C, i, A1 @3 I, N( u9 ]' X
还是听听其他专业人士的意见吧
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2008-1-3 17:54 | 只看该作者
原帖由 fengzhu 于 2008-1-3 17:45 发表
. ^( m, `' [" X) x, [( ^7 \- [+ Z6 q有这回事啊,还是不大明白
. f+ M# v6 H  ]( A5 b5 u
DAC内部有数字音量调节电路
- K- z' O' H$ K( t$ k
! G# p; j5 T6 d/ `# O3 d9 BVIA,,坦克和Maudio的驱动,,就是利用这个调节电路来调节音量$ |: v& d" f! g- m$ U
7 u$ K/ z; a  n; ?6 C! U
而老一些版本的VIA驱动,,是通过IO芯片,,(如VT1721)的输出来调节,
5 |' F" |, ~2 f# m4 ~7 _; d所以SQ210W用老驱动,,能调节音量
回复 支持 反对

使用道具 举报

11#
发表于 2008-1-3 18:19 | 只看该作者
而VIA公版的5.20B对音量的控制,不是在I2S的通道上,* {( F, S9 i) S, c0 E, w
而且是利用了DAC的音量调節
. H( m+ r. }1 Q0 q- ^對這段話的意思不懂..# `3 w7 b" w' _, j& f  h% ], _
我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..# I2 O. C# B, j8 \/ _6 Y" K
你所謂的調節是哪邊不能調節呢??
回复 支持 反对

使用道具 举报

12#
发表于 2008-1-3 20:26 | 只看该作者
DAC内部有数字音量调节电路  岂不是系统的wave无效了?
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2008-1-3 22:35 | 只看该作者
原帖由 per1-q1222 于 2008-1-3 18:19 发表
' ~) Z6 t+ L5 ^, r- y而VIA公版的5.20B对音量的控制,不是在I2S的通道上,
; Q5 @7 Y1 g8 Z, r1 c而且是利用了DAC的音量调節( B) [0 q& g) L- s& ^
對這段話的意思不懂..
; p2 P' f% K  N$ X" q, B: e4 E我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..& n/ y3 V4 _/ S  ^, p1 Q
你所謂的調節是哪邊不能調節呢??
4 u2 J4 I' c- d' P% Q; |3 a; t
:shifty: 怎么不用简体啊,,
# k; v1 j8 ^  k" H& L; ~) _8 A- W
SE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2008-1-3 22:36 | 只看该作者
原帖由 chenminxp 于 2008-1-3 20:26 发表 9 r8 J! l) t2 q8 q; V' j9 e
DAC内部有数字音量调节电路  岂不是系统的wave无效了?

8 @+ h* _: A' X0 G:sweatingbullets: Wave调节的,,应该是进入声卡前的信号
回复 支持 反对

使用道具 举报

15#
发表于 2008-1-3 23:41 | 只看该作者
原帖由 sd-iori 于 2008-1-3 22:35 发表
: ?  Q9 }, b" r- K( A1 p  [# r6 Q. x% _# H  H' Y: d5 R/ S! {0 m, ]& \
:shifty: 怎么不用简体啊,,: ?  K7 k  A9 a+ ^
5 D% |. q  b/ V5 O0 Z; {4 z- Z* `
SE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
/ e4 s8 U1 L. b  O- I( K! G5 @
啊娇所在的特区不是用繁体字的吗-_-
回复 支持 反对

使用道具 举报

16#
发表于 2008-1-4 09:55 | 只看该作者
:thumbsup:  好的技术贴!要顶!
回复 支持 反对

使用道具 举报

17#
发表于 2008-1-4 10:48 | 只看该作者
有没有办法单独开发一个针对SQ210W的音量调节程序?
回复 支持 反对

使用道具 举报

18#
发表于 2008-1-4 11:19 | 只看该作者
原帖由 Heng 于 2008-1-4 10:48 发表 , w9 k/ k$ D# D1 w# i4 ]
有没有办法单独开发一个针对SQ210W的音量调节程序?

' w# U: e7 A/ r- J" R9 }看硬件设计上是否有这个可能1 o2 x. }6 f) {! z& t" Z

6 g1 W  l1 A. `# M还得有牛人才行:(
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2008-1-4 13:12 | 只看该作者
原帖由 chenminxp 于 2008-1-3 23:41 发表 5 V' f- t: ~8 |6 [- h7 V" e

# E) }+ R& r8 g" E& E& ?' }9 Y啊娇所在的特区不是用繁体字的吗-_-
0 v1 q4 T4 [1 S. @. Q
:shifty: :shifty:
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2008-1-4 19:24 | 只看该作者
3.24版的VIA驱动,,就能调节音量: ?; l* X) M3 y$ P
大家可以去下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-10-23 15:25

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表