POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1835|回复: 6
打印 上一主题 下一主题

!!问大家一个关于音频流的问题!!

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-21 22:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
拥有DSP功能的独立声卡  基本都有硬件混音的功能  能混音多个音频流  我想知道:玩游戏的时候   同时有很多声音源  是不是都作为多个音频流  让声卡进行硬件混音呢??  比如玩CS  里面有多个枪声  有脚步声 等等音源  是否都各自作为独立的音频流输送到声卡   还是都给混合成一个音频流输送到声卡?
7#
 楼主| 发表于 2007-9-27 19:46 | 只看该作者
原帖由 sd-iori 于 2007-9-27 13:14 发表
/ V. q  K( w7 ~. w% Z; |
" S$ B6 v$ ]) e2 y5 A4 Pdirectsound,,,和实际的声卡多音流,,是有区别的
7 q2 C) L* o+ I) l2 W  `8 }) f2 @0 y4 P5 f6 y3 a
所有声卡,,只要有WDM驱动支持,,就能通过CPU的混音,,实现多音流
# ?. L2 \  L- t( U- }
通过CPU的混音的声卡就是集成软声卡了。软声卡就是通过WDM实现cpu软件混音的。9 R2 E: h: s* U9 h, v
既然实现硬件多音流混音,就不需要cpu混音啦。
( k3 w* g0 ]6 M2 u1 t, W6 w我的理解就是:directsound只是一个API   游戏都是需要directsound这个接口的   把游戏里面的所有各种声音拿给声卡进行混音,混音过程很可能是A3D或者EAX之类的,那就要看看WMD驱动里面有没有这玩意了。
回复 支持 反对

使用道具 举报

6#
发表于 2007-9-27 15:25 | 只看该作者
啥时候 游戏也能支持ASIO乜···
回复 支持 反对

使用道具 举报

5#
发表于 2007-9-27 13:14 | 只看该作者
原帖由 chenminxp 于 2007-9-26 19:37 发表 8 Y# I3 S2 n6 d7 D+ S$ ~* r

' e, a  U/ U& p; L# D( W我做过一个试验,在窗口模式下玩farcry,再开启foobar看directsound里面的“可用音频流”  当游戏里面的声源多的时候,“可用音频流”的数目就会减少,看来游戏里面的各种声音都各自作为独立的音频流输送到声 ...

6 R: u1 c  U- s5 q7 \* odirectsound,,,和实际的声卡多音流,,是有区别的& i8 O1 G" K8 s5 v" c1 u7 E+ w
! e$ G9 L# u$ N2 g2 q  E
所有声卡,,只要有WDM驱动支持,,就能通过CPU的混音,,实现多音流
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-9-26 19:37 | 只看该作者
原帖由 sd-iori 于 2007-9-21 23:04 发表 ( d- ~# H" B- \8 p
其实没有DSP的声卡,,通过CPU运算,,也能实现这样的功能
- }+ w, I- \; A/ G7 z+ n4 c( L- _$ G" e5 J4 H
游戏里面的声音,,仔等于一个音频流,,,

% ]6 t9 F& Z; t/ {我做过一个试验,在窗口模式下玩farcry,再开启foobar看directsound里面的“可用音频流”  当游戏里面的声源多的时候,“可用音频流”的数目就会减少,看来游戏里面的各种声音都各自作为独立的音频流输送到声卡的!!!6 D+ y5 A) W0 K1 O: y& U. E
我用的是乌龟cs4630
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2007-9-22 08:01 | 只看该作者
晕!很多声卡都是N个音频流的能力!!
回复 支持 反对

使用道具 举报

2#
发表于 2007-9-21 23:04 | 只看该作者
其实没有DSP的声卡,,通过CPU运算,,也能实现这样的功能
6 P0 _/ U) }- C) k. S4 b; I* \) E# b, `; [& F
游戏里面的声音,,仔等于一个音频流,,,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 00:19

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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