MIDI 转乐谱,看得懂,也改得了

打开 MIDI 文件,ScoreStarling 就把它写成乐谱:每个音轨一行谱表,鼓放在鼓谱表上,还有调号和休止符。可以播放、修改,再打印成 PDF。

把 MIDI 文件拖到这里

MIDI 文件最大 5 MB、10 分钟、20,000 个音符。MusicXML 和 ABC 文件也可以免费打开。

ScoreStarling 能把 MIDI 文件打开成乐谱。每个音轨成为一行谱表,钢琴音轨分给双手,鼓放在鼓谱表上,调号、休止符和符杠都帮你算好。你可以试听、改错,再打印或导出。

放进什么,得到什么

你提供

  • 一个 MIDI 文件(.mid 或 .midi),来自键盘、DAW(编曲软件)或下载
  • 最大 5 MB、10 分钟、20,000 个音符和 32 个音轨

你得到

  • 一份乐谱,每个音轨一行谱表,鼓在鼓谱表上
  • 按你文件自身的时间来播放
  • 可以打印的 PDF,免费
  • MusicXML 和整理过的 MIDI,需要 Plus 或积分包

工作原理

  1. 在上方选择你的 MIDI 文件。工作台会带着它打开,需要时先登录;打开自己的文件不扣积分。
  2. 播放乐谱。音符始终对应文件里的事件,所以不管页面上看起来怎样,播放听起来就是你弹的样子。
  3. 打开乐谱设置,检查调号、谱号和拍号,有错就改。没有调号的文件会得到一个估计出来的调号。
  4. 下载 PDF,或者下载 MusicXML,把乐谱带到 MuseScore、Dorico 或别的打谱软件里。

乐谱长什么样

MIDI 文件写出来的样子

2
一段 MIDI 转谱的两个小节,由 MuseScore Studio 的导入器写出,也就是 ScoreStarling 处理 MIDI 文件用的引擎:四个升号的调号,升 D 按调的要求来写,一行谱表上有两个声部,休止符也都显示出来。同样的音符,没有调号、用基础转换器的效果,见《MIDI 导入为什么看起来很乱》。

把文件准备好,乐谱会更干净

  • 从 DAW 导出之前,先在文件里设好正确的调号和拍号,并设定速度。
  • 量化到你想读到的最短音符。不在拍点网格上的音符,会用连音线和额外的声部来写。
  • 每件乐器单独一个音轨,并起好名字,这样各声部才会有标注。
  • 把鼓标在鼓通道上,才会写到鼓谱表上。

需要知道

  • 音符按十六分音符网格记谱,每行谱表最多两个声部。三连音和摇摆不会被识别为三连音和摇摆。
  • MIDI 文件里没有乐谱能保留的歌词或和弦名称,所以这些不会写出来。
  • 结果是一份需要你核对的乐谱,不是定稿。对着你预期的样子试听,听到哪里不对就改哪里;重复的修改,Starling 可以根据一句话来做。
  • 打开 MIDI 免费;音频录音每首用 10 积分,有 30 秒免费预览。音频转 MIDI则是反过来。

常见问题

MIDI 转乐谱免费吗?

打开自己的 MIDI 文件免费,试听、编辑和 PDF 也都免费;免费账号的 PDF 带一行小小的页脚。MusicXML 和 MIDI 下载需要 Plus 或积分包(2026年10月17日核对)。

为什么 MIDI 文件一开始不像乐谱?

MIDI 文件记录的是一场演奏:哪个键按下、什么时候按、按了多久。它没有升降号的写法,没有休止符,没有符杠,往往连调号也没有,所以这些记谱细节都得推算出来。我们的《MIDI 导入为什么看起来很乱》解释了问题出在哪,以及怎么准备文件。

会保留鼓吗?

鼓音轨会写在各自的鼓谱表上,排在有音高的音轨之后。无法写成记谱的鼓音色会被略过,并且会告诉你。

用的是哪个调和拍号?

用文件里写的。如果 MIDI 文件没有调号,ScoreStarling 会根据音符估计调,可能差一个五度,所以请在乐谱设置里核对。如果音乐是 3/4 或 6/8 拍,打开前先确认文件里写了。

三连音和摇摆会写出来吗?

不会按原样写出。音符按十六分音符网格记谱,每行谱表最多两个声部,所以三连音或摇摆的八分音符可能变成普通的十六分音符或带连音线的音。把乐谱和原始 MIDI 放在一起播放,用手动或 Starling 来改这些小节。

MIDI 文件最大能多大?

最大 5 MB、约 10 分钟演奏、20,000 个音符和 32 个音轨。超出的文件会被拒绝,并提示超了哪一项限制。

带来任何音乐带走一份乐谱