跳到正文
ToMIDI

歌曲转钢琴谱:把歌写成五线谱,照着就能弹

想把一首歌转成钢琴谱,就把录音拖进下面的歌曲转钢琴谱工具。ToMIDI 用 Spotify 开源的 Basic Pitch 模型听出每个音,写到钢琴大谱表上:右手在上,左手在下。快速转换全程在浏览器里完成,文件不上传,转换和试听免费,不用注册。检查调性、速度和节奏,然后打印乐谱,或者导出 MIDI;导出整首需要登录免费账号,MusicXML 需要积分或套餐。钢琴独奏录音转出来的谱最干净。

  • 钢琴大谱表
  • 快速转换不上传
  • 免费转换和试听
  • MIDI 和 MusicXML
免费 · 在浏览器里运行

把音频拖到这里,转换成 MIDI

MP3 · WAV · M4A · FLAC · OGG · AAC · MP4 · WEBM最大 300 MB,分析前 10 分钟

把文件拖到卡片任意位置,或按 U 选择文件。放下后立即开始转换。

试试真实示例

每个结果都是这个引擎真实跑出来的,不是做出来的效果图。

在浏览器中处理免费转换试听无需注册免费账号可下载完整 .mid

请只转换你有权使用的音频。文件不会离开你的设备。

靠耳朵扒钢琴谱,为什么这么费时间

凭耳朵把一首歌扒成钢琴谱,往往要反复听上几百遍:先找旋律,再猜八度,然后拆和弦,最后把每个音放进小节里。歌曲转钢琴谱工具先替你把第一遍做完,练琴的时间就能花在弹上,不用再花在找音上。

  • 和弦糊成一团,很难分清到底哪几个音在响。
  • 录音里的旋律在一个八度,放到手底下又是另一个八度。
  • 就算每个音高都对,节奏还是最难记下来的部分。
  • 不知道调号,升降号就只能靠猜。
把歌曲转成音符

ToMIDI 的歌曲转钢琴谱好在哪里

你要的不只是一个文件,而是能看、能弹的钢琴谱。把歌曲转钢琴谱时,这几点最要紧。

  • 大谱表,左右手已经分好

    钢琴预设把音符排在高音谱表和低音谱表上,以中央 C 为界分给右手和左手,读起来就是钢琴谱,不会挤成一行。

  • 和原曲对照着听

    可以只播识别出的音符、只播原录音,或者两者混在一起播。哪里听着不对,马上就能定位,打印之前就能改好。

  • 调性、速度和节奏由你决定

    转换器会给出调性、速度和拍号的建议,每一项都能改:速度可以减半或加倍,也可以点“打拍”自己打拍子,节奏可以量化到 1/8、1/16 或 1/32 网格。

  • 快速转换不离开你的设备

    快速模式下,歌曲转钢琴谱全程在浏览器标签页里完成,文件不上传,不用排队,也不用等服务器。只有改用 HQ 高质量或分轨模式时,音频才会传到我们的服务器和 Kie.ai,并消耗积分。

  • 免费转换,导出看账号

    不用账号就能转换、试听整首,没有 30 秒预览这类限制;文件最大 300 MB,每个文件只转换前 10 分钟。不登录时 .mid 只导出前 60 秒,乐谱是带水印的 PDF,只有前 2 页;免费账号每天可以完整导出 3 个文件;有套餐或积分时不限次数,也没有水印。

  • 打印出来,或者接着加工

    在乐谱视图打印,或在打印对话框里存成 PDF,也可以导出 PNG、SVG,下载 MusicXML 用 MuseScore 打开(需要积分或套餐),或者把 MIDI 文件放进编曲软件或 MIDI 编辑器。

四步完成歌曲转钢琴谱

