REAPER Daemon

REAPER Daemon

REAPER Daemon ist eine kostenlose, quelloffene (MIT) lokale Dateibrücke, die es Claude, Codex oder jedem KI-Agenten ermöglicht, REAPER unter macOS/Windows/Linux über JSON-Befehle zu steuern – keine Erweiterungen, kein Server, keine Sockets und kein MCP.
https://deadpixeldesign.com/workflows/reaper-daemon?ref=producthunt&utm_source=aipure
REAPER Daemon

Produktinformationen

Aktualisiert:Jun 22, 2026

Was ist REAPER Daemon

REAPER Daemon ist ein leichtgewichtiges Workflow-Tool zur Steuerung der REAPER DAW durch einen KI-Agenten oder ein Skript, das nur lokale Dateien verwendet. Es wurde für Kreative und Tool-Entwickler entwickelt, die einen Agenten wünschen, der echte Bearbeitungen in einem REAPER-Projekt vornehmen kann – Transportsteuerung, Spur- und FX-Änderungen, Marker/Regionen, Item-Bearbeitungen, Rendering und mehr – ohne die Installation von REAPER-Erweiterungen von Drittanbietern oder den Betrieb eines Netzwerkdienstes. Die Installation dauert etwa dreißig Sekunden (REAPER + Python 3) und ist als kostenlose und quelloffene Software auf GitHub unter der MIT-Lizenz verfügbar.

Hauptfunktionen von REAPER Daemon

REAPER Daemon ist eine kostenlose, quelloffene lokale Dateibrücke, die es einem KI-Agenten (oder jedem Skript) ermöglicht, die REAPER DAW unter macOS, Windows oder Linux direkt zu steuern, ohne Erweiterungen, Sockets, Server oder MCP. Ein Agent schreibt JSON-Befehlsdateien in einen "Inbox"-Ordner; ein Lua-Skript, das als persistenter Defer-Loop in REAPER läuft, führt diese Befehle über die native REAPER-API aus, wendet Bearbeitungen innerhalb von Undo-Blöcken an und schreibt JSON-Ergebnisse zusammen mit einer Heartbeat-Datei für Statusprüfungen in einen "Outbox"-Ordner. Es unterstützt umfassende Projektoperationen – Spuren, Effekte, Elemente, Marker/Regionen, MIDI-Einfügung, Rendering und Projekt-/Effekt-Erkennung – sodass Automatisierung und Sitzungsbearbeitungen programmatisch generiert und angewendet werden können, während alles vollständig auf dem lokalen Computer bleibt.
Lokale JSON-Dateibrücke (kein Netzwerk): Agenten legen JSON-Befehle in einen "Inbox"-Ordner und lesen JSON-Ergebnisse aus einem "Outbox"-Ordner; alles bleibt auf dem Gerät, ohne Socket-Server, Netzwerkverbindung oder MCP.
Läuft in REAPER über Lua Defer Loop: Ein einzelnes Lua-Brückenskript läuft kontinuierlich in REAPER, fragt pro Tick einen Befehl ab und sendet eine Heartbeat-Datei, um zu bestätigen, dass es aktiv ist.
Breite DAW-Steuerungsoberfläche: Unterstützt Transport/Tempo/Cursor/Zeitauswahl/Rendering sowie Spuroperationen (Hinzufügen/Löschen/Umbenennen/Auswählen/Lautstärke/Pan/Mute/Solo/Arm/Farbe), Marker/Regionen/Elemente und MIDI-Einfügung/Vorschau.
Effektmanagement + Parameterautomatisierung: Effekte hinzufügen/entfernen/umgehen/neu anordnen, Parameter einstellen und Automationshüllkurven schreiben – ermöglicht KI-gestützte Mixing-Moves und wiederholbare Verarbeitungsketten.
Projekt- & Effekt-Erkennung ("scan_fx"): Kann jeden Effekt und Parameter im Projekt ausgeben, sodass ein Agent erkennen kann, was vorhanden ist, und dann Spuren/Effekte/Parameter namentlich bearbeiten kann.
Undo-sichere Bearbeitungen + wiederverwendbare Rezepte: Jeder verändernde Befehl läuft in einem REAPER-Undo-Block für einfaches Zurücksetzen, und Befehlssequenzen können als "Rezepte" gespeichert und projektübergreifend wiedergegeben werden.

