REAPER 是 Deadpixel Design 推出的開源工具,採用 MIT 授權,能讓 Claude、Codex 這類 AI 代理直接操控 REAPER 數位音樂工作站。它透過本地檔案橋接運作——不需要網路、不需要 socket、也不需要 MCP 伺服器。AI 代理將 JSON 指令檔案放入指定資料夾,REAPER 內部的 Lua 腳本就會執行這些指令,並將結果以 JSON 格式寫回。這樣的設計讓音樂製作人能自動化控制音軌、效果器、標記、MIDI 等,無需維護任何伺服器或擴充套件。
專案控制
從 AI 代理自動化控制播放、速度、游標、時間選取與匯出。
音軌管理
以程式化方式新增、刪除、重新命名、選取音軌,調整音量/聲像、靜音、獨奏、錄音啟用或變更音軌顏色。
效果器自動化
透過 AI 指令新增、移除、繞過、重新排序效果器,設定參數並寫入自動化包絡線。
MIDI 插入
直接從 AI 代理插入並試聽 MIDI 檔案。
探索與掃描
使用 `scan_fx` 傾印專案中所有效果器與參數,讓 AI 代理了解有哪些資源可用。
操作步驟重播
儲存一組指令序列,可在任何專案上重複執行,實現可重複的工作流程。
復原安全自動化
所有會修改專案的指令都在 REAPER 的復原區塊內執行,因此按 Cmd+Z 就能像手動操作一樣還原。
檔案式橋接
Lua 腳本會輪詢收件匣資料夾,每次 tick 執行一個指令,將結果寫入寄件匣,並產生心跳檔案——完全不需要網路或 socket。
原子性 JSON 寫入
每次 JSON 寫入都是原子操作,讀取方絕不會看到寫到一半的檔案,確保通訊可靠。
外掛無關設計
橋接工具本身不預設支援任何特定合成器、音箱模擬或樂器;AI 代理透過 `scan_fx` 學習專案內容,並以名稱操作音軌、效果器與參數。
一行指令安裝
單一指令即可複製儲存庫並執行 `setup/install.py`,它會自動偵測你的作業系統,並將橋接工具整合到 REAPER 的啟動腳本中。
AI 輔助設定
將儲存庫的 `INSTALL.md` 貼給 Claude Code 或 Codex,它就會自動複製、設定啟動腳本、暫停等待重新啟動,然後執行煙霧測試確認橋接工具已啟用。
跨平台支援
支援 macOS、Windows 或 Linux——只需要 REAPER 加上 Python 3,安裝時間約三十秒。
復原區塊整合
所有會修改專案的指令都在 REAPER 的復原區塊內執行,可透過標準復原功能還原。
心跳監控
橋接工具會寫入心跳檔案,你可以檢查該檔案來確認它持續運作中。
setup/install.py,自動找到 REAPER 並將橋接工具整合到啟動腳本中。免費且開源,採用 MIT 授權。網站上未提及任何價格或免費試用資訊。
REAPER Daemon 確實實現了它的承諾:一個極簡的檔案式橋接工具,讓 AI 代理能控制 REAPER,完全不需要網路架構的複雜性。設計上非常簡潔——沒有伺服器、沒有擴充套件,只有 JSON 檔案和一個 Lua 腳本——讓設定和除錯變得輕而易舉。對於已經在使用程式碼代理的音樂製作人來說,這個工具消除了手動自動化的繁瑣,為播放控制、效果器、MIDI 等開啟了可重複、可腳本化的工作流程。復原區塊整合與原子性寫入顯示出對可靠性的細心考量,而與外掛無關的設計則讓它適用於任何專案。對於想讓 AI 代理真正操作 DAW 專案的人來說,這是一個務實且設計精良的解決方案。
Deadpixel Design 的開源工具,讓 Claude、Codex 或其他 AI 代理在 macOS、Windows 與 Linux 上直接操控 REAPER。無需安裝擴充、伺服器或 MCP。
Category:自動化
Visit Link:https://deadpixeldesign.com/workflows/reaper-daemon/
Tags:AI控制、DAW自動化、開源軟體、跨平台、代理整合