DirectSound用起来感觉不太好,主要是不方便,用个声音文件还要自己解析再载入。
因此就想使用其它的声音系统。首选OpenAL和FMOD。
OpenAL虽然不错,但是个人不太喜欢那种类OpenGL的风格,所以XX。
而FMOD是一个跨平台的声音系统:
1, 支持13种平台,WINDOWS和LINUX就更不用说了;
2, 支持多种语言,有C,C++,C#,Delphi,VB;
3, 支持多种格式,包括WAV,MP3,MID,WMA等常用格式;
虽然功能很强大,但是对于个人用户来说却是免费的,只有商用了才要交费,个人商用的话是100$。
你可以从www.fmod.org得到想要的东西。