Anwendungsfälle von REAPER Daemon

KI-gestützte Musikproduktion: Mix-Moves (Effektketten, Parameteranpassungen, Automationshüllkurven) generieren und anwenden, Spuren/Busse einrichten oder Sessions für verschiedene Produktionsphasen mit wiederholbaren Rezepten vorbereiten.
Automatisierung der Postproduktion von Podcasts/Dialogen: Häufige Bearbeitungs- und Session-Vorbereitungsaufgaben automatisieren – Spureneinrichtung, Regionen-/Marker-Erstellung, Elementbearbeitung und Rendering – gesteuert durch einen Agenten, der strukturierte JSON-Befehle schreibt.
Sounddesign & Game Audio Batch-Workflows: Schnelles Erstellen von Regionen/Markern, Anwenden standardisierter Effektverarbeitung und Rendern von Variationen; "scan_fx" verwenden, um Aktionen an die verfügbaren Tools des Projekts anzupassen.
Studio-Pipeline-Tools & interne Dienstprogramme: Leichte interne Tools entwickeln, die REAPER steuern, ohne einen Netzwerkdienst zu warten – nur Datei-I/O – nützlich für standardisierte Vorlagen und wiederholbare Ergebnisse.
Bildungs- & Trainingslabore: Studenten mit skriptgesteuerten, reproduzierbaren REAPER-Operationen (Spuren-/Effekt-Einrichtung, MIDI-Einfügung, Renderings) versorgen, die über JSON-Ein-/Ausgaben geprüft werden können.

Vorteile

Kein Server, Sockets oder Netzwerk erforderlich – einfache lokale dateibasierte Integration, die leicht zu verstehen ist und Daten auf dem Computer hält.
Plattformübergreifend (macOS/Windows/Linux) und erweiterungsfrei – verwendet ausschließlich die native REAPER-API.
Undo-Block-Sicherheit für verändernde Befehle – Fehler sind mit der Standard-REAPER-Undo-Funktion rückgängig machbar.
Erkennungstools ("scan_fx") ermöglichen eine agentengesteuerte Anpassung an die Effekte und Parameter des aktuellen Projekts.

Nachteile

Erfordert die Installation/Verdrahtung einer Start-Lua-Brücke in REAPER (über Installer) und einen Neustart von REAPER zur Aktivierung.
Die Befehlsausführung wird abgefragt (ein Befehl pro Tick), was für einige Echtzeitanforderungen weniger unmittelbar sein kann als ein direkter IPC-/Socket-Ansatz.
Entwickelt um Datei-I/O (Inbox/Outbox), daher müssen Workflows als JSON-Befehle und nicht als interaktive UI-Steuerung strukturiert sein.

Wie verwendet man REAPER Daemon

