如果你喜欢用采样鼓机(如 Akai MPC)制作节奏,又习惯在 ComfyUI 中进行生成式音频创作,那么 ComfyUI DrumPad 值得一试。
这是一个专为 ComfyUI 开发的可视化鼓垫节点,支持 16 或 64 个打击垫,内置音序器、摇摆节奏、音高调节,并允许加载自定义音色,让你直接在节点工作流中编排节拍、导出音频张量。
核心功能
- 可切换网格布局:4×4(16 垫)或 8×8(64 垫),适配不同创作需求
- 内置音序器:支持最多 64 步,可逐拍开启/关闭音符
- 精细参数控制:
- BPM:调整播放速度
- Pitch:实时改变音高
- Swing:添加人性化摇摆节奏
- 独立音量 + 主音量推子
- 自定义音色支持:可上传
.wav、.mp3、.flac、.ogg等格式音频文件 - 自动保存配置:套鼓设置与音序状态会持久化,重启不丢失
- 标准音频输出:生成的音频以张量形式输出,可直接连接
Save Audio或Preview Audio节点
默认音色与扩展
- 默认音源:基于经典的 90 年代 MPC 采样包,包含 Kick、Snare、Hi-Hat、Percussion 等常用元素
- 自定义音色路径:所有用户上传的音频存储在
ComfyUI_DrumPad/user_sounds/目录中
添加自定义音色的三种方式:
- 通过 UI 上传
- 选中一个垫位 → 点击右侧面板 LOAD SOUND → 选择本地文件或从库中挑选
- 手动放入分类目录
将音频文件按类型放入以下结构:ComfyUI_DrumPad/sounds/ ├── Kick/ ├── Snare/ ├── Hats/ ├── Perc/ ├── Bass/ └── Accents & FX/支持格式:
.wav,.mp3,.flac,.ogg,.m4a,.aac修改后需重启 ComfyUI 或重新加载套鼓
- 创建全新套鼓(高级)
- 在
sounds/下新建文件夹(如My Kit/) - 按命名规范添加音色(如
Kick 1.wav,Snare 1.wav) - 在
config_manager.py的DEFAULT_KITS中注册新套鼓
- 在
控制与交互
| 控件 | 功能 |
|---|---|
| 垫位点击 | 触发音色 / 选中编辑 |
| PADS 切换 | 在 16/64 垫布局间切换 |
| 音序器步进 | 点击开启/关闭某一步的触发 |
| PLAY / REC | 启动播放或录制音序 |
| KIT | 循环切换不同套鼓 |
键盘快捷键(需鼠标悬停在节点上)
- Q W E R → 垫位 1–4
- A S D F → 垫位 5–8
- Z X C V → 垫位 9–12
- 1 2 3 4 → 垫位 13–16
适用于快速试听或现场演奏场景。
安装方法
- 将
ComfyUI_DrumPad文件夹复制到ComfyUI/custom_nodes/目录 - 重启 ComfyUI
- 在节点菜单的 audio 分类下找到 DrumPad 节点
输出接口
audio:标准音频张量,可接入后续处理或保存节点file_path:主音色文件路径(用于调试或元数据记录)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...















