
REAPER Daemon
Dead Pixel Design · Programación
REAPER Daemon es un servidor MCP de REAPER y puente de archivos gratuito y de código abierto, creado por Dead Pixel Design, que permite a un agente de IA controlar REAPER con IA en macOS, Windows o Linux. En lugar de abrir un puerto o instalar una extensión, vigila una carpeta: tu agente escribe un archivo de comando JSON, un bucle Lua dentro de REAPER lo ejecuta contra la API nativa y la respuesta vuelve como JSON. Pídele a Claude que te ayude a mezclar tu sesión y cada cambio queda dentro de un bloque de deshacer de REAPER, así que un solo Cmd+Z lo revierte igual que cualquier cosa que hayas hecho a mano. Para una integración de Claude con REAPER sin servidor, este es todo el truco: la automatización de REAPER ocurre un archivo JSON a la vez.

Acerca de REAPER Daemon
Qué es REAPER Daemon
REAPER Daemon es un puente entre un asistente de IA y REAPER, la estación de trabajo de audio de Cockos. No incluye un plugin, un socket ni un servidor. Consulta una carpeta del disco, así que cualquier cosa que pueda escribir un archivo puede controlar REAPER. Esa decisión de diseño es todo el producto: no hay nada escuchando en un puerto de red, y nada extra cargado en tu sesión. Huella pequeña, menos sorpresas.
El problema que resuelve es conocido para cualquiera que mezcle. Tienes una idea, «corta la banda aquí» o «humaniza esta toma de batería», y convertirla en clics sobre la línea de tiempo es lento. El daemon convierte una frase en el conjunto exacto de ediciones, ya sean 864 cambios de velocidad en una toma MIDI o un conjunto nuevo de marcadores. ¿Y cuál es la trampa? No es una ventana de chat que abres con doble clic. Necesitas un agente por un lado, un controlador de Python y el bucle ReaScript por el otro, y una instalación de REAPER que funcione. Si buscas un mezclador de IA con un solo clic, sigue buscando. Si quieres programar tu DAW con un agente, estas son las tuberías.
El puente además se mantiene deliberadamente ignorante sobre tu equipo. Arranca sin conocer ningún sintetizador ni simulador de amplificadores. Tu agente aprende lo que realmente hay en el proyecto ejecutando scan_fx primero, y luego se refiere a los efectos por nombre y a cada parámetro por nombre. Eso significa que funciona con lo que tengas instalado en lugar de una lista fija de plugins compatibles. Buenas noticias para quien tenga una configuración muy personalizada.
Primeros pasos
- Descarga el daemon desde el sitio de Dead Pixel Design y descomprímelo en un lugar al que puedas llegar tanto desde tu agente como desde REAPER.
- Carga el script Lua incluido en REAPER a través de la ventana de Actions para que el bucle defer empiece a ejecutarse y comience a vigilar la carpeta de entrada.
- Apunta tu agente a esa misma carpeta y dale el script controlador, luego confirma que aparece el archivo de latido para mostrar que el bucle está activo.
- Ejecuta scan_fx o pídele a tu agente que liste el estado del proyecto para que aprenda tus pistas, efectos y parámetros por nombre.
- Escribe un comando en lenguaje natural, míralo ejecutarse dentro de un bloque de deshacer y pulsa Cmd+Z si quieres devolver la sesión a donde empezó.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de REAPER Daemon.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Productores musicales
- Aficionados a la IA
- Ingenieros de mezcla con recetas repetibles
Tareas
- Ediciones MIDI por lotes
- Preparación del proyecto
- Análisis de stems
Casos de uso
- Has grabado una parte de guitarra y quieres una batería que siga su feel real en lugar de una cuadrícula fija.
- Estás limpiando una sesión grande y quieres marcadores, regiones y colores de pista definidos en una sola pasada.
- Estás experimentando con mezcla asistida por IA y quieres una forma fácil de deshacer cualquier cosa que haga un agente.
Funciones clave
Sin puertos, sin sockets, sin extensiones
El puente no abre un puerto de red ni carga una extensión en REAPER. Funciona mediante archivos en disco, lo que significa que cualquier cosa que pueda escribir un archivo puede dirigir el DAW. Para los usuarios, eso es una superficie de ataque más pequeña y menos piezas que se rompan. También significa que gestionas las carpetas tú mismo.
Un comando por ciclo
REAPER Daemon se ejecuta como un bucle defer que nunca sale mientras REAPER esté abierto. Toma un comando por ciclo de la bandeja de entrada, lo ejecuta y escribe el resultado en la bandeja de salida. Los resultados llegan como JSON, y cada escritura es atómica, así que un lector nunca encuentra un archivo a medio escribir. Lento, pero fiable. Ese intercambio compensa en ediciones largas.
Integración total con deshacer
Cada comando que cambia el proyecto se ejecuta dentro de un bloque de deshacer de REAPER. Esa es la función que hace que el control por IA se sienta seguro: Cmd+Z revierte la edición de un agente exactamente igual que una que hiciste a mano. No es lo ideal si querías conservarla, y de eso se trata. Puedes experimentar con libertad y retroceder sin buscar un rehacer.
El latido
El bucle deja un archivo de latido en cada pasada. Así sabes que está vivo sin preguntarle nada, algo que importa cuando el bucle y tu agente son dos procesos separados que pueden desincronizarse. Sin latido, sin confianza.
Descubrimiento con scan_fx
El daemon se entrega sin conocimiento de ningún sintetizador ni simulador de amplificadores concreto. Tu agente llama a scan_fx para aprender lo que el proyecto contiene realmente, y luego trabaja por nombre en cada efecto y cada parámetro. Se adapta a tu configuración en lugar de a una lista predefinida. No hay ningún manifiesto que actualizar.
Todo lo que puede tocar
Los comandos llegan al transporte, el tempo, el cursor y la selección de tiempo; las pistas (añadir, borrar, renombrar, volumen, panorama, silenciar, solo, armar, color); los FX (añadir, quitar, puentear, reordenar, parámetros, envolventes de automatización); y la línea de tiempo (marcadores, regiones, elementos multimedia, inserción MIDI, audición). El renderizado y los medios sin conexión también están cubiertos. Eso es casi todo lo que toca una sesión.
Daemon Beater
Apúntalo a un stem y recorre la toma compás a compás. Mide lo que un baterista escucha: cuán denso se vuelve el punteo, cuán firme se mantiene el tempo, si las notas resuenan o mueren en palm mute, dónde está el silencio y dónde cambia el feel. Luego la batería se construye contra números reales en lugar de suposiciones.
Ventajas y desventajas
Ventajas
- Completamente gratis y de código abierto bajo la licencia MIT, sin suscripción ni cuenta.
- Funciona en macOS, Windows y Linux, así que no está atado a una sola plataforma.
- Cada cambio se puede deshacer en REAPER, lo que reduce el riesgo de dejar que un agente edite tu proyecto.
- Sin puerto de red ni extensión, así que no hay nada extra escuchando en tu proyecto.
Desventajas
- Son tuberías, no una app pulida. Necesitas REAPER, un agente y un controlador configurado antes de que ocurra algo.
- El control basado en carpetas significa que tú eres responsable de que los archivos de entrada, salida y latido se mantengan sincronizados.
- El daemon nunca sale mientras REAPER siga abierto, así que un bucle atascado puede dejar comandos esperando hasta que lo reinicies. No es lo ideal.
Preguntas frecuentes
Es un puente de archivos local que permite a un agente de IA enviar comandos JSON a REAPER y recibir resultados JSON de vuelta. Tu agente escribe un archivo de comando, un bucle Lua dentro de REAPER lo ejecuta contra la API nativa y la respuesta se escribe en una carpeta de salida.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con REAPER Daemon.
Alternativas a REAPER Daemon
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
