Geração de música a partir de um agente de IA, via MCP.
Publicado em outubro de 2026
Três gerações de ferramentas estão instaladas no servidor Doseedo MCP, e cada uma delas é um instrumento diferente para uma tarefa diferente. doseedo_generate_music faz um Música original ou instrumental a partir de uma sugestão de texto, com letra, se quiser que seja cantada. doseedo_render_midi peças suas anotações exatas em um dos modelados instrumentos — um violino, um saxofone tenor, uma guitarra elétrica, um piano — no seu ritmo, na sua tonalidade, com várias gravações para escolher. doseedo_cover_song Reproduz novamente uma música que você enviou., mantendo sua estrutura ao trocar instrumentos, mudar o gênero ou substituir a letra. Um agente pode encadeá-los: analisar uma referência, escrever uma parte que se encaixe, renderizá-la e inserir a melhor versão em uma faixa de gravação.
As três ferramentas
doseedo_generate_music—prompt("trio de jazz envolvente, bateria com escovas, balada noturna"), opcionallyrics,duration_seconds,seed.bpmetime_signaturesão dicas de legenda, não controles: a saída pode se desviar deles. Uma parte que deve estar na grade de uma sessão é escrita como notas e renderizada em vez disso.doseedo_render_midi—notesem tempos a partir do compasso 1 (ou ummidi_urlou uma faixa de sessão porsession_id+track_id), um requisitoinstrumentID do catálogo emGET /api/instruments, um requisitobpm, até quatrotakesem uma única chamada sem créditos adicionais, umtimbre_presetou umtimbre_audio_url— uma pequena gravação cujo som a renderização assume — umadynamicsalvo, evoice_splitPara acordes (uma voz por renderização, mapeada no resultado). As notas são enviadas como escritas; nada é alterado.doseedo_cover_song— uma música enviada mais uminstrumentsmapa de troca ({"piano":"electric_guitar","sax":"violin"}), umgenre, substituiçãolyrics, uma mistura de referência cujo timbre deve ser adotado, umdrum_splitem peças isoladas do kit e um botão de fidelidade para determinar o quanto se afastar da fonte.
Todas as três são tarefas assíncronas: um a três minutos para renderização, aguardando com doseedo_wait_taskAs gravações são exibidas em ordem decrescente de qualidade, com links pré-assinados válidos por 24 horas, permitindo renderizar novamente a partir de uma versão próxima. Cada renderização custa dez créditos por janela de 30 segundos, e a ferramenta de orçamento mostra seu funcionamento. Exemplo: Gravação real, capturada em 15/10/2026, para uma parte de contrabaixo de 21 segundos com três takes:
{
"job": "render_midi",
"estimate": { "generation": 10 },
"basis": "10 credits per 30 s window (21 s → 1 window) → 10 credits",
"assumptions": [
"takes (3) render in one GPU batch and cost nothing extra",
"a chord part split into voices (voice_split) costs one batch per ~6 voices — pass voices to price it"
],
"affordable": true
}
As receitas do garçom colocam o resto da família no mesmo patamar: gerar são 10 créditos por janela de 30 segundos (uma música de quatro minutos custa 90 créditos), um cobrir O tempo de renderização é de 40 segundos e varia de três a oito minutos, pois músicas longas são renderizadas em janelas de 30 segundos. O plano gratuito da conta cobre as primeiras renderizações.
O loop que um agente executa.
> Analyse ./ref.wav for key and tempo. Write an eight-bar
walking bass line that fits, check the harmony, render it
on upright bass — three takes — and put the best one on a
new track in my "Bridge Demo" session at bar 17.
> Generate a 60-second lo-fi hip-hop instrumental, 85 bpm
feel, and add it to the session as a reference track.
> Cover ./demo.wav as bossa nova with the piano swapped
for nylon guitar, and give me the stems.
> Render this melody as a horn section: split the chords
into voices and render each one on its own instrument.
O primeiro prompt utiliza cinco ferramentas em ordem — analyze_song, analyze_midi, render_midi, wait_task, add_audio_to_session — e é o compor-parte receita que o próprio servidor publica através de doseedo_recipes, portanto o agente não precisa inventar a sequência. O resultado é inserido em uma trilha de sessão; com Dø Desktop Executando em um Mac com esse projeto Logic aberto, ele está no arranjo em segundos.
Geração de prompts versus notas de renderização
Essa é a distinção que evita decepções. A geração imediata serve para material: uma cama, uma referência, um esboço de um estilo, uma música inteira com letra cantada. Não terá uma tonalidade ou um andamento que você especificar, porque o pedido é uma legenda, não uma partitura. A renderização é para peçasVocê (ou o agente) escreve as notas, na tonalidade e no andamento da sessão, e um instrumento virtual as executa — por isso é a ferramenta ideal para tudo que precisa estar em um arranjo. Um cover é o terceiro caso: a música existe, e o que muda é quem a está tocando. Página de conversão MIDI para áudio é a versão do navegador para renderização e o catálogo de instrumentos Lista o que pode ser reproduzido.
A geração é executada no servidor, portanto, nada depende de sua DAW estar aberta — funciona em um telefone, terminal ou tarefa de CI. faz A necessidade do Desktop Bridge é apenas a última etapa, a captura aparecendo em um projeto aberto Logic ; sem ele, a captura fica na sessão e no próximo download.
Renderize uma parte do seu agente
Conecte-se ao servidor, defina uma tonalidade e um andamento e solicite oito compassos em um instrumento. Escolha uma gravação.
O servidor Doseedo MCP →Perguntas frequentes
Existe algum servidor MCP para geração de música por IA?
Sim. O servidor Doseedo MCP expõe os comandos doseedo _generate_music` (uma música a partir de um prompt, com letra opcional), doseedo _render_midi` (suas notas exatas executadas por um instrumento modelado, em várias tomadas) e doseedo _cover_song` (uma música renderizada novamente com instrumentos trocados ou gênero alterado). Funciona com Claude, ChatGPT, Cursor, Gemini CLI, Codex e qualquer cliente MCP.
Posso gerar música em uma tonalidade e andamento específicos?
Não apenas a partir de um prompt — o BPM e a fórmula de compasso são dicas que podem influenciar a saída. Para uma parte que precisa se encaixar, escreva as notas nessa tonalidade e andamento e renderize-as com doseedo _render_midi`; as notas serão tocadas exatamente como escritas.
Quais instrumentos podem tocar minhas notas?
Os instrumentos modelados no catálogo em doseedo — cordas, metais, palhetas, guitarras, teclados e muito mais, são os mesmos da página Fontes. Um preset de timbre ou uma breve gravação de referência moldam o som.
O áudio gerado pode ser inserido diretamente na minha DAW?
Sim — doseedo _add_audio_to_session` adiciona uma gravação ou uma música gerada a uma sessão e, com o Dø Desktop em execução, ela aparece no projeto aberto Logic. Caso contrário, ela estará no próximo download da sessão.
Qual o custo de uma renderização?
Dez créditos por janela de 30 segundos, do mesmo saldo de créditos do restante da conta; até quatro tomadas em uma chamada não têm custo adicional. O comando doseedo _quote` calcula o preço de um trabalho antes de ele ser enviado, e o plano gratuito cobre as primeiras renderizações.
O servidor Doseedo MCP • Um único URL para cada cliente
- Logic Proedições ao vivo no projeto aberto
- Ableton LiveConstruir, ler e converter arquivos .als
- FL Studioler e converter .flp
- Pro ToolsMover arquivos .ptx entre DAWs
- um projeto do REAPERler, editar, converter .rpp
- Qualquer agente de IAO que funciona hoje
- Código Claude & Claudetelefone, computador, terminal
- ChatGPTcomo um servidor MCP personalizado
- Cursormcp.json, uma entrada
- Gemini CLIgêmeo mcp adicionar
- OpenAI Codexcodex mcp adicionar
- VS Code Copilotmcp.json, tipo http
- Todas as 33 ferramentasa referência
- Converter projetosdez formatos DAW, 75 instruções
- stems separadasvocais, bateria, baixo e mais
- Áudio para MIDItranscrição, acordes, tonalidade
- Gerar músicamúsicas, partes, covers
- Voltar para o modo offlinepor meio de plugins reais
- Trocar um pacote de bateriaO áudio permanece local