news 2026/10/23 9:55:23

如何先写和弦再填旋律:YuE2 Studio 和弦床(Chord Bed)工作流全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何先写和弦再填旋律:YuE2 Studio 和弦床(Chord Bed)工作流全解析

【免费下载链接】YuE2-Studio

Local AI song generator with an editable score — YuE2 on your GPU: full songs with vocals, sheet music, covers, exact replay. Native Windows app, no Python, installer with auto-update.

项目地址:https://gitcode.com/gh_mirrors/yu/YuE2-Studio
点击查看免费下载

YuE2 Studio 是一款跑在本地 GPU 上的 AI 音乐生成工作室,能生成带人声的完整歌曲。它的"和弦床"(Chord Bed)功能让你先写好和弦,再让模型填旋律与编曲:只需指定速度、调性和拍号,和弦就会瞬间铺满全曲,模型直接在这张和声"床"上表演,从而跳过耗时的规划(planning)步骤,出歌更快、调性更可控。

什么是和弦床?为什么值得"先写和弦" 🎹

正常情况下,YuE2 模型会自己"规划"一份乐谱(旋律 + 和弦),再唱出来。这意味着调性和走向交给模型决定——惊喜有,控制少。

和弦床把顺序倒过来:

普通生成流程和弦床流程
第一步模型自己规划乐谱(慢)你指定速度/调性/拍号,和弦床瞬间写满和弦(秒级)
第二步模型演唱模型只写旋律和编曲,和声已定
可控性调性、走向随机调性、速度、拍号完全由你说了算
复现性依赖模型采样同一个 seed 永远生成同一张和弦床

换句话说:你拿到的是一个和声骨架确定的"半成品乐谱"——人声声部里是一串放在休止符上的和弦,乐器声部留空,等模型把旋律和伴奏填进去。

4 步上手:从零写出一张和弦床

第 1 步:进入创建页。打开 YuE2 Studio 的 Create(创建)面板,在风格(style)和歌词(lyrics)下方,找到Chord bed按钮(与 Compose the score、Score editor 并排),点开后弹出三个输入项。

第 2 步:填写三项参数。

  • Tempo, BPM:40–240 之间的速度值;
  • Key:24 个常用调,12 大调(C、G、D…)+ 12 小调(Am、Em、Bm…);
  • Meter:拍号,支持4/4、3/4、6/8、2/4。

第 3 步:给歌词分好段落。歌词里每行写一个段落标签,如[Intro]、[Verse 1]、[Chorus]、[Bridge]、[Outro],段落之间空一行。和弦床会每个标签一段:主歌、副歌、桥段各有一套自己的和弦进行,段落长短由歌词行数自动决定。

第 4 步:点击 Write the bed(写出铺底)。几秒内,乐谱区就填好了 ABC 记谱,下方还会回显三套和弦进行,例如:

Verse: F G Em Am · chorus: C G F · bridge: C F

不满意?再点Write another bed(再写一个),换一组随机进行。这个功能的前端逻辑在 app/components/CreatePanel.tsx,请求经由 app/services/scoreApi.ts 发给本地服务端的/v1/score/chord-bed接口。

揭秘:和弦床背后的生成逻辑 🔍

和弦床不是模型推理,而是一个确定性的小生成器(crates/music-server/src/score/chord_bed.rs),所以又快又稳定:

  • 和弦池:内置 15 组大调、16 组小调进行,取材自流行、摇滚、舞曲、爵士与影视音乐中常见的走向。seed 从中不重复地抽 3 组,分别给主歌、副歌和桥段——保证副歌听感与主歌不同。
  • 绝不"原地踏步":相邻两小节的和弦永远不同;如果进行里下一项与上一小节撞车,就自动跳过一格。正是这种持续变化的和弦,把全曲牢牢"扣"在你指定的速度上。
  • 段落 → 小节数规则:
段落类型小节数
有歌词的段落每行歌词 2 小节,按 4 小节整行向上取整,最多 16 小节
[Interlude]/[Instrumental]/[Solo]8 小节
其他无词段落(Intro、Chorus、Bridge、Outro 等)4 小节
歌词完全为空默认 主歌→副歌→主歌→副歌 共 16 小节
  • 输出格式:标准 ABC 记谱,L:1/16精度、Q:1/4=速度、双声部(Vocal 放和弦+休止符,Ins 留空),可直接被 crates/music-server/src/score/api.rs 的记谱校验器解析,也可粘贴给 yue2.cpp 的 WebUI。

从和弦床到成品歌曲 🎧

和弦床写入乐谱区后,直接点Create即可。模型会保持你给的调性、速度、拍号,把旋律与整套编曲写在和声之上,规划步骤被跳过,渲染更快。

