POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
1#
发表于 2007-12-20 22:15 | 显示全部楼层
ONKYO的不是ENVY24MT嗎??..
& X. J, C0 f  \能刷甚麼東西啊??: _  X( Z" H) b- P7 [0 n3 Q
難道ENVY24HT和ENVY24MT可以共用??
回复 支持 反对

使用道具 举报

2#
发表于 2007-12-27 11:01 | 显示全部楼层
原帖由 kim.lee 于 2007-12-21 16:43 发表
  A  G3 F6 S* X3 P# Z3 N看了看1724的datasheet  _% y5 t8 t; y1 J% \

) y  X9 o+ J5 `( ~! p" T应该更改下ROM里的一个字段就可以了5 Z/ b- c$ Z) a$ r& v

) @+ p0 E& O: s+ n5 N下面是相关的信息,那位老大能看懂,改下ROM信息:crying:

3 s$ f$ b7 A6 M& o$ _7 LOffset位址是04h
% ^" ]+ T- V( T他是byte為一組..7 O- _& x  E0 w
04h對應System Configuration
/ m4 x. }2 W( W- ]) M7654 3210
- j/ b6 H* h/ x: Y更改第6和第7位元對應不同的clock(7:6)..& H- W6 q( G! E4 ?$ A
& g, @2 L# W: T! z5 Q
不過比對起來很奇怪..
2 `( d% L" a% r" o, \* Y2 y2 c' X下面這是1724HT + VT1616+WM8728不同對應Clock數據
9 I, X+ y  C: J. ~, ?; u  U8 s* r% J* L  q
唯一不同的卻是Offset#6和#7... [' a- g. d, Z! ]" P
難道是我看錯了??
/ z/ ?( R& `8 c2 {7 j. L" \有沒有人可以解釋一下??..

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-27 11:30 | 显示全部楼层
翻來翻去翻了老半天翻到的:
. N+ c; y& U3 y& TMT01: Sampling Rate Select Register:; @9 b) }- d- S8 m# g& ^3 D/ _" V% c
Bit==>3:0
7 {+ H1 f# C- p! {, y1110: 192kHz only for CCS04_6=1 (X1=49.152MHz) or MT02_3=1 (128X) & CCS04_6=0
7 P* g3 j: R0 b+ s0 }3 J$ v0 }1100: 176.4kHz (forces to 128X mode only)
5 N1 s+ M8 v6 ~+ y
, x& @  i0 O* RMT02: I²S Data Format Register:1 C9 h4 A  h3 D0 Q( Y
Bit==>3; d, H" U0 }3 e# C. e
MCLK/LRCLK ratio, except for 176.4kHz where 128X is the only choice, X& o$ O: s1 r
0: 256x (default)- N/ a# H; C3 u+ |  g
1: 128x& ~. _9 E2 M, ^6 T3 w
0 X& S0 v( |) w& l4 M" G, V
和這有關??..; w8 K$ h/ `9 R! H7 S1 k$ q3 J$ P7 c1 ?
因為我刷入AP192的ROM可以抓到176.4k這個clock..
回复 支持 反对

使用道具 举报

4#
发表于 2008-1-3 14:20 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-1-3 13:34 发表 8 n' I' G( s, Z0 m3 o

+ f7 s3 N8 D8 n' m4 e8 U" h: s:wacko:原来DAC就是把数字信号转到模拟。。。。那1723的模拟信号哪里生出来的?:wacko:

( K! H5 l" ~3 {$ y" K9 {- O0 `爛爛的VT1616 CODEC
回复 支持 反对

使用道具 举报

5#
发表于 2008-2-1 04:27 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-1-28 14:12 发表 3 M% j! ?- I) R; Z

) N( j% ]) {) D哦,还不懂深层原理,不过用KS后Windows不能调节音量而已。
2 C3 o$ ^0 w6 N$ l: q) W. m% A; u/ y& J% H: ^' w: t+ R
PS.知道KS不用驱动支持,不过分开打太烦就和ASIO一起说了:p,ASIO应该也是绕开Windows的MIX吧?不过听钢琴曲确实有差别,可能是驱动的原因,以前开AS ...
2 L/ @; M! s  e: l9 {& w
KS本身OS有提供..
8 i7 N. d" \$ H" x. W  r/ A& \( N只要是實作WDM Driver會有這種東西存在..
8 H- i6 f; S7 m" h5 M& s" ]其實在DSound做輸出的時候..
1 c9 p% W( S/ Q& t* z) w! M( D  N! L1 M會經過一個Mixer..
! V0 I8 C7 Y' _! j' w( K8 F) o2 R這個Mixer習慣都叫他KMixer..
! [9 r# L% g# ^" |# i! \1 u: U裡面有Software SRC的實作和DBC能力...
% u8 x! n  w( J. u9 aKS目的就是要繞過KMixer處理...
. D/ b4 k7 o! ~+ i3 c另外丟進KMixer會增加100~150ms的延遲率..
$ W$ Z) p  k( `: ?: O9 e
& j* m7 k& r$ r; v" {不管怎樣..!!
2 V7 W5 t/ n: ]' w  aASIO也是一樣的..
/ p$ Z% T, P# R8 g目的也是打掉Latency..; Z: o' T( }: a. F8 l+ q
可是在Foobar提供的plugin來看...
5 T/ n& Z  t4 `: P- f: \* _我懷疑都有被加料...!!..2 p5 r/ F" N/ Q1 U

5 {3 f, H1 T0 r至於像ASIO 4 ALL 這種模擬ASIO能力的軟件..
- g$ ^: e, `6 F$ h  Z+ Y" O2 Y3 ]/ v坦白講..
: {1 K/ ^  z( [9 F7 K, N8 ?那根本是脫褲子放屁..
2 T8 g, {' l9 a+ s$ B最後還不是一樣得跑到 MME/DirectSound Driver上...
! ]" Y% v/ K5 T4 \6 P我記得它的設計目的只是讓一些一般音效卡可以咝兄г瓵SIO的專業音效軟體上..
回复 支持 反对

使用道具 举报

6#
发表于 2008-2-1 12:49 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 10:42 发表
" U0 Z, q8 a& D, W
/ [8 T9 x% z$ _) _8 _:a)这个不懂。。。不过怎么会有软件SRC在中间?SRC不是传到AC‘97规范声卡才会进行么?
/ U1 C9 J& E. Q5 ^) ?$ `$ |% @不过Foobar里面的ASIO有什么问题么?就是说那个ASIO4就是用DS模拟ASIO而已?那怎么才能用上真正原味的ASIO?
: i  }6 k% L; W( B& Y, R
SRC可能會有好幾層..
9 _3 s9 B7 a4 f& M1 v0 S5 ~. M5 a以WindowsXP音效架構會是如下:
! a) d- u; e9 l$ ~8 VMME-->KMixer-->Microsoft Port Class Driver-->Vendor Miniport Driver-->HAL
) l! i% f9 \: D4 e
' m% d( C" J9 a) E% [KS的做法只是跳過Kmixer跑到Port Class..
( R6 Z& Z& [5 [DirectSound-->Microsoft Port Class Driver-->Vendor Miniport Driver-->HAL0 F9 q. [8 Q' S0 c% [! Y3 {
Kmixer既會增加延遲率,又會搞破壞(因為他的SRC算法品質並不好..)
$ c( o( _/ ~- m. ^* b2 }9 X所以直接就是跳掉了
: N& v' g! b, ]: z要注意的是..8 u) t5 l6 i; I
大多App都是強制採用MME跑..
+ p. D$ N/ I7 K4 U) Y6 ^/ W1 }; Y3 l# {3 n6 K" O
ASIO和Dsound是沒啥相關的東西.., x' d0 |1 K$ f! X" z9 P
所以大概會是如下..
/ k/ _" r* z+ _# i8 zASIO-->HAL...
; V6 \- h6 q; l' Q0 c' Y/ ^# K: U8 ?; l5 g) M2 y
至於我會說ASIO4ALL為啥脫褲子放屁..
2 J2 Z2 l$ P) `8 b3 n; Q3 c# j我所知道她的流程是這樣..
( z; b; \5 m/ T5 Z! `2 X8 J當App呼叫ASIO Driver的時候
5 G5 V, S; F, W4 K會送到ASIO4ALL的Virtual Driver
$ i+ p: P+ e8 d% gASIO指令-->>轉換成一般 MME/DirectSound 的指令-->MME/DirectSound Driver
2 i) p0 }- {3 w+ }3 ]我認為這種脫褲子放屁的行為..
- E5 f, V+ a# V& ^5 J4 S) k- u單純聽音樂的話..
' R0 Q* _! B4 v" S( g0 {+ M不如還是老老實實用KS還比較好..2 N( z4 d/ V# `- ^& ?
  W' [. o( [) z6 {. h# p
你要說ASIO最好支援../ u' a, i& A3 r+ n
是要真正去硬體實作和Driver配合那才是最好的..
1 f9 y2 a4 Q3 {* j, d  u. ]) J
% g$ l) h* ~" I" m% K6 p但是要注意一點就是..  g! g% q. K, F$ u: L' f/ Q
SRC不是完全沒用..
5 T" y& {/ \- Y5 Y$ I; C她其實是很重要的東西..
" x1 N; I3 Z$ ~* `8 j尤其硬體SRC在很多場合..
/ L6 x6 ?3 u* n5 c) L. Z% y) [/ t是有用處的!
# P4 _8 @4 M% l有硬體SRC的存在才能實現硬體DSP級別的能力...
回复 支持 反对

使用道具 举报

7#
发表于 2008-2-1 15:50 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 14:02 发表 / ^6 [# q1 T6 ?% Z- n+ n

- [: s$ J* q2 m* z& z那是说用KS就可以直接把音频流输出到声卡驱动里输出吧?
0 z" q7 j3 p7 J) G$ _, c6 f3 C% CASIO如果直接把信号送到HAL进行硬件处理是不是说VIA的Envy24主芯片都不支持硬件层ASIO吧?那声音怎么出来?还是转DS里?
3 ^' o; G: a4 F6 A& y* r
; P, O3 }9 j% dSQ210W采用两个晶振的结构,是 ...

2 z2 t" T- ^$ n6 R6 j那是说用KS就可以直接把音频流输出到声卡驱动里输出吧?
- T: \/ h8 [4 U$ N, E0 G妳要這麼說也算是可以..- W4 [& ?/ g& M& }

) n' x* m( D- W& W: JASIO如果直接把信号送到HAL进行硬件处理是不是说VIA的Envy24主芯片都不支持硬件层ASIO吧?那声音怎么出来?还是转DS里?
4 I0 Y& N, E5 ]  [8 L: q! \這點我不清楚.
# m  w( u4 b+ ]要請其他高人解釋了..5 u, u9 d" X3 q$ S! N3 E7 P9 C
我只認為硬體如果能允許並且Driver能夠正確支持那就行了..8 [) g* G% u8 x6 a4 Q, C8 R
當然這和DS無關了..& b  O& P- D) N# c

* D  d0 E$ [: k( `2 fSQ210W采用两个晶振的结构,是不是只要避开Kmix就可以保证音质了?没有软件糟糕的算法,硬件又能直接输出44.1Khz音频信号,就是除了没有ASIO的硬件方式实现低延迟,对音质的提高几乎一样?1 {7 I( b; Y6 o8 T; A8 f
只要是在WDM Driver架構下..! K, i: H6 R4 A, ^( J4 U/ p  c  y
就有很大的機會用上KMixer(AC97幾乎無一倖免)..) c; G8 w3 |5 s% X0 B0 T: m3 U
但不代表一定要用..- I3 M* a, P& H) K+ v( H
這個關鍵在於Driver..
+ Z3 y" y$ p* U/ }! A+ {7 IEnvy24的Driver應該是有提供可以躲開SRC破壞的機制...
; [! R. b- t1 Q: v2 q1 S個人以前用過44.1k的高頻檔案測試..
) h2 I* s8 o- J# r+ T& D+ R(香港的Bennet Ng提供的..有興趣的話可以到她的網站找..)! \' v3 l6 h. f! ?- i- K, k
測出來的結果是好的(也就是躲開SRC..不過我強制調用48K.!!就會開始搞破壞了...)4 s# i5 K) h' I1 ~! P) A$ a2 l; N
所以我認為應該是有躲開KMixer.., \0 o+ c3 q, L$ D
0 r3 z; D5 f4 F' }
音質上的話..
! f, |; s7 X5 a& i9 _8 ]* y除非有被加什麼料..
5 O2 N/ U* J+ a2 E7 P不然我認為是一樣的..
( R& l" J1 }# t' c4 p5 ]' Y
5 h0 N+ d0 G$ c0 T  B$ N比較特別的是..
# m. D- x* [, L$ x; q8 {唯一開3D Sound API(QSound)還可以保持躲過SRC..2 N8 _4 }7 q$ E% F: x
好像只有VIA公版驅動程式..
2 D6 p3 k, B- w, @/ Q- i我刷成"革命"都會強制調用48K..:wacko:
回复 支持 反对

使用道具 举报

8#
发表于 2008-2-1 23:57 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-1 20:28 发表
* b5 I) i$ M7 ^& I/ G& u7 }7 p0 ^6 ]  X7 _, o
不过ASIO不能设置输出格式的Bit,KS只能16Bit或32Bit,那只能支持24Bit的24是不是要SRC了?SQ210W硬件能不能允许就不知道了,不过驱动允许,进行ASIO输出也正常,不过我没有专业的ASIO软件来试一试。
" h/ o8 i! v  P# }3 y- d- rBennet Ng在 ...

+ j" a4 D7 |3 Q6 c: Z' R妳不啟動3D Sound API是不會強制48K..
' _# n  b8 `0 F; G* E革命的3D Sound API是Sensaura的..
& T8 l  r- P: ^& _7 a! X
& t4 f1 c% B3 |/ hKS只能16Bit或32Bit,那只能支持24Bit的24是不是要SRC了?
) w/ ?' y# F# h& m$ I, v! a/ K0 D位元的長度和SRC不會有太大關係
. S" p) z; w. o* b; y" V) F6 N5 Z' S) q, |& j
我這邊ONKYO SE90一定要起動QSound..
8 h$ k' V* X1 e4 u' h因為不啟動會有爆音和聲音斷斷續續的現象..:wacko:
5 G, S2 B4 a! J! s4 @1 v1 l(Sound Buffer會變成1..某些情況下沒啥好處..!!)
! @! O* a0 T0 B  A9 t很奇怪的是..- ?2 C0 ^! X' h
不啟動反而會強制SRC..
: O$ _. X( I6 u% y要手動對準某個clock才行..
4 {3 O8 `6 b, Z- m不然公版驅動選auto一律會被強制調成48k..- F8 |4 Z: U1 o9 `# z
2 O) k/ E$ f4 s: f
8 B  p7 C/ J4 ^7 ^7 m" C/ w2 e" O
kovaco大的ASIO說法是比較正確的2 y+ k0 M) n* h. {- M- p- j2 a
% W6 l' |  P8 @- J" K
[ 本帖最后由 per1-q1222 于 2008-2-1 23:58 编辑 ]
回复 支持 反对

使用道具 举报

9#
发表于 2008-2-2 15:12 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 08:54 发表 2 {8 [$ X$ G5 d

. _1 ]# z' j5 {4 e$ |4 }& a& [这样一说我记得革命驱动有个Game Mode,看来就是传说中的3D Sound API了,等会上个CS或魔兽争霸试试开3D Gmae Mode。3 _3 G. W" ]8 t& L0 N3 N
位元是啥?貌似大陆这边没有人这样说。。。:blink:过数码多补习了一下,位元貌似只是和信噪比 ...
) g  E; @6 {( H  ^
位元就是bit..
, U4 `& w: U2 X. U: Z是台灣這邊的說法..:lol:
% v2 P+ e4 X3 `! x/ x/ nGame Mode就會啟用Sensuara 的API了..
2 }' O" t1 T- |我個人也不大喜歡革命的驅動..  L- e; u9 _, l  ]
因為她有點古老..:p- S% b" s, D! j) U* N
5 S! X2 o8 B) b( }/ P8 g+ v
[ 本帖最后由 per1-q1222 于 2008-2-2 15:13 编辑 ]
回复 支持 反对

使用道具 举报

10#
发表于 2008-2-2 15:17 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 15:13 发表 ) Q& d; F5 P. i' W
- R( p5 ^1 ~9 \( ?5 B
那位元在简体中文里怎么说捏?$ a, b$ o+ q. M9 |. W1 R7 L8 ]6 c
这个Game Mode感觉没有用处呢,已经改刷AP192了,这个驱动貌似不支持3D Sound API,看来是专门用来欣赏音乐的。
" F  q( d. i5 p' o8 f$ n+ W
假設32bits..
! u5 F9 G2 k$ x1 ]妳們好像叫成32位的樣子..:lol:
/ J  {$ D* r' O+ pAP192完全不支持任何3D API(Qsound/Senaura通通都沒有..)..* K+ _1 m2 k$ B  X* l
所以玩Game..% d* P! k3 b" f) C
他是不太適合的..
回复 支持 反对

使用道具 举报

11#
发表于 2008-2-2 15:22 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 15:19 发表 9 b* \6 }% _1 a/ s# n

/ J. D+ _, [; z) }9 B8 t! l# v哦,就是少个元字。位元=位+ l$ N5 B( ]( B1 q5 _, I( I: [
  K6 e- M! n3 \4 p; j. M7 L
不支持Qsound也没关系,反正我喜欢音乐,玩游戏就用板载的ALC655咯,等到需要游戏3D支持再刷其他的ROM。。。
( M' `/ Q9 q5 V+ J# P! g8 ?1 y
個人之前也是用AP192的ROM去刷.." l% v2 e2 n' {9 X1 a  _
不過無奈..5 H* U: Z5 Q! W7 q" G+ E0 {
WM8716不支持音量調節..
& L  g  L# x& G2 {( ?! Q" u2 z8 }用一段時間..! e* u& h7 j9 M# h7 p% H
實在很不習慣..3 b  {. h( Q# i5 H+ v
只好刷回公版ROM../ b8 x5 v3 g6 E6 o
個人很喜歡AP192界面...:lol:
回复 支持 反对

使用道具 举报

12#
发表于 2008-2-3 02:30 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-2 23:08 发表
, t% w  F6 N! [, l0 S. ]" o% V  N( ], F3 g! ~# T
不是吧?Xfire1723的Downmix功能据说是在5.1声道以下硬件混音的,用耳机设置成2.1声道的时候就能听到5.1的全部声音了,不知道是不是坦克在公版驱动上增加的功能还是Xfire1723硬件能做到。Xfire1723的驱动倒是只能用 ...

4 D! ]2 Z' |) NDownmix* ]9 x' C4 I4 {) L% A5 l
那完全和Envy24無關..
" S$ P; T1 `. m& Y那不是他幹的好事:w00t): 6 X$ Q- J8 ~5 z. O4 ]
兇手不是他..5 u8 x4 X1 d. x, h: a, x+ Z
真正的兇手是他-------->VT1616...:p (完全不起眼...品質也不怎麼樣..!!)! R" g1 Z" B6 i) @/ _) Q
http://www.via.com.tw/en/products/audio/codecs/vt1616/
" P, J, D  }( J0 H. cVIA行銷把他叫做DualMax...
& d# E, S4 N# c( I, l& J) l3 W2 p' }  [& g
[ 本帖最后由 per1-q1222 于 2008-2-3 02:32 编辑 ]
回复 支持 反对

使用道具 举报

13#
发表于 2008-2-3 14:57 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-3 13:19 发表
5 y+ c: `. U3 R: u, u1 z+ k: `
: b. B  V! T' m* |就是说当5.1声道的信号传到VT1616里,如果当时是2声道就会混合到左右声道输出吧?这么说当初用Xfire1723接耳机岂不是等于没用24多少了。。。

, C, Q3 S; ?* t9 p8 a2 L, O7 d"就是说当5.1声道的信号传到VT1616里,如果当时是2声道就会混合到左右声道输出吧?"2 {0 }3 p2 w, \% `
是的..4 b/ ^% q) N9 O5 v' W
"Hardware downmix option allows 6-channel performance in 2 channel outputs, and a stereo enhancement feature provides a 3D sound experience."' I6 U: n% H+ H+ D7 w
算是VT1616的特異功能吧:lol:
回复 支持 反对

使用道具 举报

14#
发表于 2008-2-5 21:02 | 显示全部楼层
你們執行dxdiag有沒有發現DirectMusic裡的Default Port Acceleration是Not Avialable??; V/ f( W: n! i8 P( M
我這邊有..
2 F, N7 c9 M" Z# M+ |對這問題感到懊惱..
' w) @3 x; J0 i" A  r有些程式需要他..% I& K" f4 e: C* W1 w2 G7 V  y+ _! v
像我今天要用ideas的NDS Emu來測試玩玩看..
4 s+ S/ {  y* e1 q: v結果就是這地方導致Sound Capture error..% G6 k/ P$ C" f$ I4 Q
不能run...4 v$ L' ^3 }6 a" B* N4 ]

5 |  B- q+ }4 [- g! e# p[ 本帖最后由 per1-q1222 于 2008-2-5 21:06 编辑 ]
回复 支持 反对

使用道具 举报

15#
发表于 2008-2-5 21:22 | 显示全部楼层
原帖由 诸葛亮的很 于 2008-2-5 21:14 发表 ) m" \$ F% H& u+ B% o2 Q

2 I( x5 b4 X- B2 m# r& z使用过的所有声卡都没有这个。以前的板载、现在的板载、刷了Prodigy7.1 HIFI的SQ210W都是not available
1 ]% B- j+ ]" D0 V% g! ]# C
這樣啊!!..- g2 A# l* r/ ~' D- L
只好認命....!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 01:10

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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