UltKit

MP3转MIDI

上传一个MP3,即可得到包含转换器识别出的音符的 .mid 文件。独奏乐器或无伴奏人声效果干净;完整歌曲则只能得到其最响声部的草稿,需要之后再整理。

音频转换器

或将MP3, WAV, M4A … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    选择MP3文件

    最多可添加 20 个 MP3 文件,每个不超过 95 MB。只截取一小段来检查,比转换整首专辑曲目更容易看出效果。

  2. 2

    剪切出需要的片段

    在剪辑与音量下,将开始时间和结束时间设为你想要的副歌或独奏部分,例如 0:45 到 1:20。

  3. 3

    转换为MIDI

    点击转换为 MIDI (transcribed notes),然后在 DAW、MuseScore 或钢琴学习应用中打开生成的 .mid 文件。

把 MP3 转换成 MIDI 其实就是转写:工具会估算每个音符的音高和起始时间,并写成 MIDI 事件。原始声音不会保留,录音中旋律越突出,生成的文件就越接近实际演奏的内容。

MP3真的能转换成MIDI吗?

部分可以。MP3 保存的是混合后压缩的波形,编码器已经舍弃了它认为听不到的细节,主要集中在最高频段。音高检测不需要这些细节,所以 128 kbps 文件的转写效果与原始 WAV 相差不大。真正的障碍是混音:人声、吉他、键盘和贝斯同时演奏时,它们的谐波会重叠,软件只能猜测你想要的是哪一条声部。

因此最理想的素材本身就比较稀疏:钢琴独奏、长笛或小提琴旋律、无伴奏人声、口哨曲调,或从多轨工程中导出的单轨。一首商业流行歌曲转出来会是一个很密集的文件,人声旋律虽然在其中,但周围混有从伴奏借来的音符。这依然有用,因为删掉错误音符比凭耳朵找出每个正确音符更快。

从MP3转为MIDI后能保留什么

MP3 保存的内容与 MIDI 文件保留的内容对比
属性在 MP3 中在 MIDI 文件中
音高隐含在波形中音符编号 0–127,按半音取整
节奏时间连续的音频音符开启和关闭事件
力度波形振幅每个音符的力度 1–127
乐器音色完整录制不保存,由播放器决定
歌词录音中演唱不转写
效果与混音已固化在音频中不保留
每分钟大小128 kbps 约 1 MB,320 kbps 约 2.4 MB通常只有几 KB

哪些MP3适合转换为MIDI

转写效果好

  • 一次只弹一个音的钢琴或吉他独奏
  • 无伴奏人声、哼唱和口哨
  • 木管、铜管和弦乐独奏
  • 单独的贝斯线和合成器主音

转写效果差

  • 密集的流行和摇滚混音
  • 架子鼓和打击乐,没有稳定的音高
  • 扫弦或重度失真的吉他和弦
  • 充满观众噪音和混响的现场录音

整首歌的实用流程:先用分轨工具把歌曲拆成各个分轨,只转换人声或主音分轨,再把 MIDI 放在 DAW 中原始 MP3 的下方,凭耳朵修正错误音符。如果音乐是你自己的录音,WAV转MIDI里有关于如何录出便于转写的演奏的建议。如果音乐在视频里,请先提取音轨,方法见MP4 转 MP3 的方法。

MP3与MIDI:两种截然不同的文件

MP3

MP3 音频

MP3(MPEG-1 Audio Layer III)是一种有损音频格式,主要由弗劳恩霍夫研究所开发,并于 1993 年被 MPEG 标准化。它去除耳朵不易察觉的声音,在 128–320 kbps 下可将音乐压缩到约 CD 大小的十分之一。所有专利均已到期,所有手机、车载音响、浏览器和媒体播放器都支持它。低码率下音质损失明显,反复重新编码还会累积。

压缩方式
有损
透明度
–
动画
–
发布年份
1993 · Fraunhofer IIS / MPEG
MP3 转换器

MIDI

MIDI 文件

MIDI 文件(.mid 或 .midi)存储的是音乐指令而非录制的声音,遵循 1988 年发布的标准 MIDI 文件格式。它记录音符、时间、力度、乐器和控制器变化,因此文件极小且完全可编辑。听起来如何完全取决于播放它的合成器或乐器插件。MIDI 用于 DAW、乐谱软件、键盘和卡拉 OK,但无法存储人声或真实录音。

压缩方式
–
透明度
–
动画
–
发布年份
1988 · MIDI Manufacturers Association
MIDI 转换器

MP3 是大多数歌曲的传播形式,所以音乐人想学习某个声部、制作伴奏或写出旋律谱时,手上往往就是 MP3;转写成 MIDI 后,他们有现成的音符可以修改,而不必从零开始听音记谱。

MP3转MIDI常见问题

能从MP3中同时提取和弦与旋律吗?

有时可以,前提是干净的钢琴或吉他录音,和弦弹得缓慢均匀。在密集的混音中,和弦音会与人声和贝斯互相干扰,结果不可靠。如果需要和弦谱,可以先在这里转写旋律,再对照原始录音自己推算和声。

为什么MIDI里会出现没人演奏过的音符?

乐器在所弹音高之上会产生泛音,混响、镲片和和声伴唱也会在其他音高上带来能量。其中某一项足够强时,就会被写成一个短小的多余音符。大多数 DAW 可以按时长或力度选中音符,因此很容易快速删除。

MIDI播放时会使用歌曲里的乐器音色吗?

不包含。文件只记录要演奏哪些音符,声音由你的 DAW、手机应用或合成器决定,大多数播放器默认使用 General MIDI 钢琴音色。你可以为音轨指定其他乐器,也可以用 MIDI转MP3 渲染成音频来试听。

MP3的码率会影响扒谱效果吗?

128 kbps 以上影响很小。MP3 编码器首先舍弃的是高频细节,而音高检测依赖基频和较低的谐波,这些都会保留下来。码率过低、带有明显杂音的文件可能产生错误音符,所以请尽量使用你手上质量最好的版本。

如何把MIDI转成乐谱?

在 MuseScore 等记谱软件中打开 .mid 文件,并选择它应识别的最短音符时值,例如十六分音符。量化到较粗的网格,可以掩盖真实演奏中细微的时间差异,否则这些差异会表现为连音线和多余的休止符。