POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 5329|回复: 42
打印 上一主题 下一主题

关于硬件EAX

[复制链接]
跳转到指定楼层
#
发表于 2007-4-13 23:04 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1,真正硬件EAX的声卡
* E# Z* a& o5 q+ f8 o4 F5 b0 W# `使用创新EMU10K,,和EMU10K2的声卡都OK
+ t' Y* ~* N; M并且要安装创新的民用驱动,,APS和0404就不行: E. B' a  @2 a3 E7 f, U
& k& M  a! z0 d9 P# o7 N
2,半硬件EAX) F1 L9 g7 k* @6 j  |/ y
由于EAX是DiretSound 3D的子集和扩展。4 R6 }8 \2 J2 U& l6 a, ?
所有支持DiretSound 3D硬件加速的声卡都能硬件支持EAX,,( s5 l2 B& {7 H
入水晶的4620,4624,4630
+ j% M- R( i3 l8 k% ]# |# V4 f/ PCMI的8738,8768,87889 \! y% j( x: }! C7 D& m$ `
飞利浦的PSC705等
- @+ z$ c! B. d+ ]$ ?) L
" }# w0 M: b; Q. ~' Z1 O! {3,软件支持
& B* l  u6 d' T- t所有VIA芯片的声卡,大部分的AC97板载声卡,,
42#
发表于 2007-4-17 21:02 | 只看该作者
等等,我的mp3也有eax:loveliness:
回复 支持 反对

使用道具 举报

41#
发表于 2007-4-17 01:20 | 只看该作者
原帖由 gzXW 于 2007-4-17 01:18 发表 $ F0 i& P5 K7 u# |9 U5 g: j

