POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-1 17:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个要先从DAC下手,,2 g) I$ c# k  X5 l8 j0 z' N2 t% ~
AKM 的DAC都自带音量调节功能,,4 b3 V2 f& H/ t6 [, y$ E' u2 X
很多专业卡,,用AKM的DAC,,其中一个原因,,就是看上这个音量调节/ U8 |2 i, L( n) F, o
AP192也是这样的4 t: @0 j6 A: U# w7 O
AP192调节音量,,不是利用控制IO芯片的,,0 H8 d+ v1 R- o8 e9 ~& I5 P4 T, W7 n
而且利用控制DAC来实现的6 z8 v  ?! t: {9 G# E0 N+ L( _' v

1 ?) j- B$ \' a' {http://www.asahi-kasei.co.jp/akm/en/product/ak4358/ak4358.html
, `- {6 g. d& [: F
' d+ |* ]/ W5 ]0 T; ?, t
; _! S, m# o7 O3 Q: z# dSampling Rate Ranging from 8kHz to 192kHz , ^8 Q" J% [2 k( E9 w% T
24Bit 8 times Digital Filter with Slow roll-off option 2 p  B) a6 n: Z1 ~0 {. A/ u
THD+N: -94dB ' }* @3 J; j# z4 {7 _, j8 \
DR, S/N: 112dB
. W* r+ ~" W+ `! h, d; `% ]High Tolerance to Clock Jitter
, J7 R# r8 q/ o: B4 KLow Distortion Differential Output $ _, J  G( A; F% R1 W" }5 |
DSD Data input available
/ f* k+ u4 ]! o6 nDigital De-emphasis for 32, 44.1 & 48kHz sampling ; i9 K2 _- K! n1 d
Zero Detect function ! J- J8 O) J% S. ?
Channel Independent Digital Attenuator with soft-transition (3 Speed mode) 9 P/ g: v: j+ _, m
Soft Mute - \; V$ }( l: _- ^, w! J% F
3-wire Serial and I2C Bus µP I/F for mode setting
$ q. w9 N4 W& b7 O# K3 N+ Y4 v% m) iI/F format: MSB justified, LSB justified (16bit, 20bit, 24bit), I2S, TDM or DSD
/ S  q- o3 r+ K) Y# b/ w3 G7 h+ p  bMaster clock: 256fs, 384fs, 512fs or 768fs (PCM Normal Speed Mode)1 z% {0 W( F" q
128fs, 192fs, 256fs or 384fs (PCM Double Speed Mode)
  Y- R# H$ ~( S128fs or 192fs (PCM Quad Speed Mode)
4 m' l: b" }* l9 G! h- y/ o512fs or 768fs (DSD Mode)
8 C1 {8 x% k, p& k; n% x- G" fPower Supply: 4.75 to 5.25V 6 T+ `  ]7 [/ X9 P3 J# R, S7 w8 D
48pin LQFP Package
/ L, A' V" `+ V7 |, ]4 Z( R5 tEvaluation Board: AKD4358
2#
 楼主| 发表于 2008-1-1 17:17 | 只看该作者
而SQ210W说使用的WM8740,,是没有这个功能的,,& F7 V- _: |/ }6 U2 L
所以音量调节,,需要VT1721的支持
/ l- h3 ~3 X' g% v+ U而VIA公版的5.20B对音量的控制,,不是在I2S的通道上,,9 q. k' W4 z# p& [+ [! S# @6 G; E8 i
而且是利用了DAC的音量调节,,
8 G2 S6 @2 U* B: U7 U  g' F所以WM8740就没有反应,,,$ T* }4 t9 n* c: i8 Z

; a! X" G, b, P2 v+ d% k& E5 r只有在老一些的驱动上,,VIA才利用I2S通道来调节音量
  o2 _  z% H. {% O  D: G
7 U# k6 K5 S) j3 j4 M: P1 P- u% p哪怕是上了AP192的驱动,,也是同样的道理
, b  h9 h. O) q* {- e: T* UMAudio,,坦克,,都是AKM的DAC,,音量控制也是利用DAC,,而不是利用IO芯片的I2S通道
; @! e  ]1 X0 N2 S: g' N9 i% `8 h; Q" D5 L3 [
% Q2 K  r, E3 ?$ W5 @# n* J5 B+ a+ ~( t
http://www.wolfsonmicro.cn/products/WM8740/, W. Q1 m( E5 P1 \* T5 {/ i

: @$ w+ a5 W1 @9 ^4 L: X
6 J: s% ?' N& i  z7 z9 Z) }( n5 X: J1 Y+ _. X
特色 & W# g2 w6 `* W
120dB信噪比 (’A’ weighted, 单声 @ 48kHz) & b( V- g3 [$ H
117dB信噪比 (’A’ weighted, 立体声 @ 48kHz)   n( |7 @7 _' G3 T6 X$ `! Q
104dB总谐波失真 (’A’ weighted @ 48kHz) 5 s# A. d6 V0 b' v/ j# O% n! o
采样频率 : 8kHz - 192kHz
9 A$ B0 q8 N0 z7 } 输入数据字长 : 16 – 24位
% p( B, d! C" n+ A* f2 T! X% q可选择的数字低通滤波器 2 r- a$ T+ Z8 {% ~2 n
连接行业标准外部滤波器的可选择接口
8 Y0 s6 H4 K8 j' L0 E8 ?硬件或 3线 制SPI控制
# v. @4 N4 k* a( O$ e全差分电压输出: S  F3 s5 d' {" u
描述  z0 h! L6 ?3 U. Q9 S5 h: }/ ]
WM8740是一款非常高性能的立体声数字模拟转换器,专为诸如CD、DVD、家庭影院系统、机顶盒和数字电视的音频应用而设计。它支持16到24位的数据输入字长,且采样率高达192KHz。WM8740是由一个串行接口端、数字插补滤波器、多位Σ-Δ调制器及立体声数模转换器(DAC)组成,采用一个小型28引脚SSOP封装,它的每一通道还带有一个数字可控的弱音器和衰减器。 & ^5 L; n: E4 z* j9 c
% Z8 G* n, D1 o; _
内置的数字滤波器具有两个可选择的频响跌落特性。根据应用要求,可选择急剧或缓慢的下降。另外,内置数字滤波器可以是旁通的,并且WM8740可与外部数字滤波器一起使用。
! R7 \4 u1 @  a! V1 h6 g- O% v7 V% z+ c" j
WM8740支持两种音频数模转换器控制的连接方案。可兼容SPI的串行控制端口为使用众多功能提供了渠道,这些功能包括内置静音、衰减和相位反转。此外,还可使用硬件可控接口。: f3 U1 v5 Z; u( _2 B, P7 e
; i, b. D8 R2 f
[ 本帖最后由 sd-iori 于 2008-1-1 17:23 编辑 ]
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2008-1-1 17:17 | 只看该作者
而某些用WM8776这颗CODEC的卡,,由于WM8776集成了数字音量调节% z& I  X0 W3 b$ E$ t
所以在使用新版的VIA驱动时,就能实现音量调节) w- v* o+ ^. ^. U5 Q0 ~& P
5 C; u# H" L7 g
http://www.wolfsonmicro.cn/products/WM8776/! w. k! Q1 g6 d8 V& D& E1 p

& ]& ]. d4 a4 @* R; W+ l% m+ `1 ?1 I' x9 c# s

- C) F% p- y+ f1 P% f7 d9 |5 F* O/ f特色 - A3 Z% l* G/ n% ]. F/ n8 y! ?& S
音频性能! K. t* r& V$ ^* p6 T# M
DAC信噪比为108dB (‘A’ weighted @ 48kHz)8 x% J1 J6 l" o
ADC信噪比为102dB (‘A’ weighted @ 48kHz)
; `. a* Y' s' o' A& N$ LDAC采样频率:32kHz – 192kHz
* ]/ L0 q4 H9 L: R4 Q% z5 [ADC采样频率:32kHz – 96kHz
9 d) N. X- s& v5种立体声ADC输入,其模拟增益以0.5dB的步长可在+24dB- –21dB之间调节' f9 \9 {4 ^2 `9 u# i' B* D' g; [
可编程的限幅器或自动电平控制(ALC)* z, u& u# O4 N: X7 j, s
立体声DAC,带有独立的模拟和数字音量控制
# t. `! O; `  {4 j立体声耳机和线路输出9 Q5 m+ J2 {+ j
3线SPI兼容或两线软件串行控制接口0 R9 u6 k8 D. E- }
主时钟模式或从时钟模式. l1 ^% ^9 }6 c) D
可编程的音频数据接口模式
: t- a6 A, T$ b; [5 J: ~- T: O支持I2S、左、右调整或DSP& q% r8 g( o3 u6 T' S5 R
字长为16/20/24/32位$ W: g( k2 @+ \* }
模拟旁路通道功能
* x* f  |: w8 s可选择的AUX输入音量控制
) a: P6 ?1 y: c" [: ~电源电压:模拟为2.7V-5.5V,数字为2.7V-3.6V 描述
( q6 F2 c' |' R, T* H( o% T9 mWM8776是一种高性能的立体声音频编码解码器,带有五个声道的输入选择器。 WM8776 可完美应用于家庭高保真音响、DVD-RW和其它视听设备的环绕音处理应用。
1 K+ X  \" k' p5 U$ l% q0 U! w8 Y
该产品应用了一个立体声24位多比特Sigma Delta ADC,并使用了5声道立体声输入混频器。每个ADC声道均可通过自动电平控制来进行可编程的增益控制。可支持16-32位的数字音频输出字长和32kHz-96kHz的采样速率。% u& F2 F* s( C- J

- N. ]& _# ]4 e, @% q( F该产品中使用了一个24位立体声多比特Sigma Delta DAC,数字音频输入字长为16-32位,采样速率为32kHz-192kHz。该DAC拥有输入混频器,可以将外部模拟信号与DAC信号进行混合。此外还有耳机输出和线路输出,耳机可以进行音量控制。
. ]2 E1 H) z( e) F4 P! S
) [- f4 W( D* s7 z  fWM8776全面支持独立的ADC和DAC采样速率。音频数据接口可支持I2S、 左调整、右调整和DSP格式。! ]4 s/ Z4 {" o' W9 R; M* T& @
# s9 C  _" _. H- {5 K$ m$ v
该器件可通过由MODE管脚选择2线或3线串行接口来实现软件控制,通过该串行接口可接入所有功能,包括声道选择、音量控制、静音、去加重。+ l8 q5 d! G; r  v! f$ X0 L3 w

* R/ K0 n/ ]3 u. N0 q2 a该器件为48引脚TQFP封装。
% x. _) u- _) M$ l; z; i0 G' Q5 m* R% B7 V! J) d
[ 本帖最后由 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 发表
, ]! e, O# N( B! z/ D估计驱动不支持太高端的DAC,没折

