Plenio 1.5:自带歌词、可见模板与创意度提升至 200
适用于 ComfyUI 的 Plenio 1.5 能原样演唱你自己写的歌词,将风格模板的值写入歌曲简报,并把创意度提升到 200。
Plenio 保持了 1.0 的形态:一份简报、一个本地语言模型负责写出标题、风格和歌词、一张歌曲单(Song Sheet)精确展示音乐模型收到的内容、由 YuE2-3B 或 MiniMax Music 3 演奏,然后进行母带处理,并以带标签的文件、时间轴歌词和乐谱形式发布。1.5 改变的是这条路径中有多少环节可以由你自己掌控。
1.5 的新变化
| 变更 | 作用 |
|---|---|
| 你自己的歌词 | 歌曲简报中的 my own, sung as written(我自己的,按原样演唱):写作者只填充风格、封面图提示词和标题 |
| 看得见的模板 | 250 个风格模板现在会把各自的值写入简报的字段,而这些字段就是模板值的列表 |
| 创意度提升至 200 | 100 成为默认值,101-150 为实验性,151-200 为冒险性 |
| 更自由的翻唱 | original notes(原始音符)滑块会逐步削减来源的器乐声部与和弦,但不写入任何新内容 |
| 自定义段落标签 | 八个 YuE2 已学会的段落以按钮呈现,另有 8 个由 Plenio 适配其规划,以及你自己发明的标签 |
| 为思考型模型留出空间 | 每个 LLM 回答最长可达 16,384 个 token,上下文为 24,576 个 token |
你写的歌词,按原样演唱
歌曲简报中歌词选项设为"my own, sung as written below"(我自己的,按下方原样演唱),并输入了一段主歌和一段副歌。
带演唱的歌曲简报现在有两个选择:written from the idea below(根据下方想法撰写,默认项)与 my own, sung as written below(我自己的,按下方原样演唱)。在第二种模式下,写作者只写出标题、风格和封面图提示词:歌词完全保持你输入的内容,包括段落标签。若没有标签,每一段连续的行都会成为一个主歌,而重复出现的那一段则会变成副歌,标题也会从歌词中提取,而非根据流派生成。Plenio Player 的 Make a song 表单里也有同样的选择,因此在手机上使用的人也能粘贴歌词。
会填充简报的模板
展开的流派字段:可在顶部输入自己的流派,其下是 250 个模板所知道的全部流派。
以前选择模板只是复制一段文字。在 1.5 中,它会把值写入简报:描述、流派、情绪、速度、调性、拍号、语言、人声、主题、歌词构思和主奏乐器,以及人声设置、时长和旋律。第二个模板只会替换由模板填入的内容,保留你修改过的部分;字段被清空后则会重新取用模板的值。现在每个字段都是所有模板已知内容的列表,顶部还有 ✎ type your own(输入你自己的)用于其他内容。模板的 description 说明一首歌听起来如何,新增的 lyrics 字段则说明它唱的是什么。
新增了十一个模板,用于此前没有对应模板的场合与流派:英语和德语生日歌、派对 Schlager、德国狂欢节歌曲、婚礼首舞曲、Liedermacher 歌曲、流行摇滚、旋律陷阱、拉丁流行、J-rock 和意大利流行,总计 250 个。
创意度最高可到 200
创意度的默认值现在是 100,作者称这个实验性设置产出了最好的歌曲,而 100 以内的每个值都保持原有含义,所以一个保存的 1.4 工作流设为 50 时仍会以 50 进行写作与采样。在此之上,101-150 仍属实验性,采样更自由;151-200 称为冒险性:全新的混合风格,带有明显另一流派的色彩、标志性乐器,或歌词中出人意料的转折。设为 200 时,YuE2 的采样会被推到方案 1.0 / 0.96 / 64 和取值 1.15 / 0.98 / 200,更新日志称这已是据报告仍能保持连贯的边缘。
更自由的翻唱
翻唱简报新增 original notes(0-100,默认 100):乐谱保留来源音符的数量。数值越低,器乐声部与和弦的音符会被逐步省略,降到 0 时大约只剩四分之一,而强拍上的音符和每个段落的第一枚和弦仍会保留。由于不写入任何新内容,翻唱无法凭空创造未提供给它的素材。带演唱的翻唱旋律会保留每一个音符,让歌词仍能被唱出:该项目实测在 0 时听到的词占 78%,在 100 时为 83%。摘要会报告保留了多少音符。
你可以自定义的段落标签
歌词编辑器的按钮现在就是 YuE2 学会的八个段落:[Intro]、[Verse]、[Pre-Chorus]、[Chorus]、[Bridge]、[Interlude]、[Instrumental] 和 [Outro]。more 按钮会添加 Plenio 适配 YuE2 规划的标签([Post-Chorus]、[Hook]、[Refrain]、[Solo]、[Break]、[Breakdown]、[Drop]、[Build]),+ your tag 则会把你自己定义的标签(例如 [Violin Rise] 或 [Choir])保留下来,用于之后的每一首歌。有歌词时,自定义标签会在所属段落被演唱;没有歌词时,它则成为一个器乐部分。带有乐谱段落名所不包含字符的标签不再中断运行,更新日志将其列为一项修复。
为思考型模型留出更多空间
现在每个 LLM 回答最长可达 16,384 个 token,上下文为 24,576 个 token,此前在写作者的草稿、编曲和听错词检查中分别为 6,144、2,048 和 1,024,无论是 ComfyUI 原生文本生成还是 Local LLM 节点均如此。这为思考型模型在给出回答前的推理留出了空间,代价是对上下文的要求更高:LM Studio 模型现在至少需要 24,576。已保存的工作流在打开时会采用新的长度,Song API 1.3 公开了新字段 lyrics_from、lyrics、original_notes 以及最高可到 200 的 creativity,而旧的 API 提示词运行方式保持不变。
获取 Plenio 1.5
comfy node install comfyui-plenio-music。该节点包需要 ComfyUI 0.37.0 或更高版本,且自身不添加任何 Python 包。
检查机器
从模板浏览器中打开 0 · System Check:它会报告 ComfyUI 版本、GPU 以及每个模板仍需要的模型文件。
选择路线
YuE2 · Song 用于根据简报演唱歌曲,YuE2 · Cover 用于重新加工一段录音,MiniMax · Song 用于由说明文字驱动的渲染,或 YuE2 · DAW 用于自己谱写旋律。
评论
使用 GitHub 登录后即可参与讨论。