ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
❤️‍🔥 Monster 社区
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比 ❤️‍🔥 Monster 社区
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI NotaGen插件超详细使用教程 手把手教你玩转AI绘画

ComfyUI NotaGen插件超详细使用教程 手把手教你玩转AI绘画

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 10 次阅读
编程界的小学生
编程界的小学生
# ComfyUI_NotaGen 插件保姆级教程 ## 1. 插件简介 ComfyUI_NotaGen 是一个专门用来生成音乐的神奇插件(原地址:https://github.com/billwuhao/ComfyUI_NotaGen)。 想象一下,你只需要告诉电脑"我要一首巴洛克风格的钢琴曲",它就能给你创作出一首完整的音乐作品!这个插件就像一个会作曲的音乐家住在你的电脑里,它不仅能写出乐谱,还能自动把乐谱转换成能听的音乐文件和能看的五线谱图片。 这个插件能给你带来什么效果: - 自动创作音乐:就像有个音乐家帮你写歌 - 生成多种格式:音乐文件(.mp3)、乐谱文件(.xml)、五线谱图片(.png) - 支持不同风格:古典、浪漫、现代等各种音乐风格 - 支持不同乐器:钢琴、小提琴、管弦乐等 ## 2. 如何安装 ### 方法一:使用 ComfyUI Manager(推荐给小白) 1. 打开 ComfyUI Manager 2. 点击"Install Custom Nodes" 3. 在搜索框里输入"NotaGen" 4. 找到后点击安装 ### 方法二:手动安装 1. 打开命令行窗口 2. 进入你的 ComfyUI 安装目录,找到 custom_nodes 文件夹 3. 执行以下命令: ```bash cd ComfyUI/custom_nodes git clone https://github.com/billwuhao/ComfyUI_NotaGen.git cd ComfyUI_NotaGen pip install -r requirements.txt ``` ### 下载模型文件 你需要下载音乐生成的"大脑"文件(就像给音乐家装上不同的知识库): 1. 创建文件夹:`ComfyUI\models\TTS\NotaGen` 2. 从以下链接下载模型文件,并重命名: - NotaGen-X → 重命名为 `notagenx.pth` - NotaGen-small → 重命名为 `notagen_small.pth` - NotaGen-medium → 重命名为 `notagen_medium.pth` - NotaGen-large → 重命名为 `notagen_large.pth` ### 安装 MuseScore(必须) 这个软件就像一个翻译官,把电脑生成的乐谱翻译成我们能听到的音乐: **Windows 用户:** 1. 下载并安装 MuseScore 4 2. 把安装路径添加到系统环境变量中(比如:`C:\Program Files\MuseScore 4\bin`) **Linux 用户:** ```bash sudo apt update sudo apt install musescore sudo apt install libxcb-xinerama0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 ``` ## 3. 节点详解 ### 3.1 NotaGen Music Generator 节点 这是主要的音乐生成节点,就像一个音乐创作工作室,你告诉它要什么样的音乐,它就给你创作出来。 #### 3.2 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 模型选择 | model | 下拉选择 | notagen_medium.pth | 选择音乐创作的"大脑",就像选择不同水平的音乐家 | 选择预训练的音乐生成模型 | 新手选medium,追求质量选large | | 音乐风格提示 | prompt | 文本输入 | "Classical\|Bach\|Piano" | 告诉音乐家你要什么样的音乐,格式固定 | 音乐生成的文本提示词 | 格式:时期\|作曲家\|乐器,如"Romantic\|Chopin\|Piano" | | 生成长度 | length | 数值 | 512 | 音乐的长度,就像决定写多少小节 | 生成音乐的令牌长度 | 数值越大音乐越长,但生成越慢 | | 随机种子 | seed | 数值 | -1 | 音乐的"DNA",相同种子会生成相同音乐 | 随机数生成器的种子值 | -1表示随机,固定数值可重复生成 | | 创意度 | temperature | 0.0-2.0 | 0.8 | 控制音乐的创新程度,像调节音乐家的创意 | 控制生成随机性的温度参数 | 0.5保守,1.0平衡,1.5创新 | | 核心采样 | top_k | 数值 | 50 | 限制音乐家的选择范围,数值越小越专注 | Top-K采样策略参数 | 20-100之间,50是不错的平衡点 | | 概率阈值 | top_p | 0.0-1.0 | 0.9 | 控制音乐选择的概率范围 | Top-P采样策略参数 | 0.8-0.95之间,0.9是常用值 | | 输出格式 | output_format | 多选 | mp3,png,xml | 选择要生成的文件类型 | 输出文件的格式选择 | mp3听音乐,png看乐谱,xml编辑乐谱 | ### 3.3 Music Format Converter 节点 这个节点就像一个格式转换器,把一种音乐格式转换成另一种格式。 #### 3.4 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入文件 | input_file | 文件路径 | - | 要转换的音乐文件,就像原材料 | 输入音乐文件的路径 | 拖拽或选择.abc、.xml等文件 | | 目标格式 | target_format | 下拉选择 | mp3 | 你想要的最终格式,就像选择包装方式 | 目标输出格式 | mp3听音乐,midi编辑,pdf打印 | | 音质设置 | quality | 下拉选择 | high | 控制音乐的清晰度,像调节录音质量 | 音频质量设置 | high质量好文件大,medium平衡 | ### 3.5 Music Prompt Builder 节点 这个节点帮你构建标准的音乐提示词,就像一个音乐术语翻译器。 #### 3.6 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 音乐时期 | period | 下拉选择 | Classical | 选择音乐的历史时期,就像选择时代背景 | 音乐历史时期分类 | Classical古典,Romantic浪漫,Modern现代 | | 作曲家 | composer | 下拉选择 | Bach | 选择音乐家的风格,就像选择画家的画风 | 作曲家风格模仿 | Bach严谨,Mozart优雅,Beethoven激情 | | 乐器组合 | instrumentation | 下拉选择 | Piano | 选择乐器,就像选择画画用的工具 | 乐器编制配置 | Piano钢琴,Violin小提琴,Orchestra管弦乐 | | 自动组合 | auto_combine | 开关 | True | 自动把三个选择合并成标准格式 | 自动格式化提示词 | 开启后自动生成"时期\|作曲家\|乐器"格式 | ### 3.7 Audio Player 节点 这个节点就像一个音乐播放器,可以直接在ComfyUI里播放生成的音乐。 #### 3.8 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 音频文件 | audio_file | 文件输入 | - | 要播放的音乐文件,就像放入CD | 音频文件输入 | 连接音乐生成节点的输出 | | 音量 | volume | 0-100 | 80 | 控制声音大小,就像调节音响音量 | 播放音量控制 | 80是舒适音量,可根据需要调整 | | 循环播放 | loop | 开关 | False | 是否重复播放,就像单曲循环 | 循环播放设置 | 开启后音乐会不断重复播放 | ### 3.9 Sheet Music Viewer 节点 这个节点就像一个乐谱阅读器,可以显示生成的五线谱。 #### 3.10 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 乐谱文件 | sheet_file | 文件输入 | - | 要查看的乐谱文件,就像书本 | 乐谱文件输入 | 连接乐谱生成节点的输出 | | 缩放比例 | zoom | 0.5-3.0 | 1.0 | 控制乐谱显示大小,就像放大镜 | 显示缩放倍数 | 1.0正常,2.0放大一倍,0.5缩小一倍 | | 显示模式 | display_mode | 下拉选择 | full | 选择显示方式,就像选择阅读模式 | 乐谱显示模式 | full完整显示,page分页显示 | ## 4. 使用技巧和建议 ### 4.1 新手入门建议 - 先用 notagen_medium 模型,平衡速度和质量 - 提示词格式严格按照"时期|作曲家|乐器",用英文输入 - 生成长度先从256开始,满意后再增加 - 创意度从0.8开始,太高容易乱七八糟 ### 4.2 提示词技巧 - 时期选择:Classical(古典)、Romantic(浪漫)、Baroque(巴洛克) - 作曲家推荐:Bach(巴赫)、Mozart(莫扎特)、Chopin(肖邦) - 乐器组合:Piano(钢琴)、Violin(小提琴)、Orchestra(管弦乐) ### 4.3 参数调优 - 想要稳定的音乐:temperature=0.5, top_k=30 - 想要创新的音乐:temperature=1.2, top_k=80 - 想要平衡的音乐:temperature=0.8, top_k=50 ### 4.4 输出格式选择 - 只想听音乐:选择mp3 - 想看乐谱:选择png - 想编辑乐谱:选择xml - 全都要:选择mp3,png,xml ## 5. 常见问题解答 ### Q1:为什么安装后找不到节点? **A1:** 检查以下几点: - 确保已经重启ComfyUI - 确保requirements.txt里的依赖都安装了 - 确保MuseScore正确安装并添加到系统路径 ### Q2:生成音乐时出错怎么办? **A2:** 常见解决方案: - 检查提示词格式是否正确(必须用|分隔) - 确保模型文件下载完整且重命名正确 - 检查生成长度是否过大(建议先从256开始) ### Q3:音质不好怎么办? **A3:** 尝试以下方法: - 使用更大的模型(notagen_large) - 调低temperature参数(0.5-0.7) - 增加生成长度让音乐更完整 ### Q4:想要特定风格的音乐怎么设置? **A4:** 提示词示例: - 安静的钢琴曲:Classical|Chopin|Piano - 激情的交响乐:Romantic|Beethoven|Orchestra - 优雅的小提琴:Classical|Mozart|Violin ### Q5:生成速度太慢怎么办? **A5:** 优化建议: - 使用较小的模型(notagen_small) - 减少生成长度(256或512) - 确保显卡驱动正确安装 ## 6. 进阶玩法 ### 6.1 批量生成 可以用相同的提示词配合不同的种子值,生成多首风格相似但旋律不同的音乐。 ### 6.2 风格混合 尝试不同时期和作曲家的组合,比如: - Modern|Bach|Piano(现代巴赫风格钢琴曲) - Classical|Chopin|Orchestra(古典肖邦风格管弦乐) ### 6.3 音乐后处理 生成的音乐可以导入到音乐编辑软件中进行进一步编辑和完善。 记住,创作音乐需要耐心和实验。每次生成都可能有惊喜,多试几次,找到你喜欢的参数组合!
标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号