当前位置:编程学习 > 网站相关 >>

OpenAL设置音量出现问题,播放MP3可以设置,但是wave就不行

如题,我用alSourcef(source, AL_GAIN, volume);这样来设置音量
alSourcePlay(source);这样来播放声音(wave)
volume的值从0.1到1.0,听起来声音都是一样的
如果设置成0,那么不播声音
同样的代码,我在mac系统下是可以调节声音的
难道windows下面需要什么特殊的处理? --------------------编程问答-------------------- 找到原因了,声源和听者位置太近导致的,windows下将source的pos.z设置稍大一点就好
只是现在还无法理解为什么mac系统和windows系统会有这个差异
跟帖的,散分 --------------------编程问答-------------------- OpenAL还没用过,一直用FMod --------------------编程问答-------------------- 你是stream流还是static的,stream流的可以设置音量吗,好像没有用的listener --------------------编程问答-------------------- xue xia a --------------------编程问答-------------------- OpenAL看了一点点 感觉以后会用上
补充:云计算 ,  OpenAPI
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,