相关文章推荐
孤独的铁链  ·  Python MySQL – ...·  1 年前    · 
俊秀的遥控器  ·  react ...·  1 年前    · 
狂野的充值卡  ·  std::wcsrtombs made ...·  1 年前    · 
威武的登山鞋  ·  python - Solving ...·  1 年前    · 

用Mono/C#播放媒体文件(特别是音频)的最佳方式是什么?

2 人关注

我想创造一些东西,在Mono+C#中为一些事情播放一些声音和音乐,但我不确定什么东西会是最好的。

我正在努力使它能够使用Ogg Vorbis、MP3和波形文件等东西。

我的主要平台将是Linux,尽管跨平台的解决方案也不错。

有人对播放音频文件的库有什么建议吗?

c#
linux
audio
mono
supercheetah
supercheetah
发布于 2010-04-19
1 个回答
Robert Harvey
Robert Harvey
发布于 2010-04-19
已采纳
0 人赞同

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等)。