! L9 e7 U" H2 i$ L# B不是,,而是和DAC是否支持数字音量调节有关
回复 支持 反对

使用道具 举报

8#
发表于 2008-1-3 17:45 | 只看该作者
原帖由 sd-iori 于 2008-1-3 17:42 发表 ! S! a3 \$ @! D' D* G3 o

: P8 @, W4 L5 Z4 A不是,,而是和DAC是否支持数字音量调节有关
有这回事啊,还是不大明白
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2008-1-3 17:50 | 只看该作者
原帖由 cola8479 于 2008-1-2 20:31 发表
& I0 r. b% U3 F9 c9 O3 g9 Z6 K8 c1 @坐板凳,听阿娇慢慢细说声卡知识,阿娇很无私啊!(_( 别说是为了骗分哦 嘿嘿:p

4 Z* B' C) I& O. j: G:shifty: ,,我的话,,不标准啊,,
# b/ e! x% w: Z# B0 V6 U4 y2 L5 C! y# N
还是听听其他专业人士的意见吧
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2008-1-3 17:54 | 只看该作者
原帖由 fengzhu 于 2008-1-3 17:45 发表
& Q/ f9 u* V% c" q6 A, i; H1 j4 o有这回事啊,还是不大明白

! T( j. x  q9 M# RDAC内部有数字音量调节电路5 p7 }1 O# x$ s% m% S

/ l4 `# E% A& r0 M  f- f+ ?: E% gVIA,,坦克和Maudio的驱动,,就是利用这个调节电路来调节音量
/ I2 I0 c! B2 `" N% e; v/ E
3 \, X9 V7 f0 ~! r8 v+ f! ]1 j6 p而老一些版本的VIA驱动,,是通过IO芯片,,(如VT1721)的输出来调节,- ~  I1 Y8 \0 J1 y
所以SQ210W用老驱动,,能调节音量
回复 支持 反对

使用道具 举报

11#
发表于 2008-1-3 18:19 | 只看该作者
而VIA公版的5.20B对音量的控制,不是在I2S的通道上,9 j+ a. I& f& x; X" O; e. b
而且是利用了DAC的音量调節9 F" U! k4 K. P1 [  y6 ^. ^! X  o
對這段話的意思不懂..
/ D* b5 I: Y  O( T. B+ {我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..# X2 u/ |( _: b' l
你所謂的調節是哪邊不能調節呢??
回复 支持 反对

使用道具 举报

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

使用道具 举报

13#
 楼主| 发表于 2008-1-3 22:35 | 只看该作者
原帖由 per1-q1222 于 2008-1-3 18:19 发表 9 {. L7 A& _9 g# q* U# q
而VIA公版的5.20B对音量的控制,不是在I2S的通道上,
; _' ~  }8 ?$ L( [# H7 j而且是利用了DAC的音量调節$ ]  Y/ F" [: z- K- `5 }% m. A  p
對這段話的意思不懂..
# ]: M( d0 h9 r% [7 c. s' E) O: D我這邊的ONKYO SE90PCI(WM8716也不帶音量控制阿)用5.20B還是可以調整阿..
; H) `" X( j2 x, t5 G% J你所謂的調節是哪邊不能調節呢??

0 v, U4 N  m) {3 W& N:shifty: 怎么不用简体啊,,# O- E9 [4 o- H4 i  U/ ]5 D
) B, K- ^. a2 H) D- e( e* v/ G0 |& R' Z
SE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2008-1-3 22:36 | 只看该作者
原帖由 chenminxp 于 2008-1-3 20:26 发表
$ J) M, Q& v, {* d5 ~% x0 w+ L$ w3 m* XDAC内部有数字音量调节电路  岂不是系统的wave无效了?

; x# E" `* D' h1 f. h:sweatingbullets: Wave调节的,,应该是进入声卡前的信号
回复 支持 反对

使用道具 举报

15#
发表于 2008-1-3 23:41 | 只看该作者
原帖由 sd-iori 于 2008-1-3 22:35 发表
( w0 K+ g) E* d  y8 ]9 n6 C7 P
3 a7 p) c, C6 U6 T:shifty: 怎么不用简体啊,,
1 Y5 d) l' G6 @9 S  v( j
. i, P4 O6 ]% ^- x/ p1 iSE90能用,,嗯,,不知SQ210W刷了SE90的Rom后,,能不能调节,,
: L- }" n; F; L* c. e
啊娇所在的特区不是用繁体字的吗-_-
回复 支持 反对

使用道具 举报

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 发表
4 ?7 e; ]0 x; c8 A! u' ]有没有办法单独开发一个针对SQ210W的音量调节程序?

9 a- q& w' \8 Z$ w+ M% T; t- y看硬件设计上是否有这个可能
$ E5 O* c5 m: }0 Y) A3 M# N6 t
& n; ~/ }5 U  u. Y% o( U还得有牛人才行:(
回复 支持 反对

使用道具 举报

19#
 楼主| 发表于 2008-1-4 13:12 | 只看该作者
原帖由 chenminxp 于 2008-1-3 23:41 发表
3 p/ Q$ ~; f8 `: t3 g$ S- W+ @3 X% g$ H& K
啊娇所在的特区不是用繁体字的吗-_-
! Y& J/ |! z* J  b4 e4 U( v" A/ [
:shifty: :shifty:
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2008-1-4 19:24 | 只看该作者
3.24版的VIA驱动,,就能调节音量
: O7 J( U) p! q大家可以去下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-14 00:18

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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