POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: sd-iori
打印 上一主题 下一主题

发一些使用VIA芯片声卡的Rom及刷写工具,希望大家也一起增加

[复制链接]
1#
发表于 2007-12-20 22:15 | 显示全部楼层
ONKYO的不是ENVY24MT嗎??..! |8 u! O, \5 V$ `6 |7 O$ B
能刷甚麼東西啊??
6 A) G- ~/ z5 U- p, d難道ENVY24HT和ENVY24MT可以共用??
回复 支持 反对

使用道具 举报

2#
发表于 2007-12-27 11:01 | 显示全部楼层
原帖由 kim.lee 于 2007-12-21 16:43 发表 ) X1 R! a# D2 J) l  {6 J8 c
看了看1724的datasheet
4 A+ @! B9 k# [0 ~* ~8 j; w6 t& W. {
应该更改下ROM里的一个字段就可以了
0 a4 z: E7 Z2 J0 _/ G0 O
1 C" j  }# k) S+ R& u" N) s下面是相关的信息,那位老大能看懂,改下ROM信息:crying:

% V( x9 r" [3 @! _Offset位址是04h
$ @- c8 R( b  K! ]' \' l他是byte為一組..* h/ F' f4 ~' C/ B2 `- C, w
04h對應System Configuration
% n( c( W# a; R, h, f7654 3210: ~7 c; {4 V- v
更改第6和第7位元對應不同的clock(7:6)..
9 n% V6 Z7 C' Q2 Z' o: H+ ^
- Z" ~( m' Z$ b6 E! `. `2 I1 G2 X不過比對起來很奇怪..
" F# ~5 K5 C+ o. E下面這是1724HT + VT1616+WM8728不同對應Clock數據
2 {# l+ Q+ m# R  r7 H, h& ]# X. N0 K; s+ {- \
唯一不同的卻是Offset#6和#7..
- L# h7 Y' U  Y: x難道是我看錯了??# C- {, b+ f+ g/ c" p
有沒有人可以解釋一下??..

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-27 11:30 | 显示全部楼层
翻來翻去翻了老半天翻到的:" k) l3 d- {8 {# {3 ?7 |# {
MT01: Sampling Rate Select Register:' T1 C, G" m8 f+ t
Bit==>3:0
) K5 k+ Q7 K, N& x1110: 192kHz only for CCS04_6=1 (X1=49.152MHz) or MT02_3=1 (128X) & CCS04_6=0
" N1 S1 o; J0 i7 J8 f/ i  X1100: 176.4kHz (forces to 128X mode only)
" a2 F0 c0 ^/ t- v
' G6 ]3 T3 c) g6 ~MT02: I²S Data Format Register:8 h7 m- k+ I3 z6 c  J
Bit==>3  Q% b: Y" l. X  f
MCLK/LRCLK ratio, except for 176.4kHz where 128X is the only choice  x+ V4 B# F7 ?) |7 v
0: 256x (default)
0 k( f" [2 i9 H+ B! f1: 128x
3 V3 K4 S7 A3 T' i- H- U8 i) Z) I, a7 \6 I% F
和這有關??..6 S# U& A+ o9 z
因為我刷入AP192的ROM可以抓到176.4k這個clock..
回复 支持 反对

使用道具 举报

4#
发表于 2008-1-3 14:20 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-1-3 13:34 发表 5 V8 }) K5 e4 M2 ^$ u' F1 a0 x% v

' \: Y( T' M. _& z4 R' H2 l:wacko:原来DAC就是把数字信号转到模拟。。。。那1723的模拟信号哪里生出来的?:wacko:
. p1 M9 T/ S! h. h9 [
爛爛的VT1616 CODEC
回复 支持 反对

使用道具 举报

5#
发表于 2008-2-1 04:27 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-1-28 14:12 发表
! H! g- D+ E1 F
, {. s% X0 K7 X5 Z哦,还不懂深层原理,不过用KS后Windows不能调节音量而已。
. [, s' _0 d7 u6 {0 Z9 ]: @
# n/ B- n: P. |; P! APS.知道KS不用驱动支持,不过分开打太烦就和ASIO一起说了:p,ASIO应该也是绕开Windows的MIX吧?不过听钢琴曲确实有差别,可能是驱动的原因,以前开AS ...
% I% g0 x# x, e" w6 Y. z/ |# r2 ^9 y
KS本身OS有提供..4 O$ C/ R6 D2 ?5 Q; W! h
只要是實作WDM Driver會有這種東西存在..) W$ ]) P7 p, ?: R" ~
其實在DSound做輸出的時候..
% q; Q8 e4 W8 x' v; J會經過一個Mixer..8 F9 Z7 c' g$ \& ^* G
這個Mixer習慣都叫他KMixer..
0 ?  G% j" T' b( d! G裡面有Software SRC的實作和DBC能力...
% f- k. y6 [- r& @2 F' EKS目的就是要繞過KMixer處理...
! X9 B& x% s( S7 {% l# \另外丟進KMixer會增加100~150ms的延遲率..
4 Y/ G2 ]# g5 G4 q( {/ B
: ?2 L: `# n9 N: E# t+ K* d" s不管怎樣..!!
+ _' T, [* m, c; U3 F2 ?  h1 F( vASIO也是一樣的..
1 f9 Y) q5 j9 D9 j) b) m目的也是打掉Latency..
8 [2 I3 k, B. g7 |可是在Foobar提供的plugin來看...
" S3 W# P8 |  {  u5 e: I" Z! F我懷疑都有被加料...!!..
, e: x6 f: G$ Q# l6 ^2 t
% U7 v- r2 L9 X至於像ASIO 4 ALL 這種模擬ASIO能力的軟件..
; Z, \) S/ ?+ C* O$ ?1 f. L坦白講..
+ i2 \% H& x% Q$ C1 @+ i: [那根本是脫褲子放屁..( K) N1 T; p* w9 {  y3 w% ?
最後還不是一樣得跑到 MME/DirectSound Driver上...
! E! W' a! \1 I0 G& h0 c我記得它的設計目的只是讓一些一般音效卡可以咝兄г瓵SIO的專業音效軟體上..
回复 支持 反对

使用道具 举报

6#
发表于 2008-2-1 12:49 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 10:42 发表 " ^) ~1 k( [' K5 r9 s
- U$ D6 y& a2 x; n# D0 s6 H2 w0 {
:a)这个不懂。。。不过怎么会有软件SRC在中间?SRC不是传到AC‘97规范声卡才会进行么?
5 V* D3 j& _4 C% Z% @不过Foobar里面的ASIO有什么问题么?就是说那个ASIO4就是用DS模拟ASIO而已?那怎么才能用上真正原味的ASIO?

; X' G# T8 i) W% GSRC可能會有好幾層..: d* D6 E0 d: O  ^
以WindowsXP音效架構會是如下:9 _2 {( H9 S" o5 M/ b
MME-->KMixer-->Microsoft Port Class Driver-->Vendor Miniport Driver-->HAL
  V. E$ S; W9 Y4 S/ x3 o; b6 \' U# i/ d$ Y9 \
KS的做法只是跳過Kmixer跑到Port Class... ~% i) Q' I# t8 r
DirectSound-->Microsoft Port Class Driver-->Vendor Miniport Driver-->HAL
) [: A2 i5 O3 w0 J; h5 mKmixer既會增加延遲率,又會搞破壞(因為他的SRC算法品質並不好..)
/ U$ ^) B8 X4 F, Z所以直接就是跳掉了
* L: J' g/ H% ~2 F: B0 K要注意的是..
# Y% z6 z7 t5 ^9 D大多App都是強制採用MME跑..
/ x1 [) P9 s2 D' s9 U$ a7 |6 `. e) ]$ T; @
ASIO和Dsound是沒啥相關的東西..! m2 B1 I1 u' t' m# m
所以大概會是如下..
" l# f# y) f7 j- D5 s0 K4 z: DASIO-->HAL...; Q! V' W; ], O( a2 R

5 d/ z) u6 D# h; \* S% I  v6 Z+ H% Z* a6 v至於我會說ASIO4ALL為啥脫褲子放屁..
2 |$ Q9 N9 Y" S2 C" l( g' d6 O我所知道她的流程是這樣..8 r. r) a; b! }3 {
當App呼叫ASIO Driver的時候
( C) ~! D3 {9 j$ S- r/ K8 f7 e$ L會送到ASIO4ALL的Virtual Driver& r$ A/ t  \7 A3 U
ASIO指令-->>轉換成一般 MME/DirectSound 的指令-->MME/DirectSound Driver: I6 B7 K# b7 L, s
我認為這種脫褲子放屁的行為..9 P, U0 J' V( K6 r9 H: ?/ h+ b
單純聽音樂的話..
- E$ i) k" |( V& b2 c6 b) `2 J4 t不如還是老老實實用KS還比較好..
3 ?7 u8 {3 R3 O
, C! T$ z2 P* b8 q2 @8 K  Q- m你要說ASIO最好支援..% \$ d$ m- H+ {2 u
是要真正去硬體實作和Driver配合那才是最好的..
2 }! M; a3 y# w6 O5 t7 K, R: X! q% G) I
但是要注意一點就是... L* O$ z! a3 D! Q
SRC不是完全沒用..
! m% |+ Q4 N9 ?" U7 k- U/ k+ G她其實是很重要的東西..- J3 S$ B  Z; ]+ ]3 b& p; B
尤其硬體SRC在很多場合..
% i- ^# G6 b7 R+ n( V9 F是有用處的!
8 L/ i9 {$ }& i/ A有硬體SRC的存在才能實現硬體DSP級別的能力...
回复 支持 反对

使用道具 举报

7#
发表于 2008-2-1 15:50 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 14:02 发表
' c/ j! q) e0 l& u) Y6 a7 n+ }
0 e, y2 ?* J  [1 ^那是说用KS就可以直接把音频流输出到声卡驱动里输出吧?8 `- U. Y4 w9 s* V
ASIO如果直接把信号送到HAL进行硬件处理是不是说VIA的Envy24主芯片都不支持硬件层ASIO吧?那声音怎么出来?还是转DS里?
& W: I7 O& v. o9 k/ b1 \( M9 N0 v6 ]5 C1 n0 o
SQ210W采用两个晶振的结构,是 ...
* m, C! g  k6 k
那是说用KS就可以直接把音频流输出到声卡驱动里输出吧?
/ \9 B7 M- }5 c9 {* f2 [, S妳要這麼說也算是可以..$ W% \5 C6 ?/ y# g

8 _8 Y( `2 F: u7 P8 h8 lASIO如果直接把信号送到HAL进行硬件处理是不是说VIA的Envy24主芯片都不支持硬件层ASIO吧?那声音怎么出来?还是转DS里?
' q- u! @8 r3 J' B7 o) Y7 }. N' P* ?7 h+ @這點我不清楚.
1 ?" W  U) R  d要請其他高人解釋了..7 C+ u1 y+ B8 W) k3 {( N
我只認為硬體如果能允許並且Driver能夠正確支持那就行了..- x! C  f; c4 R6 l- X
當然這和DS無關了..+ B/ b; |% y/ r
6 i/ c2 `  Z$ H- e8 n
SQ210W采用两个晶振的结构,是不是只要避开Kmix就可以保证音质了?没有软件糟糕的算法,硬件又能直接输出44.1Khz音频信号,就是除了没有ASIO的硬件方式实现低延迟,对音质的提高几乎一样?; ?' i" ?9 d/ g# u+ r
只要是在WDM Driver架構下..: E: ]) i8 X# Z! m+ Q: s
就有很大的機會用上KMixer(AC97幾乎無一倖免)..
# H# {. p/ F9 H但不代表一定要用..3 E3 z7 Q2 C0 N$ u& H' _
這個關鍵在於Driver..
7 h; n$ l7 ~# uEnvy24的Driver應該是有提供可以躲開SRC破壞的機制...1 `' h! o3 Z4 n8 y& ]& J4 D
個人以前用過44.1k的高頻檔案測試..
& {6 q+ i9 x- s. V(香港的Bennet Ng提供的..有興趣的話可以到她的網站找..)
1 N$ s8 U' H6 _  j: r: Q, r7 C測出來的結果是好的(也就是躲開SRC..不過我強制調用48K.!!就會開始搞破壞了...)+ }4 }$ I$ i& u* a8 U4 y3 Z  E4 ]; |
所以我認為應該是有躲開KMixer..; J* g! c5 ~: ~8 T. M

$ F4 L+ j; x2 R( L) r" w- V音質上的話..
# g% t0 u$ M! n( M9 K除非有被加什麼料..
+ R1 ~9 Q) ]* ^# o: c不然我認為是一樣的..
- l8 Q% J+ `- e2 q) A+ b
. u9 w5 l8 r+ s比較特別的是..# t3 _( |, j2 s6 c6 T# q  H
唯一開3D Sound API(QSound)還可以保持躲過SRC..
2 V+ `$ H2 P$ W1 H好像只有VIA公版驅動程式..! {0 D5 X1 X6 P! S9 p) O& ]
我刷成"革命"都會強制調用48K..:wacko:
回复 支持 反对

