
REAPER Daemon
Dead Pixel Design · Programação
O REAPER Daemon é um servidor MCP do REAPER e uma ponte de arquivos gratuita e de código aberto da Dead Pixel Design que permite a um agente de IA controlar o REAPER com IA no macOS, no Windows ou no Linux. Em vez de abrir uma porta ou instalar uma extensão, ele vigia uma pasta: seu agente escreve um arquivo de comando JSON, um laço Lua dentro do REAPER o executa contra a API nativa e a resposta volta como JSON. Peça ao Claude para ajudar a mixar sua sessão e cada mudança entra em um bloco de desfazer do REAPER, então um único Cmd+Z reverte tudo como qualquer coisa que você fez à mão. Para uma integração do Claude com o REAPER sem servidor, esse é todo o truque: a automação do REAPER acontece um arquivo JSON por vez.

Sobre REAPER Daemon
O que é o REAPER Daemon
O REAPER Daemon é uma ponte entre um assistente de IA e o REAPER, a estação de trabalho de áudio da Cockos. Ele não traz um plugin, um socket nem um servidor. Ele consulta uma pasta no disco, então qualquer coisa que consiga escrever um arquivo pode controlar o REAPER. Essa escolha de projeto é o produto inteiro: não há nada escutando em uma porta de rede e nada extra carregado na sua sessão. Pegada pequena, menos surpresas.
O problema que ele resolve é conhecido por qualquer pessoa que mixa. Você tem uma ideia, "corte a banda aqui" ou "humanize essa take de bateria", e transformar isso em cliques na linha do tempo é lento. O daemon transforma uma frase no conjunto exato de edições, seja 864 mudanças de velocidade em uma take MIDI ou um novo conjunto de marcadores. E qual é a pegadinha? Não é uma janela de chat que você abre com dois cliques. Você precisa de um agente de um lado, um driver Python e o laço ReaScript do outro, e uma instalação do REAPER funcionando. Se você quer um mixer de IA com um clique, continue procurando. Se você quer programar seu DAW com um agente, esta é a encanação.
A ponte também se mantém deliberadamente ignorante sobre o seu equipamento. Ela começa sem conhecer nenhum sintetizador ou simulador de amplificador. Seu agente aprende o que realmente está no projeto executando scan_fx primeiro, e depois se refere aos efeitos por nome e a cada parâmetro por nome. Isso significa que funciona com o que você tiver instalado, em vez de uma lista fixa de plugins compatíveis. Boa notícia para quem tem uma configuração muito personalizada.
Primeiros passos
- Baixe o daemon no site da Dead Pixel Design e descompacte em um lugar que você alcance tanto pelo agente quanto pelo REAPER.
- Carregue o script Lua incluído no REAPER pela janela de Actions para que o laço defer comece a rodar e vigie a pasta de entrada.
- Aponte seu agente para a mesma pasta e entregue o script driver, depois confirme que o arquivo de batimento aparece para mostrar que o laço está vivo.
- Rode scan_fx ou peça ao seu agente para listar o estado do projeto, para que ele aprenda suas faixas, efeitos e parâmetros por nome.
- Escreva um comando em linguagem natural, veja-o rodar dentro de um bloco de desfazer e pressione Cmd+Z se quiser a sessão de volta aonde começou.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de REAPER Daemon.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Produtores musicais
- Curiosos de IA
- Engenheiros de mixagem com receitas repetíveis
Tarefas
- Edições MIDI em lote
- Preparação do projeto
- Análise de stems
Cenários
- Você gravou uma parte de guitarra e quer uma bateria que siga a sensação real dela em vez de uma grade fixa.
- Você está limpando uma sessão grande e quer marcadores, regiões e cores de faixa definidos em uma só passada.
- Você está experimentando mixagem assistida por IA e quer uma maneira fácil de desfazer qualquer coisa que um agente faça.
Principais recursos
Sem portas, sem sockets, sem extensões
A ponte não abre uma porta de rede nem carrega uma extensão no REAPER. Ela funciona por arquivos no disco, o que significa que qualquer coisa que consiga escrever um arquivo pode comandar o DAW. Para os usuários, isso é uma superfície de ataque menor e menos peças que quebram. Também significa que você mesmo gerencia as pastas.
Um comando por ciclo
O REAPER Daemon roda como um laço defer que nunca sai enquanto o REAPER estiver aberto. Ele pega um comando por ciclo da caixa de entrada, executa e escreve o resultado na caixa de saída. Os resultados chegam como JSON, e cada escrita é atômica, então um leitor nunca encontra um arquivo pela metade. Lento, mas confiável. Esse trade vale a pena em edições longas.
Integração total com desfazer
Todo comando que muda o projeto roda dentro de um bloco de desfazer do REAPER. É esse recurso que faz o controle por IA parecer seguro: Cmd+Z reverte a edição de um agente exatamente como uma que você fez à mão. Não é o ideal se você queria mantê-la, e é justamente essa a ideia. Você pode experimentar à vontade e voltar atrás sem procurar um refazer.
O batimento
O laço deixa um arquivo de batimento a cada passada. É assim que você sabe que ele está vivo sem perguntar nada, o que importa quando o laço e seu agente são dois processos separados que podem sair de sincronia. Sem batimento, sem confiança.
Descoberta com scan_fx
O daemon vem sem conhecimento de nenhum sintetizador ou simulador de amplificador específico. Seu agente chama scan_fx para aprender o que o projeto realmente contém, e depois trabalha por nome em cada efeito e cada parâmetro. Ele se adapta à sua configuração em vez de a uma lista fixa. Nenhum manifesto para atualizar.
Tudo o que ele alcança
Os comandos chegam ao transporte, ao tempo, ao cursor e à seleção de tempo; às faixas (adicionar, excluir, renomear, volume, pan, mudo, solo, armar, cor); aos FX (adicionar, remover, contornar, reordenar, parâmetros, envelopes de automação); e à linha do tempo (marcadores, regiões, itens de mídia, inserção MIDI, audição). Renderização e mídia offline também estão cobertas. Isso é quase tudo o que uma sessão toca.
Daemon Beater
Aponte-o para um stem e ele percorre a take compasso a compasso. Ele mede o que um baterista escuta: quão densa fica a palhetada, quão firme se mantém o tempo, se as notas soam ou morrem em palm mute, onde está o silêncio e onde a sensação muda. A bateria então é construída sobre números reais em vez de suposições.
Prós e contras
Prós
- Totalmente gratuito e de código aberto sob a licença MIT, sem assinatura nem conta.
- Roda no macOS, no Windows e no Linux, então não está preso a uma única plataforma.
- Cada mudança pode ser desfeita no REAPER, o que reduz o risco de deixar um agente editar seu projeto.
- Sem porta de rede e sem extensão, então não há nada extra escutando no seu projeto.
Contras
- É encanação, não um app polido. Você precisa do REAPER, de um agente e de um driver configurado antes de qualquer coisa acontecer.
- O controle por pastas significa que você é responsável por manter os arquivos de entrada, saída e batimento em sincronia.
- O daemon nunca sai enquanto o REAPER fica aberto, então um laço travado pode deixar comandos esperando até você reiniciá-lo. Não é o ideal.
Perguntas frequentes
É uma ponte de arquivos local que permite a um agente de IA enviar comandos JSON ao REAPER e receber resultados JSON de volta. Seu agente escreve um arquivo de comando, um laço Lua dentro do REAPER o executa contra a API nativa e a resposta é escrita em uma pasta de saída.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a REAPER Daemon.
Alternativas a REAPER Daemon
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
