【AI扒谱工具】Muscriptor:从此不再缺MIDI?
dumb_cmd
编辑于 2026年09月02日 00:47

项目介绍

GitHub:muscriptor/muscriptor​

网页应用:https://muscriptor.kyutai.org/

这款开源 AI 扒谱工具由 Kyutai 和 Mirelo 开发,于 2026 年 7 月发布在 GitHub,目前为止仍处于积极更新状态。

在多乐器扒谱方面,这很有可能就是最强大的免费工具了。

优点:

  • 官方网页端应用,含可视化 MIDI 界面,操作快捷

  • 保底实时(1x)的识别速度和实时预览

  • 支持音频文件类型广泛(MP3, WAV, FLAC, OGG, M4A, AIFF, Opus)

  • 自动识别 30+ 种乐器种类和人声并扒谱,可对比原曲与 MIDI 播放效果

  • 导出可选项:MIDI、WAV、乐谱(MusicXML、PDF)

缺点:

  • 不识别音符力度,所得音符力度均为 100

  • 音符时机与原曲尚有出入,需要进一步人工修整、量化

  • 用于导出乐谱的 BPM 识别功能较差

  • 难以应对复杂的编曲和模糊的音色

  • 乐器常常分类不当,需人工整理

使用例

超大幅缩减扒谱时间,留出更多精力让我做这样的小垃圾

关于 AI 转谱,目前主流工具所得的 MIDI 都是无视乐曲原 BPM 原拍号的,均为 4/4 120 BPM,一旦导入 DAW,MIDI 时长、时机往往和原曲不一致,非常不方便。

目前我已知的解决方法有以下几种:

  1. 在 DAW 里直接将 MIDI 拉伸/缩短至恰当的速度(不建议)

  2. 一些 DAW 支持我们忽略工程文件的 BPM 和拍号,而对 MIDI 采用特定的设置,比如我正在用的 REAPER

    在 REAPER 里,如下图设置,再对 MIDI 进行胶合(Glue,Ctrl+Shift+G),就可生成 BPM 与项目一致的 MIDI 对象。

图为 REAPER,可手动设置 MIDI 的 BPM 与 拍号
  1. 使用各类 MIDI 对齐工具

    mason369/music-to-midi​

    一个本地优先的 AI 音频转 MIDI 转换器,整合了 Muscriptor,并且加入了 BPM 调整功能,可规避上述的一些问题。

    AnglerChan/audio-to-midi-arranger​

    @腦控通信中 ​制作的 skill,同样整合了一系列工作流程

多的就不说了,我已经等不及要制作更多的小垃圾了!造它就完了!!