使用道具 举报

8#
发表于 2008-2-1 23:57 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 20:28 发表
) ?4 x- Y& _! e4 H- Z4 i, w# ^& e0 O! K% z/ f8 k
不过ASIO不能设置输出格式的Bit,KS只能16Bit或32Bit,那只能支持24Bit的24是不是要SRC了?SQ210W硬件能不能允许就不知道了,不过驱动允许,进行ASIO输出也正常,不过我没有专业的ASIO软件来试一试。
$ ^( H% u6 X& x) a( kBennet Ng在 ...

: F! ]9 d7 ]/ x8 G6 F妳不啟動3D Sound API是不會強制48K..! O" J4 ]( U& T8 G5 W" Z
革命的3D Sound API是Sensaura的..1 z  Q# V" N& N6 Q" B- x. t

% r& w. d7 g; E1 a9 Q8 S9 |KS只能16Bit或32Bit,那只能支持24Bit的24是不是要SRC了?, y3 F! U1 z1 X: b& C
位元的長度和SRC不會有太大關係
  o5 Z: {% N; b( h- N7 c/ u  m, D0 N1 w! o
我這邊ONKYO SE90一定要起動QSound..
6 C! F0 I( H: e  `1 X9 G因為不啟動會有爆音和聲音斷斷續續的現象..:wacko: * g) A3 s6 g/ ~0 ?0 \8 H
(Sound Buffer會變成1..某些情況下沒啥好處..!!)' b: X( d( n* n# P' h$ v
很奇怪的是..
7 C* \0 R: x( D5 x不啟動反而會強制SRC..
8 d+ J5 k; w8 W# u: m" ]  B/ B# ]要手動對準某個clock才行..) L4 T- ~: q# N. S1 B
不然公版驅動選auto一律會被強制調成48k..
. t: J1 ?0 R, U- Z% K5 W& z  ^  N8 e# @/ f

2 N) ~, i' n* j' j3 r* ~( A$ b2 Nkovaco大的ASIO說法是比較正確的
: T7 w# u/ [5 v' w+ X9 y: q* E6 p; _- Q5 g% M
[ 本帖最后由 per1-q1222 于 2008-2-1 23:58 编辑 ]
回复 支持 反对

使用道具 举报

9#
发表于 2008-2-2 15:12 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 08:54 发表 2 t/ G/ n" r; T0 y2 X# v
+ F, M; b8 R6 M
这样一说我记得革命驱动有个Game Mode,看来就是传说中的3D Sound API了,等会上个CS或魔兽争霸试试开3D Gmae Mode。! l/ ~% I8 L! n3 s9 v
位元是啥?貌似大陆这边没有人这样说。。。:blink:过数码多补习了一下,位元貌似只是和信噪比 ...

. J( n  Y0 \& x, {- z位元就是bit..$ j# \, B$ ]) Q5 a% B3 H4 g
是台灣這邊的說法..:lol:
: q6 [. n7 g+ |5 |6 [  DGame Mode就會啟用Sensuara 的API了..
; t9 N+ _5 E) q* D% r6 N我個人也不大喜歡革命的驅動..
6 ~, Q  P7 s1 B; i; x# |( f因為她有點古老..:p: n6 D( Z, a* \' M

" y" }! _$ W0 M9 ]4 i5 ~[ 本帖最后由 per1-q1222 于 2008-2-2 15:13 编辑 ]
回复 支持 反对

使用道具 举报

10#
发表于 2008-2-2 15:17 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 15:13 发表 " H. k5 A+ W3 W" _

- c( X2 Z# n3 Y4 [那位元在简体中文里怎么说捏?
+ c9 L9 f4 p. Q) ?0 S这个Game Mode感觉没有用处呢,已经改刷AP192了,这个驱动貌似不支持3D Sound API,看来是专门用来欣赏音乐的。

5 J0 ~7 {) f% M; s" g, p假設32bits..
2 E& t0 s& b/ ]! |妳們好像叫成32位的樣子..:lol:
  L0 b) z9 W! p* H8 w) a& cAP192完全不支持任何3D API(Qsound/Senaura通通都沒有..)..
; @; y7 Q9 F" D8 y所以玩Game..
2 x8 c" Y( O  ?* f. j3 G3 u: M他是不太適合的..
回复 支持 反对

使用道具 举报

11#
发表于 2008-2-2 15:22 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 15:19 发表 5 B( j6 a/ ?$ p. U
9 g; j" M7 s% C) T0 o) i
哦,就是少个元字。位元=位1 R! k' N# g( _: n6 E
' u# X; ~! M1 a5 J2 O1 f7 C' F
不支持Qsound也没关系,反正我喜欢音乐,玩游戏就用板载的ALC655咯,等到需要游戏3D支持再刷其他的ROM。。。

# d2 G2 K. Y+ H9 q7 v4 ?4 {個人之前也是用AP192的ROM去刷..
0 _4 J( U& b8 p. a不過無奈..7 b$ k# L. x; x5 _5 N: ]1 q
WM8716不支持音量調節..
* I% ^$ m  g+ T: k. j用一段時間..1 \$ g9 Z# f5 H$ N. \
實在很不習慣..6 Y9 W4 k* I) r8 Q  L( K
只好刷回公版ROM.." _8 p( N1 F/ @' z- V
個人很喜歡AP192界面...:lol:
回复 支持 反对

使用道具 举报

12#
发表于 2008-2-3 02:30 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 23:08 发表
: E! u5 g4 ]: s8 n0 e) N; T+ h' S( \7 \2 x8 t; [7 m+ Z+ \" V+ ~7 w
不是吧?Xfire1723的Downmix功能据说是在5.1声道以下硬件混音的,用耳机设置成2.1声道的时候就能听到5.1的全部声音了,不知道是不是坦克在公版驱动上增加的功能还是Xfire1723硬件能做到。Xfire1723的驱动倒是只能用 ...
$ K$ C8 C; r. e+ e0 F& P! ]$ X
Downmix
% o6 s! ^* X  g  @' n$ ?& ^那完全和Envy24無關..
+ a' @3 s- ~) Y, ]那不是他幹的好事:w00t):
6 [( K! G" T) V7 g, T. ^0 @兇手不是他..
; {' K. G3 B7 ?" p* G( I- ^9 C真正的兇手是他-------->VT1616...:p (完全不起眼...品質也不怎麼樣..!!)8 I( P& d3 M+ Y8 E
http://www.via.com.tw/en/products/audio/codecs/vt1616/, ~" `* K. x" C, I
VIA行銷把他叫做DualMax...; E( N, _  E4 |7 `% X
8 k' E* t. y3 s% e& w
[ 本帖最后由 per1-q1222 于 2008-2-3 02:32 编辑 ]
回复 支持 反对

使用道具 举报

13#
发表于 2008-2-3 14:57 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-3 13:19 发表
3 \+ C4 z2 @- V* a3 x! e+ a+ H" G' J- E8 r+ ]) D& w3 x  c# f
就是说当5.1声道的信号传到VT1616里,如果当时是2声道就会混合到左右声道输出吧?这么说当初用Xfire1723接耳机岂不是等于没用24多少了。。。
6 z6 }2 N* j" l  z. L2 `3 d
"就是说当5.1声道的信号传到VT1616里,如果当时是2声道就会混合到左右声道输出吧?"
$ c0 t9 S7 x6 M( d是的..6 k1 w+ @' j- M6 X" n7 v. Q8 f
"Hardware downmix option allows 6-channel performance in 2 channel outputs, and a stereo enhancement feature provides a 3D sound experience."" D0 ]: M" L+ L$ G' E! {% `6 k
算是VT1616的特異功能吧:lol:
回复 支持 反对

使用道具 举报

14#
发表于 2008-2-5 21:02 | 显示全部楼层
你們執行dxdiag有沒有發現DirectMusic裡的Default Port Acceleration是Not Avialable??2 ~) [3 ^" q  Z# q8 [" ]9 k
我這邊有..
  W: ^' u+ N5 Q, y7 c/ a; t2 _8 D對這問題感到懊惱..) w4 \1 A6 s0 K$ ~. B
有些程式需要他..2 h4 \3 x% j9 m
像我今天要用ideas的NDS Emu來測試玩玩看..5 K! v* y7 j5 [3 k0 X" ^
結果就是這地方導致Sound Capture error..
0 E& N2 q& Z6 Q) q6 j% y$ F5 g" E$ v不能run.... W4 H2 R- q& u) J# r
* o7 v9 ~' Z+ ~- m9 Z$ m
[ 本帖最后由 per1-q1222 于 2008-2-5 21:06 编辑 ]
回复 支持 反对

使用道具 举报

15#
发表于 2008-2-5 21:22 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-5 21:14 发表
3 @1 g* F: `/ G: P; ]
9 @, p% \' y+ x: I& K使用过的所有声卡都没有这个。以前的板载、现在的板载、刷了Prodigy7.1 HIFI的SQ210W都是not available

; Q' m! K0 v- e) \$ ?這樣啊!!.., R9 A% M) t8 J3 n; U! ]. t
只好認命....!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 01:23

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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