从拖进文件到打印出谱,一两分钟就够了。MP3 和 WAV 转钢琴谱的步骤完全一样;模型加载好以后,一小段几秒就能转完。

  1. 把 MP3、WAV、M4A、FLAC、OGG 或 AAC 文件拖到上方的转换器里,也可以用 MP4、WEBM 视频的音轨,或者用麦克风录一段,最长 1 分钟。

  2. Basic Pitch 找出每个音的音高、起点和时长。页面默认打开乐谱视图并选好钢琴预设,音符一出来就落在大谱表上。

  3. 点播放,把音符和原曲对照着听。去掉虚线标出的不确定的音,把调外的音校正到调内,再量化节奏,直到每个小节都看着顺眼。

  4. 打印乐谱或存成 PDF,导出 PNG、SVG 或 MusicXML,或者下载量化后、原始节奏的 .mid 文件。

第 1 步 · 放入歌曲

转出来的钢琴谱,看得懂也弹得了

坐到琴前时,这个钢琴谱视图能给你什么。

左右手自动分到两行谱上

明显高于中央 C 的音给右手,低的给左手;靠近中间的音跟着刚才在弹的那只手走,一串音阶不会拆到两行上。小节线按拍号画,调号来自识别出的调性,只有歌曲真的离开音阶时才会出现临时记号。

看看你的歌变成谱

对着录音听音符

一个控件就能在原曲、识别出的音符和两者混合之间切换。一起听,错音一下就跳出来;点任意一个音,可以单独听它。想知道这份谱靠不靠得住,这是检查音频转钢琴谱结果最快的办法。

和原曲对比

打印前先理顺节奏和调性

人弹琴不会每个音都正好落在格子上,原始音符印在纸上会显得很乱。量化到 1/8、1/16 或 1/32,在“原始节奏”和“量化后”之间切换听差别,把测成一半或两倍的速度改回来,再用一个开关把调外音校正到调内。

整理乐谱

哼一段,得到钢琴音符

写歌的人常反过来用:对着麦克风哼或唱一段旋律,拿回钢琴音符,再往下配和弦。它不是替你作曲的 AI 钢琴谱生成器,但可以当成随手记灵感的本子,在旋律忘掉之前把它留住。想录得干净些,可以看看人声转 MIDI 页面的建议。

录一段旋律

拿巴赫《C 大调前奏曲》试一次音频转钢琴谱

这是真实输出,不是效果图:上方转换器里的巴赫示例,由 Kimiko Ishizaka 演奏,已进入公有领域。切换视图,可以看到同一批音符的钢琴卷帘和乐谱。

巴赫《C 大调前奏曲》开头几小节

Kimiko Ishizaka 演奏,公有领域 · 钢琴预设 · 真实输出

显示 47 个音111 BPMC 大调

这是同一段的简化排版。在上方转换器里打开巴赫示例,可以看到包含全部识别音符的完整乐谱。

图中内容

在这段 26 秒的录音里,Basic Pitch 找出 145 个音,测出速度约 111 BPM,调性为 C 大调。分解和弦清清楚楚,低音的长音一直延续,延音踏板带出的几个很短的杂音标成了不确定,一个开关就能去掉。在转换器里打开这个示例,就能播放或打印。

用自己的文件试试

只记下听到的音,不会改编成简易版

歌曲转钢琴谱工具只写下它听到的音,不会替你决定钢琴手该弹什么。完整混音最能说明这一点:人声、吉他、贝斯和鼓全落在同一份谱里,页面塞满多余的音,也不会自动简化成初学者版本。想得到最干净的钢琴谱,就从钢琴独奏录音开始,或者选一首由一件乐器主奏旋律的歌。

  • 不会把歌曲改编或简化成简易钢琴版。
  • 快速转换不会把人声、鼓和其他乐器从混音里去掉(分轨模式能拆开,但要用积分)。
  • 不会记录延音踏板和力度变化。
  • 乐谱上不会加和弦名、歌词或指法。
试试钢琴独奏录音

四个办法,让歌曲转钢琴谱更干净

转换前后的几个小选择,印到纸上差别很大。

从钢琴独奏开始

一台钢琴、近距离录、混响少,转出来的钢琴谱最清楚。音乐厅的回响和踩得很重的踏板,都会带出杂音。

