Token导航 LogoToken导航TokenDH.com
Generative Music Setup logo
音视频未说明官方级别未说明来源级核验

Generative Music Setup

MCP Server

通过AI控制数字音频工作站(DAW)实现自动生成音乐的工具,支持Bitwig Studio、Ableton Live和Logic Pro等DAW的远程控制,适用于音乐创作和实验性音乐生成。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
Claude语音音频视频Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

simon-lowes

提供方

simon-lowes

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

生成音乐设置

人工智能控制的生成音乐制作文档——实现Brian Eno风格的自主作曲,在那里你可以设置规则,走开,并在有趣的事情发生时返回。

目标

“我想创建一些规则,然后在Logic生成作品的同时进入另一个房间。我要么稍后回来,要么听听我喜欢的东西,然后去观察或为作品添加书签。”——Eno工作流程

此仓库记录了如何使用Claude+MCP(模型上下文协议)服务器以编程方式控制DAW来实现这一点。

______________________________________________________________________

AI控制的DAW比较

DAWAPI质量MCP服务器可用建议
Bitwig工作室⭐⭐⭐⭐⭐ 优秀WigAI最佳选择 -完整的Java API文档,活跃的社区
编曲⭐⭐ 可怜⚠️ 仅通用没有真正的API-使用 macosui自动化mcp 作为后备

______________________________________________________________________

Bitwig工作室(推荐)

为什么是Bitwig?

  • 开放式控制器扩展API --完全有文档记录,基于Java
  • 内置调试控制台 --使脚本开发快速
  • 官方扩展是开源的 --可以调整现有代码
  • 活跃社区 --大量的资源和示例

MCP服务器:WigAI

存储库: https://github.com/fabb/WigAI

能力:

  • 传输控制(播放、停止、录制、节奏)
  • 曲目管理(音量、平移、静音、独奏)
  • 设备参数操作
  • 项目信息检索
  • 剪辑触发

设置:

  1. 在Bitwig中安装WigAI控制器扩展
  2. 在Bitwig的控制器设置中激活它
  3. MCP服务器运行在 http://localhost:61169/mcp
  4. 配置Claude Desktop以连接到此终结点

其他资源

OSC支持

Bitwig通过以下方式获得了良好的OSC支持:

______________________________________________________________________

Ableton现场

MCP服务器

艾博顿·麦克普(作者:阿胡希德)

  • 存储库:https://github.com/ahujasid/ableton-mcp
  • 基于套接字的双向通信
  • 曲目操纵、乐器/效果选择、剪辑创建、会话控制

艾博顿副驾驶mcp(小拉2)

  • 存储库:https://github.com/xiaolaa2/ableton-copilot-mcp
  • 更全面——包括排列视图、MIDI编辑、录音
  • 基于ableton js构建

运作原理

Ableton通过以下方式公开控制权:

  • Live设备的最大值
  • 远程脚本(Python)
  • MCP服务器将这些连接到Claude

______________________________________________________________________

编曲

问题

苹果历来拒绝为Logic Pro提供合适的外部API。脚本选项包括:

  • 脚本编写者 --用于MIDI处理的JavaScript,但可以运行 *里面* 逻辑,而非外部控制
  • AppleScript --字典非常有限,主要是UI脚本解决方法
  • 开源协作 --仅预定义控件,不能添加自定义控件

解决方法:macOS UI自动化MCP

存储库: https://github.com/mb-dev/macos-ui-automation-mcp

此MCP服务器使用macOS辅助功能API进行控制 *任何* 本机Mac应用程序,包括Logic Pro。

它是如何工作的:

  • 查询辅助功能树(与VoiceOver使用的相同)
  • 将UI元素转换为Claude可以解析的JSON
  • 可以单击按钮、键入文本、发送按键命令

逻辑能力:

  • 启动/停止运输
  • 触发按键命令(标记、记录等)
  • 与任何可见的UI元素交互
  • 导航菜单

限制:

  • 比本机API集成速度慢
  • 取决于UI布局(可能会因逻辑更新而中断)
  • 比Bitwig/Ableton MCP服务器更精细的控制

逻辑的内置生成工具

如果必须使用Logic,请利用其内部工具:

  • 脚本MIDI插件 --基于JavaScript的MIDI生成/转换

- Scripter API概述 - 可以实现基于概率的音符选择、马尔可夫链、细胞自动机

  • 会话玩家 --AI支持的伴奏音乐家(新功能)
  • 实时循环 --用于实验/生成方法

______________________________________________________________________

Eno工作流程

建筑

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  Claude + MCP   │────▶│   DAW (Bitwig)  │────▶│  Audio Output   │
│   (controls)    │     │  (generates)    │     │   (to ears)     │
└─────────────────┘     └─────────────────┘     └─────────────────┘
                                                        │
                                                        ▼
                                                   ┌─────────┐
                                                   │   You   │
                                                   │(listens)│
                                                   └─────────┘
                                                        │
                                              "that's interesting"
                                                        │
                                                        ▼
                                               ┌───────────────┐
                                               │ Tell Claude   │
                                               │ to bookmark   │
                                               └───────────────┘

工作流程步骤

  1. 设计你的生成系统 在Bitwig

- 基于概率的MIDI生成器 - 具有随机化功能的模块化补丁 - 聚合/多节奏环

  1. 使用WigAI MCP设置Claude

- 克劳德可以启动/停止,调整参数 - 定义规则:“每5分钟,稍微调整一下节奏”或“如果第3首曲目的音量降至X以下,就提高音量”

  1. 让它跑吧

- 去泡茶,做点别的 - 被动地倾听

  1. 受到启发时进行干预

- 告诉克劳德放下记号笔 - 调整参数 - 捕捉瞬间

克劳德还不能做什么

  • 收听音频 --Claude没有实时音频输入
  • 做出审美判断 --那是你的工作
  • 检测“有趣”的时刻 --需要一个单独的音频分析组件

未来增强:音频分析桥

为了实现完全自主的“检测有趣时刻”,您需要:

  • 一个单独的过程监控音频输出
  • “有趣”的启发(和谐张力、动态变化、新颖模式)
  • 触发时向克劳德发出信号

这是可能的,但超出了基本设置的范围。

______________________________________________________________________

安装检查表

对于Bitwig(推荐)

  • \[\]安装 Bitwig工作室
  • \[\]克隆 WigAI
  • \[\]在Bitwig中安装控制器扩展
  • \[\]使用MCP端点配置Claude Desktop http://localhost:61169/mcp
  • \[\]测试基本命令(播放、停止、获取项目信息)

Logic Pro(回退)

  • \[\]安装 macosui自动化mcp
  • \[\]授予辅助功能权限
  • \[\]使用MCP服务器配置Claude Desktop
  • \[\]在Logic打开的情况下测试UI自动化

对于Ableton

  • \[\]遵循特定于仓库的设置说明
  • \[\]配置Claude桌面

______________________________________________________________________

参考文献

MCP服务器

DAW文档

生成性音乐灵感

______________________________________________________________________

许可证

麻省理工学院——随便你怎么用。

目录标签

目录标签

Claude语音音频视频AI音乐生成本地部署DAW控制音乐创作自动化作曲实验音乐

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP