我想创造一些东西,在Mono+C#中为一些事情播放一些声音和音乐,但我不确定什么东西会是最好的。
我正在努力使它能够使用Ogg Vorbis、MP3和波形文件等东西。
我的主要平台将是Linux,尽管跨平台的解决方案也不错。
有人对播放音频文件的库有什么建议吗?
irrKlang 是一个用于C++、C#和所有.NET语言的跨平台声音库。
http://www.ambiera.com/irrklang/
它是一个高水平的2D和3D跨平台(Windows、Mac OS X、Linux)声音引擎和音频库,可以播放WAV、MP3、OGG、FLAC、MOD、XM、IT、S3M等文件格式,可用于C++和所有.NET语言(C#、VisualBasic.NET等)。