一次只转一段

在练主歌?只截主歌那一段,检查起来更快,打印出来也更短。

先检查速度

如果小节看起来密了一倍,说明速度测成了一半。点一下 2× 或 ½× 就能改过来,也可以自己打拍子。

去掉不确定的音

虚线框的音是模型拿不准的。一个开关把它们全藏起来,再听一遍,大部分杂乱就跟着没了。

什么录音适合音频转钢琴谱

钢琴谱好不好看,主要取决于录音,而不是哪个设置。我们实测之前不给百分比,下面列出各类录音通常的结果,从钢琴独奏的 MP3 转钢琴谱,到整支乐队的歌,都在这里。

什么录音适合音频转钢琴谱
钢琴独奏一份能读的大谱表;快速跑句和踩着踏板的长和弦要再检查去掉不确定的音,量化到 1/16,然后打印
钢琴加人声钢琴声部和唱的旋律一起出现在同一份谱里删掉人声那一行,或者留着当右手旋律
哼唱或演唱的旋律一条干净的单旋律,可以当右手在安静的房间里,一个音一个音地哼
吉他、小提琴或长笛音符按钢琴谱排好;扫弦和弦会比较粗略想要吉他谱,用吉他谱生成器
整支乐队的混音粗略的草稿,每件乐器都会带进多余的音找一个钢琴或旋律响亮清楚的版本
鼓不支持:鼓点会变成随机的音只转有音高的声部

谁需要把歌曲转钢琴谱

学琴的人、老师和写歌的人,都是从一段录音开始,想把它变成能照着弹的钢琴谱。

学钢琴的人

把正在学的歌转成钢琴谱,一小节一小节地练。觉得太高或太低?导出 MusicXML 或 .mid,再用乐谱移调换到顺手的调。

钢琴老师

用学生的录音快速做一份参考谱,或者上课前核对一下旋律谱和录音对不对得上。

写歌的人

对着麦克风唱出一段旋律,拿回钢琴音符配和声,再到 MIDI 编辑器里继续打磨。

钢琴伴奏

先用调性识别查出歌曲的调,再转一段录音,排练前看清旋律和低音线。

歌曲转钢琴谱,常被问到这些

直接回答,也包括这类工具暂时做不到的事。

怎么把一首歌转成钢琴谱?

把歌曲拖到本页顶部的转换器里,或者直接录下来。ToMIDI 在你的浏览器里识别音符,几秒内就会显示在大谱表上。和原曲对照着听,理顺节奏和调性,然后打印乐谱,或者下载 MIDI。歌曲转钢琴谱的转换和试听免费,不用注册;完整导出需要登录免费账号,MusicXML 需要积分或套餐。

有没有免费的在线歌曲转钢琴谱工具?

有,就是这个钢琴谱生成器:在浏览器里运行,不用注册就能转换、试听整首,没有 30 秒预览的限制。文件最大 300 MB,每个文件只转换前 10 分钟。导出有区别:不登录时 .mid 只导出前 60 秒,乐谱 PDF 带水印、只有前 2 页;免费账号每天可以完整导出 3 个文件,乐谱带水印;有套餐或积分时不限次数、没有水印,还能导出 MusicXML。

AI 能把任何歌改编成我能学的钢琴版吗?

一步做不到。AI 记谱是把录音里的音写下来;改编则要决定钢琴手该弹其中哪些音,再为两只手简化节奏。ToMIDI 能把一首清晰的歌转成钢琴音符和可以编辑的乐谱。如果是整支乐队的歌,得到的是要你手动简化的草稿,而不是现成的简易版。

带人声和鼓的完整歌曲能转吗?

什么都能转,但完整混音转出来的钢琴谱会比较粗糙:所有乐器都落在同一份谱里,鼓还会带进零散的音。快速转换不分离人声和乐器,所以尽量选钢琴或旋律在最前面的录音。想先把乐器拆开,可以改用分轨模式,它消耗积分,音频会上传到我们的服务器和 Kie.ai。

