midicn EN

Magenta

研究工具箱:MIDI 与音频都能碰,产出可复现。

约 2 分钟546 字条目模型档案更新 2026-10-31

模型档案开源工具符号音乐研究

模型档案

厂商
Google Magenta
形态
开源工具集
输入
MIDI · 音频 · 文本
输出
MIDI · 音频
条款
代码以 Apache 2.0 为主,各模型与预训练权重分别标注,商用前看具体仓库
核对日
2026-10-31

它是工具箱,不是一首歌

Magenta 是 Google 的研究项目,不是“输入一句话出歌”的产品。它给的是一组模型与工具:MusicVAE 做旋律插值与重组,Melody RNN 续写,Drums RNN 生成鼓,Performance RNN 学演奏力度,DDSP 做可微分音频合成,NSynth 做音色。每一项都小,合起来能搭出一套自己的生成流程。

MIDI 进,MIDI 出

多数工具吃 MIDI、吐 MIDI:音高、时值、力度都是显式的,改起来像改谱,不像改音频。DDSP 与 NSynth 是例外,输出音频,音色可调,但不唱词。它不处理歌词,也不做人声;要唱歌,得接别的模型。这个分工让它在编曲、动机发展、鼓轨变奏上很顺手。

工具输入输出适合
MusicVAEMIDI 片段MIDI插值、接续
Melody RNN旋律MIDI续写
Drums RNN风格或片段MIDI 鼓轨变奏
DDSP音频或 MIDI音频音色迁移

可复现实验的价值

同一段 MIDI、同一个检查点、同一个随机种子,结果能重跑。做研究或做教学,这比“听起来不错”重要:可以只改一个变量,比较旋律的走向、鼓的密度、音色的亮度。Magenta Studio 把这些模型包成 Ableton 的插件,不写代码也能试;要批量跑,就用 Python 包。它的产出容易进 DAW,继续编曲或做音源。

归档后的维护风险

主仓库已转为只读,部分工具迁到独立仓库,安装说明与依赖版本对不上是常事。TensorFlow 版本、预训练检查点、Python 依赖,任何一处变了都可能跑不起来。它没有客服,也没有稳定 API;把它放进生产流程,先准备一个能长期冻结的环境。新项目还在出,但节奏不再像维护中的产品。

许可、维护与替代

代码以 Apache 2.0 为主,模型与预训练权重各自标注,商用前看仓库。替代:要开箱出歌,换 Suno 或 YuE;要音频纹理与音效,换 Stable Audio Open;要符号级但维护更勤的工具,考虑 ACE-Step 这类新项目。Magenta 的优势是透明与可改,不是音质。

在库中听例子

Tineke's ReelC11:04六十四秒的里尔舞曲,单声部、重复多,适合做旋律续写的对照(C1)详情Maple Leaf RagC12:24两分半的拉格泰姆钢琴,断奏与力度清楚,适合看演奏模型(C1)详情soul-groove3 · 86 BPM · beat 4/4C10:3686 BPM 灵魂乐鼓组,适合做鼓轨生成与变奏(C1)详情Sapphische OdeC11:50一分多钟的艺术歌曲,声部关系清楚,适合看插值后的声部(C1)详情

每首均来自 midicn-lib,行内徽标为许可档位(C1 可商用 / C2 非商业 / C3 仅学习研究)。

同一条线

事实来源

  • Google Magenta 项目页与 Magenta Studio 文档(工具清单、输入输出与维护状态)。
  • MusicVAE、Melody RNN 与 DDSP 的公开论文和代码说明。
  • 主仓库归档与独立仓库开发的公开记录。