歌成之后,和弦床乐谱会随歌曲一起存档:

  • 想换一种演奏但保留作曲?重新渲染(re-render)即可,和声不动、声音变样;
  • 想微调个别和弦或音符?打开Score editor(内嵌的 Signal MIDI 编辑器),改完用 Apply 回写到创建面板的乐谱;
  • 连 AI 代理也能走同一套流程:MCP 工具score_chord_bed一条命令生成同样的和弦床,再把返回的abc传给song_create,详见 docs/mcp-skill.md。

实用技巧与常见问题 💡

  • 想要完全可复现:同一 seed + 同一组参数 = 完全相同的和弦床。界面按钮每次"再写一个"用随机 seed;通过 API 调用时显式传seed即可锁定结果。
  • 报错怎么办:速度必须在 40–240 BPM;调性写成 A–G + 可选#/b+ 可选m(如Em、Bb);拍号仅限4/4、3/4、6/8、2/4,写错会收到明确的英文错误提示。
  • 和弦床 ≠ 伴奏音频:它只是一张"休止符上的和弦"乐谱,乐器演奏由模型在渲染时补全,所以最终配器仍取决于你写的风格描述。
  • 别混淆两个开关:Advanced 里的Chords and sections(和弦多样性、段落开头变化等)作用于模型自己写的乐谱;指定了和弦床abc后,这些参数会被忽略。
  • 想只写谱不唱歌?旁边的 Compose the score 按钮是"只做规划"模式,和和弦床互补:一个让模型规划,一个由你拍板。

小结

和弦床是 YuE2 Studio 里"人定骨架、AI 填肉"的捷径:30 秒铺好和声,跳过规划阶段,调性、速度、拍号尽在掌握,还能靠 seed 精确复现。下次写歌,不妨先想想和弦走向,再让模型去唱——这就是"先写和弦、再填旋律"的完整工作流。

更多功能说明可参考 README.md 中的 "Chord bed" 条目,以及 CHANGELOG.md 中 3.5.0 版本的功能介绍。

【免费下载链接】YuE2-Studio

Local AI song generator with an editable score — YuE2 on your GPU: full songs with vocals, sheet music, covers, exact replay. Native Windows app, no Python, installer with auto-update.

项目地址:https://gitcode.com/gh_mirrors/yu/YuE2-Studio
点击查看免费下载

相关推荐

上一篇:pcb-checklist终极指南:如何避免90%的PCB设计错误?资深工程师的血泪经验总结
下一篇:突破Magpie窗口放大限制:解锁超高分辨率显示的完整指南

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 9:51:31

MATLAB实战:MFCC特征提取全链路拆解与避坑指南

简介:这份MATLAB代码资源聚焦梅尔倒谱系数(MFCC)的完整实现,面向语音识别、情感分析与语音合成方向的学习者和开发者,尤其适合希望从零理解特征提取流程的初学者,也可作为专业人士的可靠工具。代码按预加重…

作者头像 李华
网站建设 2026/10/23 9:46:58

Qt5.9 C++开发指南代码实战:环境配置与避坑指南

简介:这是一份面向Qt初学者的完整学习资料包,包含《Qt5.9 C开发指南》PDF与配套分章代码。内容从安装Qt5.9 SDK、配置GCC/MSVC编译器与环境变量起步,逐步讲解Qt Creator项目管理、代码编辑、调试与构建工具的使用,并覆盖.pro工程文…

作者头像 李华
网站建设 2026/10/23 9:30:38

一个初三孩子背单词三个月的真实变化

去年秋天,一个初三孩子的妈妈跟我聊起她儿子的英语。孩子不算懒,每天也捧着单词书看,可一到听写就露馅。她说最崩溃的一次,是孩子把"environment"抄了二十遍,第二天默写还是少了个"n"。这种场景&a…

作者头像 李华
网站建设 2026/10/23 9:28:32

跨境电商AI工具实战盘点:从选品到广告投放的全流程提效指南

2026年了,做跨境电商的如果还没把AI工具用起来,不是不够努力,是效率真的跟不上。我入行跨境电商这几年,最深的感受是:选品、翻译、写Listing、回客服、盯广告、看数据,每一个环节都在抢时间,一天…

作者头像 李华
网站建设 2026/10/23 9:27:30

Tailor视频智能裁剪:轻量级语义裁剪方案,支持CPU实时竖屏适配

简介:Tailor是一款面向视频创作者与AI初学者的开源视频智能处理工具,聚焦于降低视频剪辑技术门槛,解决手动裁剪低效、生成模板缺失、画质优化依赖专业软件等痛点。资源包共400个文件,以272个Python脚本(实现AI裁剪逻辑…

作者头像 李华