
REAPER Daemon
REAPER Daemon adalah jembatan file lokal gratis, sumber terbuka (MIT) yang memungkinkan Claude, Codex, atau agen AI mana pun mengontrol REAPER di macOS/Windows/Linux melalui perintah JSON—tanpa ekstensi, tanpa server, tanpa soket, dan tanpa MCP.
https://deadpixeldesign.com/workflows/reaper-daemon?ref=producthunt&utm_source=aipure

Informasi Produk
Diperbarui:Jun 22, 2026
Apa itu REAPER Daemon
REAPER Daemon adalah alat alur kerja ringan untuk menggerakkan REAPER DAW dari agen AI atau skrip hanya menggunakan file lokal. Ini dirancang untuk pembuat dan pembangun alat yang ingin agen membuat pengeditan nyata dalam proyek REAPER—kontrol transportasi, perubahan trek dan FX, penanda/wilayah, pengeditan item, rendering, dan lainnya—tanpa menginstal ekstensi REAPER pihak ketiga atau menjalankan layanan jaringan apa pun. Ini diinstal dalam waktu sekitar tiga puluh detik (REAPER + Python 3) dan tersedia sebagai perangkat lunak gratis dan sumber terbuka di GitHub di bawah lisensi MIT.
Fitur Utama REAPER Daemon
REAPER Daemon adalah jembatan file lokal sumber terbuka gratis yang memungkinkan agen AI (atau skrip apa pun) mengontrol REAPER DAW secara langsung di macOS, Windows, atau Linux tanpa ekstensi, soket, server, atau MCP. Agen menulis file perintah JSON ke folder kotak masuk; skrip Lua yang berjalan sebagai loop defer persisten di dalam REAPER menjalankan perintah-perintah tersebut melalui REAPER API asli, menerapkan pengeditan dalam blok undo, dan menulis hasil JSON ke kotak keluar bersama dengan file heartbeat untuk pemeriksaan status. Ini mendukung operasi proyek yang luas—trek, FX, item, penanda/wilayah, penyisipan MIDI, rendering, dan penemuan proyek/FX—sehingga otomatisasi dan pengeditan sesi dapat dibuat dan diterapkan secara terprogram sambil tetap sepenuhnya di mesin lokal.
Jembatan file JSON lokal (tanpa jaringan): Agen menjatuhkan perintah JSON ke folder kotak masuk dan membaca hasil JSON dari kotak keluar; semuanya tetap di perangkat tanpa server soket, koneksi jaringan, atau MCP.
Berjalan di dalam REAPER melalui loop defer Lua: Skrip jembatan Lua tunggal berjalan terus menerus di dalam REAPER, melakukan polling untuk satu perintah per tick dan mengeluarkan file heartbeat untuk mengonfirmasi bahwa itu aktif.
Permukaan kontrol DAW yang luas: Mendukung transport/tempo/kursor/pemilihan waktu/render ditambah operasi trek (tambah/hapus/ganti nama/pilih/volume/pan/mute/solo/arm/warna), penanda/wilayah/item, dan penyisipan/audisi MIDI.
Manajemen FX + otomatisasi parameter: Tambah/hapus/bypass/urutkan ulang FX, atur parameter, dan tulis amplop otomatisasi—memungkinkan gerakan mixing yang dibantu AI dan rantai pemrosesan yang dapat diulang.
Penemuan Proyek & FX (scan_fx): Dapat membuang setiap FX dan parameter dalam proyek sehingga agen dapat mempelajari apa yang ada dan kemudian bertindak pada trek/FX/parameter berdasarkan nama.
Pengeditan aman undo + resep yang dapat digunakan kembali: Setiap perintah yang memutasi berjalan dalam blok undo REAPER untuk pengembalian yang mudah, dan urutan perintah dapat disimpan sebagai "resep" dan diputar ulang di seluruh proyek.
Kasus Penggunaan REAPER Daemon
Produksi musik yang dibantu AI: Hasilkan dan terapkan gerakan mix (rantai FX, penyesuaian parameter, amplop otomatisasi), siapkan trek/bus, atau siapkan sesi untuk berbagai tahap produksi dengan resep yang dapat diulang.
Otomatisasi pasca-produksi podcast/dialog: Otomatiskan tugas pengeditan dan persiapan sesi yang umum—penyiapan trek, pembuatan wilayah/penanda, pengeditan item, dan rendering—didorong oleh agen yang menulis perintah JSON terstruktur.
Desain suara & alur kerja batch audio game: Buat wilayah/penanda dengan cepat, terapkan pemrosesan FX standar, dan render variasi; gunakan scan_fx untuk mengadaptasi tindakan ke alat yang tersedia di proyek.
Perkakas pipa studio & utilitas internal: Bangun alat internal yang ringan yang mengontrol REAPER tanpa mempertahankan layanan jaringan—hanya I/O file—berguna untuk templat standar dan hasil yang dapat diulang.
Laboratorium pendidikan & pelatihan: Berikan siswa operasi REAPER yang diskrip, dapat direproduksi (penyiapan trek/FX, penyisipan MIDI, rendering) yang dapat diaudit melalui input/output JSON.
Kelebihan
Tidak ada server, soket, atau jaringan yang diperlukan—integrasi berbasis file lokal sederhana yang mudah dipahami dan menjaga data tetap di mesin.
Lintas platform (macOS/Windows/Linux) dan bebas ekstensi—hanya menggunakan REAPER API asli.
Keamanan blok undo untuk perintah yang memutasi—kesalahan dapat dibatalkan dengan undo REAPER standar.
Perkakas penemuan (scan_fx) memungkinkan adaptasi berbasis agen terhadap FX dan parameter proyek saat ini.
Kekurangan
Membutuhkan instalasi/penyambungan jembatan Lua startup ke REAPER (melalui penginstal) dan memulai ulang REAPER untuk mengaktifkannya.
Eksekusi perintah di-polling (satu perintah per tick), yang mungkin kurang instan daripada pendekatan IPC/soket langsung untuk beberapa kebutuhan real-time.
Dirancang di sekitar I/O file (kotak masuk/kotak keluar), sehingga alur kerja harus distrukturkan sebagai perintah JSON daripada kontrol UI interaktif.
Cara Menggunakan REAPER Daemon
1) Instal prasyarat REAPER: Pastikan REAPER terinstal di mesin Anda (macOS, Windows, atau Linux) dan Anda memiliki Python 3 yang tersedia di terminal Anda ("python3" di macOS/Linux, biasanya "python" di Windows).
2) Kloning repo dan jalankan penginstal satu baris (macOS/Linux): Di terminal, jalankan: git clone https://github.com/wretcher207/reaper-daemon.git && cd reaper-daemon && python3 setup/install.py
3) Kloning repo dan jalankan penginstal satu baris (Windows): Di terminal (PowerShell), jalankan: git clone https://github.com/wretcher207/reaper-daemon.git; cd reaper-daemon; python setup/install.py
4) Biarkan penginstal menyambungkan startup REAPER: Penginstal mendeteksi OS Anda, menemukan folder sumber daya REAPER, dan menulis blok terkelola ke dalam skrip startup REAPER sehingga jembatan Lua dimuat secara otomatis setiap kali REAPER diluncurkan.
5) Mulai ulang REAPER untuk memuat jembatan: Keluar dan buka kembali REAPER sekali. Setelah restart, jembatan Lua berjalan terus menerus sebagai loop tunda di dalam REAPER.
6) Pahami alur kerja jembatan file (tanpa server, tanpa jaringan): Agen Anda (Claude, Codex, dll.) menulis file perintah JSON ke folder kotak masuk. Jembatan Lua di dalam REAPER memeriksa kotak masuk itu, menjalankan satu perintah per detak, dan menulis hasil JSON ke folder kotak keluar. Semuanya tetap lokal—tanpa soket, tanpa server MCP.
7) Arahkan agen AI Anda (atau skrip) ke folder daemon: Beri tahu agen Anda di mana folder reaper-daemon yang dikloning berada sehingga dapat menulis perintah JSON ke inbox/ dan membaca respons dari outbox/.
8) Konfirmasi daemon aktif (detak jantung + info proyek): Dari folder repo yang dikloning, jalankan: python3 reaperd.py status (gunakan "python reaperd.py status" di Windows). File detak jantung langsung dan deskripsi JSON dari proyek yang terbuka menunjukkan daemon sedang berjalan.
9) Mulai dengan penemuan: pindai FX dan parameter: Gunakan kemampuan penemuan (scan_fx) untuk membuang setiap FX dan parameter dalam proyek saat ini. Jembatan ini agnostik-plugin, jadi agen biasanya mempelajari apa yang ada melalui scan_fx, lalu menargetkan trek/FX/parameter berdasarkan nama.
10) Jalankan tindakan REAPER umum melalui perintah JSON: Kirim perintah JSON (melalui inbox/) untuk mengontrol transportasi, tempo, kursor, pemilihan waktu, dan render; kelola trek (tambah/hapus/ganti nama/pilih/volume/pan/mute/solo/arm/warna); kelola FX (tambah/hapus/bypass/susun ulang/atur parameter/tulis amplop otomatisasi); dan edit penanda, wilayah, item media, dan MIDI (sisipkan/audisi file MIDI). Baca hasil JSON dari outbox/.
11) Gunakan undo dengan aman untuk perintah yang mengubah proyek: Setiap perintah mutasi berjalan di dalam blok undo REAPER. Jika agen membuat pengeditan yang salah, kembalikan dengan undo normal REAPER (Cmd+Z / Ctrl+Z).
12) Simpan dan putar ulang urutan perintah (resep): Buat alur kerja yang dapat diulang dengan menyimpan urutan perintah sebagai resep, lalu putar ulang pada proyek apa pun untuk menerapkan serangkaian pengeditan/operasi yang sama.
FAQ REAPER Daemon
REAPER Daemon adalah jembatan file lokal sumber terbuka gratis yang memungkinkan agen AI (atau skrip apa pun) mengontrol REAPER di macOS, Windows, atau Linux dengan bertukar file perintah/hasil JSON—tanpa ekstensi, tanpa server jaringan, tanpa soket, dan tanpa MCP.
Video REAPER Daemon
Artikel Populer

Atoms: Platform AI Multi-Agen yang Mengubah Ide menjadi Produk Siap Diluncurkan
May 22, 2026

Nano Banana SBTI: Apa Itu, Bagaimana Cara Kerjanya, dan Cara Menggunakannya di Tahun 2026
Apr 15, 2026

Ulasan Atoms — Pembuat Produk AI yang Mendefinisikan Ulang Kreasi Digital di Tahun 2026
Apr 10, 2026

Kilo Claw: Cara Menerapkan dan Menggunakan Agen AI "Lakukan-Untuk-Anda" Sejati (Pembaruan 2026)
Apr 3, 2026







