zh

MIDI转换器

在本地将MIDI文件转换为WAV、MP3或OGG格式 - 在浏览器中进行真正的General MIDI音色合成,无需上传。

正在你的设备上本地处理 ...

输出格式
  • MP3
  • WAV
  • OGG

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

MIDI文件不包含任何录制的音乐,只包含音符和乐器的指令:哪个键在何时被按下、持续多长时间、力度多大。如果没有一个能将这些指令转化为真实声音的合成器,MIDI文件就无法像MP3或WAV那样直接播放。这个工具会在本地将整个文件渲染成真实的音频。

音色合成基于spessasynth_core(Apache-2.0)运行,这是一个纯JavaScript合成器,不使用WebAssembly,并结合了内置的General MIDI音色库(GeneralUser GS,261种乐器和13种鼓组)。标准MIDI文件(格式0和1)以及以RIFF封装的RMID文件(.rmi)都受支持。一切都直接在浏览器中完成:你的MIDI文件永远不会被上传,首次访问后甚至可以离线完成转换。

诚实地说:输出结果听起来像内置的音色库,而不一定像原曲创作时所用的合成器或DAW。WAV是无损的,但对于较长的曲目来说,体积会明显大于MP3或OGG - 这两种格式都可作为节省空间的替代选择。

技术规格

技术规格
输入格式MID, MIDI, RMI
输出格式MP3, WAV, OGG
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 拖放你的MIDI文件。
  2. 选择输出格式(WAV、MP3或OGG)。
  3. 下载音频文件。

限制: 输出结果听起来像内置的General MIDI音色库(GeneralUser GS),而不是曲目原本的合成器或DAW。RMID文件中嵌入的自带音色库不会被使用。卡拉OK MIDI(.kar)中的歌词不会被导出,只输出音频。非常长或极其密集的文件在性能较弱的设备上渲染速度可能较慢;根据设备设定的时长上限可防止内存问题。

常见问题

我的MIDI文件会被上传吗?

不会。整个合成过程都在你的浏览器本地完成 - 文件永远不会离开你的设备。

听起来会和我的DAW一样吗?

不一定。该工具使用内置的General MIDI音色库(GeneralUser GS) - 音色取决于这个音色库,而不是原曲创作时所用的合成器。

支持哪些乐器?

所有128种General MIDI乐器(通过变体共261个预设),加上13种鼓组 - 完整覆盖General MIDI标准。

为什么输出文件比MIDI文件大很多?

MIDI文件只存储指令,不存储音频数据 - 输出的是真正渲染出的音频,因此无论选择哪种格式,体积都会明显更大。

会使用RMID文件中嵌入的自带音色库吗?

目前还不会 - 即使RMID文件带有自己嵌入的音色库,每个文件仍会使用内置的General MIDI音色库进行渲染。

MIDI文件最长可以是多久?

上限取决于你的设备(台式电脑比手机能处理的时长明显更多) - 非常长或极其密集的曲目可能会拖慢合成速度。

相关工具

音频转换器 · MP4 转 MP3 · 剪辑音频 · 波形图片 · 制作铃声 · 音频响度归一化