在.NET中播放.WAV文件

10 .net c# file wav

我正在尝试编写一个SAMPLER程序,其中每个键都有不同的声音(WAV文件).

有人可以向我解释或给我一个解释的链接,我可以学习如何播放WAV文件?

如果重要,我正在使用Microsoft Visual C#并使用WinForms.

Ars*_*yan 28

SoundPlayer simpleSound = new SoundPlayer(strAudioFilePath);
simpleSound.Play();
Run Code Online (Sandbox Code Playgroud)

  • 使用System.Media; (2认同)

小智 5

使用fmod,这是整个宇宙中最好的声音库

幸运的是,它们似乎为您可以想象的最佳音频API提供了一个C#包装器,并且您不必更改一行代码就可以使您的代码在Playstation或xbox上运行,或者开发人员几乎无所谓(您在晚上报告错误,上床睡觉,并且在您醒来时可以使用更正的版本)文档是可读的,可理解的,以及SDK中的大量示例,这使得提供教程无用,因为文档是非常完美

使用FMOD播放wav只需5行代码,只需4行就可以应用效果,同时将播放的平衡和音量链接到3d引擎(处理consc点和音频源之间的交叉点,4行....

如果你想(使用C#)做声音, - > FMOD.