「用一句話指揮 Ableton Live!Ableton MCP × Claude AI | DigiLog 聲響實驗室
讀音樂 » 音樂軟體 » 「用一句話指揮 Ableton Live!Ableton MCP × Claude AI 打造全語言控制的製作新世代」

「用一句話指揮 Ableton Live!Ableton MCP × Claude AI 打造全語言控制的製作新世代」

Ableton mcp
Author by DigiLog 作者群 Cal 2025.05.15

一直以來,音樂人總在鍵盤、滑鼠與 MIDI 控制器之間穿梭,才能完成一首曲子;如今,新的 Model Context Protocol(MCP)整合專案 Ableton MCP 把這件苦差事交給 AI,讓你只要「開口說」就能叫 Ableton Live 乖乖聽話。專案作者 Siddharth(GitHub 使用者 ahujasid)將 Ableton Live、Claude AI 與 AbletonOSC 橋接起來,透過 Socket 傳遞 JSON 指令,成功實現雙向溝通:AI 能讀取 Live 目前的 Session 狀態,也能動手添加軌道、載入樂器、寫 MIDI、觸發 Clip,甚至控制播放與停播。

 

MCP 是什麼?

官方把 MCP 比喻成「AI 世界的 USB-C」——一種開放標準,規範了:

  • MCP Server 要如何把自己能做的事(功能表)用 JSON 描述給外界;

  • MCP Client(通常是聊天機器人或 AI 代理人)要如何透過同一套格式來呼叫這些功能;

  • 雙方之間要如何驗證權限、保證安全。

對音樂人來說,你可以想像它像一條「專屬給 AI 用的多核心排線」:插上去,模型馬上知道哪裡是播放鍵、哪裡是 EQ、哪裡是你的鼓組通道。

 

  這個專案分為兩大元件:一個是放進 MIDI Remote Scripts 目錄的 Remote Script,用來讓 Live 架設本機 Socket;另一個則是獨立執行的 MCP Server。兩端協同後,Claude 便能在對話框裡收到「Live 的全域交通手牌」。對於天天被重複性工作綁住的音樂人,你可以一句「幫我做一個 Metro Boomin 風格的節拍」或「把所有含 ‘voice’ 的軌道輸入改成麥克風」就完成繁瑣步驟—是時候把 DAW 變成你的製作助理,而不是總監。

  實際體驗也不只作者說的算。Reddit 上首篇分享帖一出,短短幾天就收穫大量留言稱讚「Crazy!」與「Super cool!」。原 Po 形容:「它能用自然語言控制 Ableton,並且目前已經在 Claude Desktop 上運行。」還舉例 AI 會自動配置適合錄製室內樂的多軌編制,甚至自動為不同樂章設定 BPM,一次搞定排練需求。Reddit

  安裝流程也算貼心:作者建議使用 Smithery CLI 一行指令就能把 Ableton MCP 包裝好丟進 Claude;沒有 Smithery 的朋友也能手動下載 __init__.py 放到 User Remote Scripts。唯一必裝的是新世代套件管理器 uv,因為 MCP Server 是用它來啟動的。Mac 只要 brew install uv,Windows 用官網安裝檔即可。

 

 

 

功能面上,目前已確定支援:

  1. 讀取 Session 與軌道資訊
  2. 新增/修改 MIDI 或 Audio 軌
  3. 建立與編輯 Clip、輸入音符
  4. 載入官方音色與效果器
  5. 控制 Tempo、播放、Loop 及場景觸發

  

這些指令背後其實都是 AbletonOSC 的能力,因此只要 OSC 做得到,Claude 理論上都能做得到—接下來想像一下,「一句話寫下整組 EDM build‑up automation」真的不是夢。

限制當然還在:AI 雖能替你鋪軌寫 Clip,但高階聲音設計、混音美學仍需人腦決策;大型工程的 JSON 指令也可能塞爆 Socket,作者建議「把複雜需求拆成多句」。不過,若你正苦惱 Live 12 還沒推出「語音助理」,Ableton MCP 絕對是現階段最魔法的替代方案。

 

 

Ableton MCP 下載

 

Watched 此文章被關注 1703 次

討論區

目前尚無評論

Digilog