使用说明
Ableton MCP服务器XTouch
适用于Ableton x XTouch的高级MCP服务器,配备CLAUDE AI桌面
🚀 项目推介
一个旨在连接的新项目 Anthropic的Claude AI 到 艾伯顿 Live,长期目标是将其与我的 贝林格XTouch迷你 控制表面。
使用Qwen3.6进行评分分析,使用Cline进行MCP访问。 克劳德的速度较慢,尽管我尚未验证这两个模型的分析准确性。 2宏工具 已准备好优化令牌使用并提高稳定性。
2个宏可用:
- create_track_with_仪器
- insert_midi_notes_arrangement
我正在通过暴露一个入口点来优化工具调用, search_ableton_tools(query),它返回2-3个最相关的工具及其完整模式。
实际工具(set_track_volume, create_midi_clip等)仍然在服务器端声明,但它们只是 宣布 在需要时提供给客户。
MCP通过动态更新来原生支持这一点 tools/list 和那个 listChanged 通知——允许服务器根据会话上下文选择性地公开工具。
这遵循以下原则 渐进式披露 对于工具。
该系统建立在坚实的基础之上:
- Ableton的uisato/MCP服务器
关于我的服务器安装,请参阅uisato存储库。我稍后会做一本完整的手册
与A MPC服务器,您可以使用人工智能查询和控制Ableton Live。
只需自然地说话,系统就会为您创建或修改会话。
例如,你可以说:
“用Radiohead风格的两条MIDI音符创建一首吉他曲目 爬行,添加长混响,并加载尼龙吉他乐器。”
将所有MIDI曲目的歌曲键更改为E Dorian,不包括任何包含鼓架的曲目
服务器将自动:
- 创建轨迹,
- 生成MIDI,
- 加载仪器,
- 应用效果,
- 并立即配置所有内容。
目前,我的MCP服务器与CLAUDE AI独立运行。XTouch部分稍后才会考虑,并且仍然是可选的。
其想法是通过添加以下内容来扩展uisato的脚本:
- 缺失的特征,
- 内部优化(包括缓存),
- 同时保留现有的基于套接字的通信。
最后一步将是调整服务器,使其可以直接与 XTouch Mini. 老实说…我还是不知道我要去哪里。只是探索、实验,看看这种AI+Ableton+硬件混合体能走多远。
✨ 功能(v2.4)
- 全时段控制(节奏、播放、时间签名)
- 曲目管理(音量、平移、发送、静音/独奏/手臂、颜色)
- 在会话和编排视图中创建MIDI剪辑
- 设备参数访问(内部和外部插件)
- 鼓架和仪器装载
- 浏览器搜索(乐器、效果、预设、VST2/VST3/AU)
- 自动化写作(会话与编排)
- Groove池集成
- 关键和规模的读取和转换
- 模态转换(大调、小调、多里安、弗里吉安、旋律小调模式、和声小调模式、减音、全音、五调性、蓝调……)
- 排片批量处理
- 音量和发送的精确dB曲线
- Ableton关闭时自动关闭
- 线程安全的主线程调度
- 可靠性改进和监视器监控
🚀 新型混合仪器:X-Touch Mini×MCP服务器×AI×Ableton Live
我正在开发一个突破性的系统,连接一个物理 X触摸迷你 控制器 MCP服务器 和一个 AI引擎 直接链接到 艾伯顿 Live.
这种融合创造了一种全新的音乐工具—— 混合仪器 硬件、软件和智能实时协同工作。
通过结合触觉控制、通过MCP的深度会话访问和人工智能的创造力,该项目为 新一代音乐制作工作流程:自适应控制、智能自动化、上下文感知映射、实时分析和随音乐发展的创意建议。
这不仅仅是一个控制器设置。
这是一个开始 智能、灵敏、人工智能增强的仪器 --可能性是巨大的。