/ _1 d, g- v1 U2 t* O" D
9 D4 [- s- n* l1 G8 ?
" `. B$ ?: Q3 q4 Maureal专长是3D定位, EAX应该主要是源自E-MU的老本

$ u" R# T3 O$ P7 Q# `6 a5 C所以後期Creative才進行這一點的改進..., w4 w6 @7 D2 r6 ]: L
(這是在Audigy以後的事..)
回复 支持 反对

使用道具 举报

40#
发表于 2007-4-17 01:19 | 只看该作者
原帖由 benbenboom 于 2007-4-16 18:48 发表 " A  z6 }+ U  h/ a
9 W! a/ W7 E" l: H  m6 M4 t
dx原因
2 v) e: c1 _# U  C, v& U
是因為直接把HAL Layer拿掉..- y. r1 a6 ]( ?/ y* s( ]) h4 ?
這樣底層沒辦法調用DSP資源(例如進行硬體混音加速都不行..!! )..
- b  M5 o7 s% ?1 {! P  l
2 L6 ?3 W: f! _: I( @反正對大多使用AC' 97或著一些使用HDA裝置的人根本沒影響..
回复 支持 反对

使用道具 举报

39#
发表于 2007-4-17 01:18 | 只看该作者
原帖由 per1-q1222 于 2007-4-17 01:13 发表
. [4 g* m' @1 \! [+ H7 J) ^8 d" a' t0 ~! F" ?" W# s3 k' T
+1。。
' R1 Q' r' `7 r  H0 }我倒想知道哪個非創新的音效裝置可以支持EAX 3.0以上...w00t)  ??* b& A0 u; Q+ a( }

# z7 A+ C, a& e& P0 N8 @我相信早期用過SB Live的人應該知道HRTF演算法效果實在不怎麼樣..7 \% k* X. W) \
EAX3.0以後才是重大改進... (買下Aureal的進步???  )
6 ]/ w9 U' L" N, w  l1 S0 ]

- x  e6 k1 L8 _! o: K/ T7 C( c- l8 V( Y
aureal专长是3D定位, EAX应该主要是源自E-MU的老本
回复 支持 反对

使用道具 举报

38#
发表于 2007-4-17 01:13 | 只看该作者
原帖由 gzXW 于 2007-4-17 00:26 发表 0 j2 v4 c# d! j1 f

, u' N, e0 e' V0 Y9 E- _% [! b( f" h2 x2 }6 \) ?
声卡支持就声卡运算,不然就CPU运算,或DX不作处理。" q4 p& j! V* q. {/ X$ J
# _, l* F9 s# j  s/ d
你运行dxdiag.exe生成一份报告,慢慢看
  o, ?6 x' e9 i" P  M: d/ ]% G
+1。。; A! N' b( M6 [; r( z' d6 p
我倒想知道哪個非創新的音效裝置可以支持EAX 3.0以上...w00t)  ??
9 C9 b! F: z  g9 z1 q
3 u: [( c5 t7 [* S+ p我相信早期用過SB Live的人應該知道HRTF演算法效果實在不怎麼樣..
; O' Q0 |0 I3 A% ]4 UEAX3.0以後才是重大改進... (買下Aureal的進步???  )
回复 支持 反对

使用道具 举报

37#
发表于 2007-4-17 00:26 | 只看该作者
原帖由 sd-iori 于 2007-4-16 21:55 发表
' G$ B, g# _- s$ q6 x- U1 Y' v! R6 f. R  S: E% I
:charles:
0 r# |- x1 ^1 K6 I  e( U  L: u7 R( {* Y2 v( q' T" h! P
关键就是Direct Sound 和 Direct Sound 3D 部分的运算,,是声卡运算,,还是CPU运算,,4 ^1 j( _2 v. [3 X" ?1 `3 k" ]; {
这就是我所说的2点的关键,,

1 T5 h5 T$ ]" T; A4 M# j  W3 E
2 b' _4 T, j6 V  Y1 x声卡支持就声卡运算,不然就CPU运算,或DX不作处理。
4 a9 h' F- B! A, r
: ~* W6 F1 \4 a# Q, S5 g你运行dxdiag.exe生成一份报告,慢慢看
回复 支持 反对

使用道具 举报

36#
 楼主| 发表于 2007-4-16 21:56 | 只看该作者
原帖由 benbenboom 于 2007-4-16 18:48 发表
) r( m5 f2 e( @: a" |' @4 `1 P* t7 L- g" N% e
dx原因
+ V" g1 b) Z! [0 I5 W- j' m9 @# [
:sweatingbullets: 终于有第三者发言,,,,了,,,
回复 支持 反对

使用道具 举报

35#
 楼主| 发表于 2007-4-16 21:55 | 只看该作者
原帖由 gzXW 于 2007-4-16 20:51 发表
5 V4 x! X7 i8 N6 v
( n2 d7 s# m( ~$ z4 u7 w- ?3 n
) E9 d4 Q0 K1 X. ^
) ?$ y+ H) E, Rdirectx是位于应用软件与声卡驱动程序之间的一个中间软件层,主要是提高软件与硬件开发的易用性兼容性。# J$ V% S  ~9 S( Q
以前一个游戏要为不同的声卡自己写特定的代码直接访问声卡,directx出来后,游戏的声音处理不再直 ...
, \4 `* \/ W2 U
:charles: + e* ~( D8 t7 g9 }, O3 D- c3 }8 ?

7 u1 M0 [+ {: n7 T关键就是Direct Sound 和 Direct Sound 3D 部分的运算,,是声卡运算,,还是CPU运算,,; W" I: b/ A: r+ @) Y5 }( }
这就是我所说的2点的关键,,
回复 支持 反对

使用道具 举报

34#
发表于 2007-4-16 20:51 | 只看该作者
原帖由 sd-iori 于 2007-4-16 18:01 发表   Y4 U2 M. A/ Y* z& M

: `! x# \  D5 P1 ~) |( }6 {EAX,,有点特殊,,
; `6 n1 f  z8 s6 j: m他不是硬件API,,只是作成声音效果器,
/ U2 ^; b$ |( G7 z* b6 q9 P当电脑需要特殊音效时,可以透 Direct Sound 和 Direct Sound 3D 让声卡处理,可以展现出不同声音在不同环境下的反应,
1 |' N0 ]# L- r# H1 K0 _
. R7 e* [# z0 \" W/ }0 SWindows Multimedia ...

' v9 U; L1 N% j  ^6 F# {% j0 h' Z0 a3 c
* ^7 s* B* [6 ]3 @9 W" S8 F
directx是位于应用软件与声卡驱动程序之间的一个中间软件层,主要是提高软件与硬件开发的易用性兼容性。
1 f4 G' @& H% A: `( W" s8 Q( O3 e以前一个游戏要为不同的声卡自己写特定的代码直接访问声卡,directx出来后,游戏的声音处理不再直接访问声卡驱动,而改调用directx的标准API,directx再调用声卡硬件资源。这样做保证了最大的兼容性。
; C! B# X, a  k" _# q4 X3 J1 o2 ?  ?4 T/ o. B
游戏使用某一API向directx请求利用标本生成XX音效,如果声卡支持硬件运算,directx就转发请求由声卡去做;声卡报告不支持,DX就自己软件运算产生或丢弃该请求。4 h: X' x) y5 k3 w, u: j
对创新来说,EAX当然是"硬"的,效果的运算是在声卡芯片,而不是在directx或驱动程序。你可以写程序不通过directx而直接访问声卡让它产生EAX效果。
回复 支持 反对

使用道具 举报

33#
发表于 2007-4-16 18:48 | 只看该作者
原帖由 zhouweigsh 于 2007-4-15 19:37 发表
. @. s8 a% R; q# M4 G$ VVISTA好象不支持了,矮..

" h  C  Y3 C0 R8 e( v+ b( ^dx原因
回复 支持 反对

使用道具 举报

32#
 楼主| 发表于 2007-4-16 18:01 | 只看该作者
原帖由 gzXW 于 2007-4-16 14:35 发表 ' p) i% E& ~4 a  i

, K" Y" w/ J! n! V! a: }9 i; |. i* v& a
那并不是你所说的硬件加速啊:huh:
0 E- J) t4 i$ ^3 A7 T! Z
EAX,,有点特殊,,- J7 Z7 _0 q# u
他不是硬件API,,只是作成声音效果器,
6 y( Y9 Y/ m9 Y( x2 Q# h当电脑需要特殊音效时,可以透 Direct Sound 和 Direct Sound 3D 让声卡处理,可以展现出不同声音在不同环境下的反应,; m. X( c" u4 P1 N# i6 u* d
, C( W* ^: e  r8 ^. P
Windows Multimedia, Direct Sound, OpenAL, Aureal A3D才是硬件的API吧
回复 支持 反对

使用道具 举报

31#
发表于 2007-4-16 14:35 | 只看该作者
原帖由 sd-iori 于 2007-4-16 13:21 发表 ; V5 I' ^3 g: r3 d! f
9 @) |1 Y& y$ V" V9 a2 w0 u3 U
这就说明用EAX的API吧
; y0 W8 G. M1 H6 X

9 W7 k1 e6 k, \1 ]那并不是你所说的硬件加速啊:huh:
回复 支持 反对

使用道具 举报

30#
 楼主| 发表于 2007-4-16 13:21 | 只看该作者
原帖由 gzXW 于 2007-4-15 23:09 发表 ; ^- k; p( F8 u/ P+ S" h3 a( U( X

  w7 |% ]. W  w" j$ Z  N
; W; ?( P8 r2 P; ?6 |* r! a6 H6 j9 u1 N& [
是能开EAX效果,但是软件模拟的。没说它不能开EAX啊。:o

4 G# W+ m) V7 N6 t. y这就说明用EAX的API吧
回复 支持 反对

使用道具 举报

29#
发表于 2007-4-15 23:09 | 只看该作者
原帖由 sd-iori 于 2007-4-15 21:45 发表
% @& X  N  i$ z& _6 }$ A) o0 l3 U5 Q
1 b6 y  q: r% F. T- c是能打开EAX啊,,,1 i8 k1 O  P& X# E
) q2 x2 O& [' \# K( \1 Q
不是简单的发声,,

9 h. W7 \6 T3 M9 L4 \6 I( }. _% q* a! j0 x5 q+ p; j2 ]

! F  i, S  G. W4 k, v5 k* e是能开EAX效果,但是软件模拟的。没说它不能开EAX啊。:o
回复 支持 反对

使用道具 举报

28#
 楼主| 发表于 2007-4-15 21:45 | 只看该作者
原帖由 gzXW 于 2007-4-15 19:46 发表 & X$ G. e1 ^( h( u5 n$ ?4 s. Q
5 v8 s6 T6 g" }

. g  g$ z/ i' n4 R& T, Y+ |游戏出声并不全是用EAX的API,其中不乏DS 3D的调用。2 i7 ^. ~% a9 J' X3 ?3 D" u
这其中的CPU占用率比Envy24系列声卡低并不说明它有EAX加速。
' q" s0 I+ f0 R, U
是能打开EAX啊,,,
% o/ g) o' a7 o) d5 M! U' K6 F
/ v" i7 g3 z( f不是简单的发声,,
回复 支持 反对

使用道具 举报

27#
发表于 2007-4-15 19:46 | 只看该作者
原帖由 sd-iori 于 2007-4-15 19:38 发表 4 @% [: u9 }7 g& S# W

2 B7 l* d. |/ |7 m:sweatingbullets: 当年A3D也只是调用DLL文件啊
. k+ X7 j9 U6 m& t$ w4 C- T, v
: n3 B2 {4 Z( v$ y2 N+ l还有,,支持DS加速的声卡运行EAX,,效果和CPU占用率都比Envy24系列声卡低,
3 `  B# Y- O! e

0 n( X8 J$ e9 ]2 T0 r游戏出声并不全是用EAX的API,其中不乏DS 3D的调用。) ?5 U% _+ P2 P7 X7 D
这其中的CPU占用率比Envy24系列声卡低并不说明它有EAX加速。
回复 支持 反对

使用道具 举报

26#
 楼主| 发表于 2007-4-15 19:39 | 只看该作者
原帖由 zhouweigsh 于 2007-4-15 19:37 发表 5 A) g1 ?/ A" g1 U. B9 v5 [% @
VISTA好象不支持了,矮..

2 t: b* ~' I2 [7 }2 ?XFI还支持吧,,,,,
: r9 l- p% N& x5 L1 b2 L% _7 ^+ ~# N, G7 K  j  }6 d
再Vista上面安装XP驱动,,也能支持吧,,
回复 支持 反对

使用道具 举报

25#
 楼主| 发表于 2007-4-15 19:38 | 只看该作者
原帖由 gzXW 于 2007-4-15 19:36 发表
7 p9 j/ I  m3 Y9 q0 c1 Y7 }
/ Y  S" a& \% y: o! H2 L. a1 n0 |' r& ^! Y1 q& }! F
驱动调用一个DLL文件来做的软件模拟,这不算硬吧:o
  @$ w# o. z! }6 v9 t
:sweatingbullets: 当年A3D也只是调用DLL文件啊
" Z2 J( U/ M7 V2 [5 y0 m% y, j( m! L4 d$ C
还有,,支持DS加速的声卡运行EAX,,效果和CPU占用率都比Envy24系列声卡低,
回复 支持 反对

使用道具 举报

24#
发表于 2007-4-15 19:37 | 只看该作者
VISTA好象不支持了,矮..
回复 支持 反对

使用道具 举报

23#
发表于 2007-4-15 19:36 | 只看该作者
原帖由 sd-iori 于 2007-4-15 18:10 发表
' Z( R! e' B: c, a
" M% p5 }0 R; i: ^# z6 M0 a1 }7 E+ {那个模拟,,就是啊,,$ I+ B4 \5 u/ R/ M7 G& |
所以说,,支持DS的,,就是半硬啊
* Y" `5 G# C( N/ Q

; E, ^# C+ q6 C$ P# D1 m% E驱动调用一个DLL文件来做的软件模拟,这不算硬吧:o
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-13 10:51

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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