这篇属于我们的音频转 MIDI 指南系列。
很多人以为 MP3 转 MIDI 跟 MP3 转 WAV 一样:选个格式,点转换,完事。其实不是这样。MP3 是一段录下来的声音,MIDI 是一串告诉设备弹哪些音的指令。MP3 里面没有现成的音符信息可以直接拷过去,所以想得到 MIDI,只能从音频里把音符听出来,也就是转录。有些录音转出来比别的好得多,原因也出在这一步上。
为什么这不是格式转换
MP3 存的是波形,也就是声音本身,至于这些声音是哪些音发出来的,它一概不记。MIDI 正好相反,记的是音符、每个音的时间和弹得多重,自己不带声音。两种格式记录的内容不同,不能直接把一种改写成另一种。工具得先听音频、检测出音符,再把它们写成 MIDI。说到底转换就是检测,所以转出来好不好取决于录音本身,也不可能每次都分毫不差。如果还分不太清这两种格式,MIDI 是什么这篇讲得很直白。
怎么把 MP3 转成 MIDI
把 MP3 上传到 Songscription,转录完成后就能导出 MIDI,用任何 DAW 打开。录音里有整个乐队或合奏的话,选择“多乐器”,就能得到多轨 MIDI。系统听出的每件乐器各占一轨,包括键盘、吉他、贝斯、弦乐、铜管、木管、合成器、人声和鼓。
同一份转录结果还会生成乐谱,你可以在乐谱编辑器里排版。如果你想要的是乐谱,也可以选择 MIDI 以外的格式。音频转 MIDI 指南介绍了更多音源和选项。如果音源是视频而不是文件,可以读读怎么把 YouTube 视频转成 MIDI,了解如何处理你有权使用的音频。
哪些转得好,哪些转不好
音频越干净、越简单,转出来的 MIDI 就越好。单独一条清楚的旋律线转出来最准,比如独奏旋律、贝斯线或单音乐器的录音。这时每次只需要检测一个音。难的是编得很满的完整混音,同一时刻有很多乐器叠在一起。这两种情况差在哪,单音与复音转录专门讲过。编曲很满的歌,想让某一件乐器转得最干净,就选那件乐器,让模型把它单独拎出来;混音实在太挤的话,先分离分轨也有帮助。想把整个乐队一遍转出来,就用“多乐器”(测试版),不过有些轨可能还得再整理。
拿到 MIDI 以后能做什么
MIDI 是能编辑的音符数据。把它拖进 DAW,就能换乐器、改音符,或者用自己的音色把这一轨重做一遍。也可以用打谱软件打开,把它变成乐谱。
如果你想要乐谱,可以直接在编辑器里修改,再从转录结果打印 PDF 或导出 MusicXML,具体见怎么把 MIDI 变成乐谱。想知道 MIDI、MusicXML 和 PDF 该选哪个,音乐文件格式指南讲了每种格式都存了什么。
常见问题
MP3 能转成 MIDI 吗?
可以,但这不像 MP3 转 WAV 那样只是换个文件格式。MP3 存的是录下来的声音,MIDI 存的是音符指令,要从一种得到另一种,得先弄清楚录音里在弹哪些音,这就是转录。工具会听这段音频,再把听出来的音符写成 MIDI。把 MP3 上传到 Songscription,它会把录音转录成 MIDI,任何 DAW 都能打开。
为什么 MP3 转 MIDI 不是普通的格式转换?
因为这两种格式装的东西完全不同。MP3 存的是波形,也就是声音本身,里面并不记录弹的是哪些音。MIDI 存的是音符本身:音高、时间和力度,自己不带声音。不能把一种格式里的内容直接改写成另一种格式,只能先分析音频,把音符检测出来。所有真正的 MP3 转 MIDI 工具,背后做的都是这一步检测。
MP3 转 MIDI 能转整首歌,还是只能转单件乐器?
两种都行。单独一条清楚的旋律线转出来最准,比如独奏旋律或贝斯线,因为每次只需要检测一个音。完整混音就难一些,很多乐器叠在一起;音源越干净,结果越好。乐队或合奏的录音,可以用 Songscription 的“多乐器”模式(测试版),一遍就把整首歌转成多轨 MIDI,听出来的每件乐器各占一轨,从键盘、吉他、贝斯到弦乐、铜管、木管、合成器、人声和鼓都有,不过有些轨可能还得再整理一下。只想尽量把其中一件乐器转干净,就选那件乐器,模型会把它从混音里单独拎出来,不用先分离分轨。
拿到 MIDI 以后能做什么?
在 DAW 里打开,可以换乐器、改音符,或者用你自己的音色把这一轨重做一遍;在打谱软件里打开,可以把它变成乐谱。MIDI 是能编辑的音符数据,不管是编曲制作还是打谱,都能从它入手。如果你更在意谱面而不是 DAW,Songscription 还能从同一份转录结果导出 MusicXML 或 PDF 乐谱。
想要哪首歌的音符,直接拿那个 MP3 来转最快。上传到 Songscription,导出能在 DAW 里打开的 MIDI。
