C# 在.net中将MIDI转换为.wav文件

C# 在.net中将MIDI转换为.wav文件,c#,audio,wav,midi,wave,C#,Audio,Wav,Midi,Wave,可能重复: 我正在构建一个系统,使用从数据库检索的信息创建MIDI文件。然后将MIDI转换为.wav文件,并将.wav文件发送到web客户端 我可以创建MIDI文件,但不能将它们合成为wav。 我能够发送.wav文件并在客户端(前端)使用 有人能帮我在.wav文件中合成MIDI的一部分吗。有基于.net的库、工具包或api吗 ps:我使用的是未压缩到wav格式的pcm。用于高级语言中基于软件的midi合成的库非常少。您最好的选择是为优秀或优秀的用户构建一个包装器。如果您计划分发您的软件,请注意

可能重复:

我正在构建一个系统,使用从数据库检索的信息创建MIDI文件。然后将MIDI转换为.wav文件,并将.wav文件发送到web客户端

我可以创建MIDI文件,但不能将它们合成为wav。 我能够发送.wav文件并在客户端(前端)使用

有人能帮我在.wav文件中合成MIDI的一部分吗。有基于.net的库、工具包或api吗


ps:我使用的是未压缩到wav格式的pcm。

用于高级语言中基于软件的midi合成的库非常少。您最好的选择是为优秀或优秀的用户构建一个包装器。如果您计划分发您的软件,请注意许可问题。另请参见。

我过去曾在.NET中使用NAudio处理音频。我没有用MIDI做任何事情,但我确实记得它功能非常齐全,看起来有一些MIDI支持。当我有问题的时候,作者马克帮了我很大的忙,他在这方面也很活跃

看一看: