如何将 MIDI 导出为声音文件而不实时播放?

如何将 MIDI 导出为声音文件而不实时播放?

很多人说将 MIDI 导出为声音文件的最简单方法是播放相关的 MIDI 文件并使用立体声混音录制它。

但是,我有许多 MIDI 文件想要导出,这个过程很容易花费很长时间。我还在使用自定义 MIDI 合成器。我原本想使用 ffmpeg,但不确定 MIDI 导出支持程度如何。

如何才能导出 MIDI 而无需实时播放并使用立体声混音录制它?

答案1

有几个程序可以做到这一点。有 SynthFont - 旧版本是免费下载的。如果您有声音字体,您也可以使用 Spesoft Audio Converter(我个人推荐这个,因为输出质量很好)

您需要一个 sf2 文件格式的声音字体。如果没有,您可以尝试 FluidR3。http://ftp.de.debian.org/debian/pool/main/f/fluid-soundfont/fluid-soundfont_3.1.orig.tar.gz

答案2

使用正确的工具,这个过程非常简单:

  1. 下载SynFon 的 Winamp 插件。它是免费的,并且与 Nullsoft MIDI 输入不同,in_aSynFon 可以传递到输出插件。
  2. 配置插件(它要求您提供 SoundFont)并将 Nullsoft Disk Writer 设置为主输出插件。
  3. 打开 MIDI 文件。
  4. 只需几秒钟,歌曲即可导出到磁盘。

就是这样!

相关内容