
REAPER Daemon
Dead Pixel Design · 程式設計
REAPER Daemon 是 Dead Pixel Design 推出的免費開源 REAPER MCP 伺服器與檔案橋接工具,讓 AI 代理能在 macOS、Windows 或 Linux 上用 AI 控制 REAPER。它不開啟連接埠,也不安裝擴充套件,而是監看一個資料夾:你的代理寫入一個 JSON 指令檔,REAPER 內部的 Lua 迴圈會對原生 API 執行它,答案再以 JSON 回傳。請 Claude 協助混音你的工作階段,每一項變更都會落在 REAPER 的復原區塊內,所以一個 Cmd+Z 就能把它撤回,就像你手動做的任何事一樣。對於不需伺服器的 Claude REAPER 整合,這整套技巧就是這樣:REAPER 自動化一次處理一個 JSON 檔。

關於 REAPER Daemon
REAPER Daemon 是什麼
REAPER Daemon 是 AI 助理與 REAPER 之間的橋接工具,REAPER 是 Cockos 製作的音訊工作站。它不附外掛、不帶 socket,也沒有伺服器。它輪詢磁碟上的一個資料夾,所以任何能寫入檔案的東西都能控制 REAPER。這個設計選擇就是整個產品:沒有任何東西在網路連接埠上監聽,也沒有任何額外項目載入你的工作階段。佔用空間小,意外也少。
它解決的問題,對任何做混音的人來說都很熟悉。你有一個想法,「在這裡切掉樂團」或「把這段鼓的人性化做出來」,而要把它變成時間軸上的點擊動作卻很慢。這個 daemon 能把一句話變成精確的編輯組合,無論是一段 MIDI 錄音上的 864 個力度變化,還是一組全新的標記。那有什麼代價?它不是一個按兩下就開的聊天視窗。你需要一邊有代理,另一邊有 Python 驅動程式與 ReaScript 迴圈,還要有一套可運作的 REAPER 安裝。如果你想要一鍵式的 AI 混音器,請另尋他處。如果你想用代理來腳本化你的 DAW,這就是那套管線。
這個橋接工具也刻意對你的器材保持無知。它一開始完全不了解任何合成器或音箱模擬。你的代理會先執行 scan_fx 來了解專案裡實際有什麼,接著就能用名稱來指涉每個效果與每個參數。這表示它能搭配你已安裝的任何東西運作,而不是一份固定的支援外掛清單。對高度客製化設定的人來說是好消息。
開始使用
- 從 Dead Pixel Design 網站下載這個 daemon,解壓縮到你的代理與 REAPER 都能存取的位置。
- 透過 Actions 視窗把內附的 Lua 腳本載入 REAPER,讓 defer 迴圈開始執行並開始監看收件匣資料夾。
- 把你的代理指向同一個資料夾並給它驅動腳本,然後確認心跳檔出現,顯示迴圈還活著。
- 執行 scan_fx 或請你的代理列出專案狀態,讓它用名稱學會你的軌道、效果與參數。
- 用自然語言寫一個指令,看著它在復原區塊內執行,如果想讓工作階段回到起點就按下 Cmd+Z。
產品資訊
快速了解 REAPER Daemon 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 音樂製作人:只要 REAPER 與代理都設定好,就能把一個混音想法變成精確的編輯,不必逐個音符點擊。
- AI 玩家:這種以資料夾為基礎的橋接很容易理解與寫腳本,所以適合喜歡把工具串起來的人。
- 有可重複流程的混音工程師:把一個指令存下一次,下一段工作階段直接重播,不必手動重建同一條鏈。
任務
- 批次 MIDI 編輯:把單一指令,例如力度曲線或人性化處理,套用到整段錄音。
- 專案設定:用一個指令新增軌道、重新命名、設定音量與相位,並為它們上色。
- 分軌分析:剖析一段算繪出的吉他分軌,測量撥弦密度、音符衰減與靜音,再據此建構鼓組。
情境
- 你錄好一段吉他,想要鼓組跟隨它實際的律動,而不是固定的格線。
- 你在整理一個大型工作階段,想一次設定好標記、區域與軌道顏色。
- 你在嘗試 AI 輔助混音,想要一個簡單的方法來復原代理所做的任何事。
主要功能
沒有連接埠、沒有 socket、沒有擴充套件
這個橋接工具不開啟網路連接埠,也不把擴充套件載入 REAPER。它透過磁碟上的檔案運作,這表示任何能寫入檔案的東西都能驅動這個 DAW。對使用者來說,這代表更小的攻擊面與更少會壞掉的環節。這也意味著你要自己管理這些資料夾。
每個週期一個指令
REAPER Daemon 以 defer 迴圈執行,只要 REAPER 開著就永不結束。它每個週期從收件匣取一個指令,執行它,並把結果寫到寄件匣。結果以 JSON 送達,而且每次寫入都是原子的,所以讀取方永遠不會拿到寫到一半的檔案。慢,但可靠。這種取捨在長時間編輯上很值得。
完整的復原整合
每個會變更專案的指令都在 REAPER 的復原區塊內執行。正是這項功能讓 AI 控制感覺安全:Cmd+Z 復原代理的編輯,完全就像復原你手動做的一樣。如果你本來想保留它,這並不理想,而這正是重點。你可以自由實驗,再往回捲,不必尋找重做。
心跳
這個迴圈每跑一輪就留下一個心跳檔。這就是你不必詢問任何事就能知道它活著的方式,當迴圈與你的代理是兩個可能失去同步的獨立程序時,這一點很重要。沒有心跳,就沒有信心。
用 scan_fx 探索
這個 daemon 出廠時完全不認識任何特定合成器或音箱模擬。你的代理會呼叫 scan_fx 來了解專案實際包含什麼,接著就能用名稱在每個效果與每個參數上運作。它會配合你的設定,而不是一份寫死的清單。沒有清單要更新。
它能觸及的一切
指令能觸及播放控制、速度、游標與時間選取;軌道(新增、刪除、重新命名、音量、相位、靜音、獨奏、備錄、顏色);FX(新增、移除、旁通、重新排序、參數、自動化封套);以及時間軸(標記、區域、媒體項目、MIDI 插入、試聽)。算繪與離線媒體也涵蓋在內。這是工作階段會碰到的絕大部分。
Daemon Beater
把它指向一段分軌,它就會一小節一小節走過整段錄音。它測量鼓手會聽的東西:撥弦變得多密、節奏維持得多穩、音符是延續還是以悶音收掉、靜音落在哪裡,以及律動在哪裡改變。鼓組接著就會依真實數字建構,而不是憑猜測。
優缺點
優點
- 完全免費且開源,採用 MIT 授權,沒有訂閱或帳號。
- 可在 macOS、Windows 與 Linux 上執行,所以不受限於單一平台。
- 每一項變更都能在 REAPER 中復原,這降低了讓代理編輯你專案的風險。
- 沒有網路連接埠,也沒有擴充套件,所以你的專案裡沒有額外的東西在監聽。
缺點
- 它是管線,不是精緻的應用程式。你需要 REAPER、一個代理,以及可運作的驅動設定,否則什麼都不會發生。
- 以資料夾為基礎的控制意味著,收件匣、寄件匣與心跳檔保持同步是你的責任。
- 只要 REAPER 開著,這個 daemon 就永不結束,所以停滯的迴圈可能讓指令一直等待,直到你重新啟動它。並不理想。
常見問題
它是一個本機檔案橋接,讓 AI 代理把 JSON 指令送給 REAPER 並取回 JSON 結果。你的代理寫一個指令檔,REAPER 內的 Lua 迴圈對原生 API 執行它,答案就會被寫到寄件匣資料夾。
相關內容
探索與 REAPER Daemon 相關的工具、技能與文章。
REAPER Daemon 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