1) REAPER-Voraussetzungen installieren: Stellen Sie sicher, dass REAPER auf Ihrem Computer (macOS, Windows oder Linux) installiert ist und dass Python 3 in Ihrem Terminal verfügbar ist ("python3" unter macOS/Linux, normalerweise "python" unter Windows).
2) Repo klonen und den Ein-Zeilen-Installer ausführen (macOS/Linux): Führen Sie in einem Terminal aus: git clone https://github.com/wretcher207/reaper-daemon.git && cd reaper-daemon && python3 setup/install.py
3) Repo klonen und den Ein-Zeilen-Installer ausführen (Windows): Führen Sie in einem Terminal (PowerShell) aus: git clone https://github.com/wretcher207/reaper-daemon.git; cd reaper-daemon; python setup/install.py
4) Den Installer die REAPER-Startkonfiguration vornehmen lassen: Der Installer erkennt Ihr Betriebssystem, findet den Ressourcenordner von REAPER und schreibt einen verwalteten Block in das Startskript von REAPER, sodass die Lua-Bridge bei jedem REAPER-Start automatisch geladen wird.
5) REAPER neu starten, um die Bridge zu laden: Beenden Sie REAPER einmal und öffnen Sie es erneut. Nach dem Neustart läuft die Lua-Bridge kontinuierlich als Defer-Loop innerhalb von REAPER.
6) Den Dateibrücken-Workflow verstehen (kein Server, kein Netzwerk): Ihr Agent (Claude, Codex usw.) schreibt JSON-Befehlsdateien in einen Posteingangsordner. Die Lua-Bridge innerhalb von REAPER fragt diesen Posteingang ab, führt pro Tick einen Befehl aus und schreibt JSON-Ergebnisse in einen Postausgangsordner. Alles bleibt lokal – keine Sockets, kein MCP-Server.
7) Ihren KI-Agenten (oder Ihr Skript) auf die Daemon-Ordner verweisen: Teilen Sie Ihrem Agenten mit, wo sich der geklonte reaper-daemon-Ordner befindet, damit er JSON-Befehle in inbox/ schreiben und Antworten aus outbox/ lesen kann.
8) Bestätigen, dass der Daemon aktiv ist (Heartbeat + Projektinformationen): Führen Sie im geklonten Repo-Ordner aus: python3 reaperd.py status (verwenden Sie "python reaperd.py status" unter Windows). Eine aktive Heartbeat-Datei und eine JSON-Beschreibung des geöffneten Projekts zeigen an, dass der Daemon läuft.
9) Mit der Erkennung beginnen: FX und Parameter scannen: Verwenden Sie die Erkennungsfunktion (scan_fx), um alle FX und Parameter im aktuellen Projekt auszugeben. Die Bridge ist Plugin-agnostisch, sodass der Agent normalerweise über scan_fx lernt, was vorhanden ist, und dann Spuren/FX/Parameter namentlich anspricht.
10) Häufige REAPER-Aktionen über JSON-Befehle steuern: Senden Sie JSON-Befehle (über inbox/), um Transport, Tempo, Cursor, Zeitauswahl und Rendering zu steuern; Spuren zu verwalten (hinzufügen/löschen/umbenennen/auswählen/Lautstärke/Pan/Mute/Solo/Arm/Farbe); FX zu verwalten (hinzufügen/entfernen/bypass/neu anordnen/Parameter setzen/Automationshüllkurven schreiben); und Marker, Regionen, Medienelemente und MIDI zu bearbeiten (MIDI-Dateien einfügen/anhören). Lesen Sie die JSON-Ergebnisse aus outbox/.
11) Undo sicher für projektverändernde Befehle verwenden: Jeder verändernde Befehl läuft innerhalb eines REAPER-Undo-Blocks. Wenn der Agent eine falsche Bearbeitung vornimmt, machen Sie diese mit REAPERs normaler Undo-Funktion rückgängig (Cmd+Z / Strg+Z).
12) Befehlssequenzen speichern und wiedergeben (Rezepte): Erstellen Sie einen wiederholbaren Workflow, indem Sie eine Befehlssequenz als Rezept speichern und sie dann in jedem Projekt wiedergeben, um dieselben Bearbeitungen/Operationen anzuwenden.

REAPER Daemon FAQs

REAPER Daemon ist eine kostenlose, quelloffene lokale Dateibrücke, die es einem KI-Agenten (oder jedem Skript) ermöglicht, REAPER unter macOS, Windows oder Linux durch den Austausch von JSON-Befehls-/Ergebnisdateien zu steuern – keine Erweiterungen, kein Netzwerkserver, keine Sockets und kein MCP.

Neueste KI-Tools ähnlich wie REAPER Daemon

Gait
Gait
Gait ist ein Collaboration-Tool, das KI-unterstützte Codegenerierung mit Versionskontrolle integriert und es Teams ermöglicht, KI-generierten Codekontext effizient zu verfolgen, zu verstehen und zu teilen.
invoices.dev
invoices.dev
invoices.dev ist eine automatisierte Rechnungsplattform, die Rechnungen direkt aus den Git-Commits der Entwickler generiert und Integrationsmöglichkeiten für GitHub, Slack, Linear und Google-Dienste bietet.
EasyRFP
EasyRFP
EasyRFP ist ein KI-gestütztes Edge-Computing-Toolkit, das RFP (Request for Proposal)-Antworten optimiert und eine Echtzeit-Feldphänotypisierung durch Deep-Learning-Technologie ermöglicht.
Cart.ai
Cart.ai
Cart.ai ist eine KI-gestützte Dienstleistungsplattform, die umfassende Lösungen zur Automatisierung von Geschäftsprozessen bietet, einschließlich Programmierung, Kundenbeziehungsmanagement, Videobearbeitung, E-Commerce-Setup und benutzerdefinierter KI-Entwicklung mit 24/7 Unterstützung.