什么样的录音转出来的钢琴谱最好?

钢琴独奏,近距离录、混响少、踏板轻,音频转钢琴谱的效果最干净。一件清楚的旋律乐器或者哼唱也不错;WAV、FLAC 或高码率 MP3 比用手机对着音箱录的效果好。

能打印乐谱或存成 PDF 吗?

可以。在乐谱视图选打印,再在浏览器的打印对话框里选“另存为 PDF”。也可以把乐谱导出成 PNG 图片或 SVG 文件,或者下载 MusicXML,在 MuseScore、Sibelius、Finale 或 Dorico 里打开。不登录时乐谱只有前 2 页、带水印;MusicXML 需要积分或套餐。

左右手是怎么分的?

按音区分,并带一点“记忆”:明显高于中央 C 的音给右手,明显低于它的给左手,靠近中央 C 的音跟着附近正在弹的那只手,这样一串音就不会拆散。如果某一段落到了错的谱表上,就把 MusicXML 在 MuseScore 这类打谱软件里打开,再挪过去。

能把我自己弹的钢琴转成谱吗?

可以。录下自己弹的,或者上传录音,它会按你实际弹的样子完成钢琴转谱,随手弹的即兴也能这样留下来。如果你要的是给编曲软件用的 .mid 文件,而不是乐谱,可以看钢琴转 MIDI。

能识别出歌曲的调和速度吗?

通常可以。转换器会给出调性、速度和拍号(自动判断时在 4/4 和 3/4 之间选),并写进乐谱和 .mid。速度有时会测成一半或两倍,用 ½× 和 2× 就能纠正,也可以自己打拍子。不想转换、只想快速查一下,可以用调性识别或 BPM 速度检测。

乐谱上会标和弦名、歌词、指法,或者给出简谱吗?

不会。出来的是五线谱(钢琴大谱表),有音符、休止符、小节线、谱号、调号和拍号,不出简谱。和弦记号、歌词、指法、踏板记号和力度记号也不会自动加上;想加的话,导出 MusicXML 后在打谱软件里补。

能放慢歌曲跟着练吗?

转换器里不行:播放按歌曲原来的速度。可以照着打印出的谱慢慢练,或者用变速不变调把录音本身调慢。

支持哪些文件?

MP3、WAV、M4A、FLAC、OGG 和 AAC,还有 MP4 和 WEBM 视频的音轨;浏览器能播放的音频大多都能打开,所以几乎任何文件都能做音频转钢琴谱。也可以用麦克风录音,每次最长 1 分钟。

歌曲文件会上传到服务器吗?

快速转换不会。解码、识别音符和导出都在你的设备上完成。第一次使用时页面会下载约 1 MB 的识别模型,之后音乐转钢琴谱都在本地完成。只有选 HQ 高质量或分轨模式时,音频才会上传到我们的服务器和 Kie.ai。

这和音频转乐谱工具有什么区别?

思路相同,只是一开始就为钢琴设置好了:钢琴预设、大谱表和左右手分谱。其他乐器和排版,请用音频转乐谱;已经有 MIDI 文件、想排成乐谱,用 MIDI 转乐谱。用惯了桌面软件?我们的 AnthemScore 替代工具页面把两者做了对比。

音符是用什么识别的?

Basic Pitch,Spotify 音频智能实验室开源的模型,能同时听出好几个音。我们免费的音频转 MIDI 转换器用的也是它,这个页面多了钢琴排版。Basic Pitch 替代工具页面介绍了 ToMIDI 在模型之上加了什么。

更多音乐转钢琴谱、转 MIDI 的工具

不是要把歌曲转钢琴谱?从别的录音或乐器开始。

挑一首想弹的歌,现在就转成钢琴谱

把歌曲放进上方的歌曲转钢琴谱工具,它会把歌写成钢琴谱:转换免费,在浏览器里完成,快速模式不上传文件。

或者直接拖到这个框里