请教:优秀游戏3D音效系统如何建立!多声道声音实现原理是啥!3D sound API 的问题!
我目前从事3D音效系统的开发,可以用于3D游戏/模拟器等领域。如何才能建立一套比较优良的3D音效系统。我一直用directsound,directsound 3D进行编程,能够用DirectSound的功能模块包括播放、声音缓冲区、三维音效、音频抓获、属性集等进行编程。但感觉还是不够,要表现声音的过渡,阻隔,障碍物等一些高级效果还是不行,许多三维游戏里面的音效我都没有实现!?我想用eax sdk来开发,不知道行否,哪位高人用过,望赐教!!
3D API: 目前比较优良的是directsound 3D, openAl,以及EAX ,EAX实际上是对前面两种的扩展,能实现更高级的功能,可以做高级的音效。只是谁下载过eax sdk,如何成为创新的注册开发者啊!!??还有其他的更好的sound API没有啊,象以前的A3D(被创新收购)等????
多声道:多声道的实现原理到底如何,我可以开发自己的多声道声音么,可以建立自己的多声道系统么包括音源,程序控制,声卡,音箱整个系统的实现,如何做??能单独控制某个声道么,如单独控制某声道的播放,音量,开关等。能够各个声道播各自的声音么!?
所有的目的都是一个:就是要开发出优良的3D音效。象许多三维游戏里面实现的那样!!各位高手可有更好的想法建议??小的洗耳恭听!!
欢迎大家讨论音效开发的问题,我的联系:
QQ:190903107
E-MAIL:jlfuhappy@hotmail.com jlfuhappy@163.net