FL Studio Composer

Componha, renderize e avalie uma música no FL Studio a partir de uma ideia em texto, usando a ferramenta p5midi. Utilize quando o usuário pedir uma batida, música, loop, faixa ou instrumental feito no FL Studio, ou quiser transformar uma ideia em .flp / MIDI / MP3.

O que é FL Studio Composer?

Esta skill permite que um agente de IA componha música diretamente no FL Studio, transformando ideias textuais em projetos completos. O agente escreve uma especificação JSON da música, que a ferramenta `p5midi` converte em um projeto FL Studio real, renderiza com o FL Studio do usuário, masteriza e analisa. Como o agente não pode ouvir, ele depende de métricas numéricas do relatório de análise (como LUFS, clipping, notas sobre silêncio ou desequilíbrio tonal) para refinar a composição antes de apresentá-la ao usuário. O fluxo típico inclui: escolher um template de gênero (como HipHop-Trap, Chillout, EDM-House, Drum & Bass, etc.), inspecionar seus canais, escrever a especificação com partes, progressão de acordes e arranjo (com contraste entre introdução, desenvolvimento, refrão, pausa e final), gerar o projeto, analisar o relatório e ajustar parâmetros como velocidade, humanização e remoção de partes em seções congestionadas. O resultado é um arquivo .flp editável, um MIDI, um WAV e um MP3 masterizado. A skill suporta Windows (com FL Studio fechado e ffmpeg instalado) e é ideal para usuários que querem rapidamente transformar uma ideia musical em uma produção concreta sem abrir o DAW manualmente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ProjectFlowmar/project5pi-midi-for-claude/tree/HEAD/skills/fl-studio-composer

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Compor uma música no FL Studio

Você escreve a música como uma especificação JSON; o p5midi transforma isso em um projeto real do FL Studio, renderiza com o FL Studio do usuário, masteriza e mede. Você não pode ouvir. Trate os números da análise como seus ouvidos e peça ao usuário para ouvir antes de considerar algo finalizado.

Fluxo de trabalho

  1. Escolha um template que corresponda ao gênero: p5midi templates. Bons pontos de partida: HipHop-Trap, Trap, Chillout, Chillout-Ambient, EDM-House, Drum & Bass, Dubstep, Electro, Breakbeat, Funk, Jazz, Rock, Metal, Basic.
  2. Leia seus canais: p5midi inspect "<template>". Use esses nomes no channel de cada parte. Baterias no FPC usam nomes de canal MIDI General MIDI (kick, snare, hat...); canais de amostra única usam a nota "60".
  3. Escreva a especificação: o formato está em SPEC.md (ou na ferramenta MCP spec_format). Decida tom, tempo, progressão, 3-6 partes e um arranjo com contraste (introdução, desenvolvimento, refrão, pausa, refrão, final). Durações típicas: seções de 8 compassos, 1-3 minutos no total.
  4. Crie: p5midi make song.json -o out/song.flp (requer Windows, FL Studio fechado, ffmpeg). Produz song.flp, song.mid, song.wav e um song.mp3 masterizado, e imprime um relatório JSON.
  5. Leia o relatório e corrija antes de mostrar ao usuário:
    • analysis.notes lista problemas concretos (clipping, seção silenciosa, graves pesados, uma seção fina mais alta que uma cheia).
    • analysis.sections[].lufs deve subir nas seções principais e cair nas pausas.
    • master.warning significa que não foi possível atingir o alvo de volume de forma limpa. Ajuste a velocity das partes, remova partes de seções congestionadas, execute make novamente.
  6. Entregue o MP3 e o .flp (o usuário pode abrir e ajustar cada nota no FL Studio) e pergunte o que mudar: energia, mais escuro/mais claro, tempo, sensação da bateria.

Escrevendo boas partes

  • Bateria: varie a velocity (X acentos, g fantasmas), adicione um rolo de chimbal no final das frases, humanize 0.2-0.4. Padrões de dois compassos parecem menos robóticos que os de um compasso.
  • Baixo segue as fundamentais dos acordes; deixe espaço para o bumbo (pausas nos passos do bumbo).
  • Acordes: use sétimas/nonas para lo-fi, jazz, R&B; tríades simples para trap, house, rock.
  • Melodia: principalmente por graus conjuntos, repita um motivo de dois compassos com uma variação na resposta, termine as frases em notas do acorde. Inteiros pequenos em uma parte melody são graus da escala.
  • O contraste é o que faz soar produzido: remova a bateria na pausa, traga uma nova parte em cada seção, reduza para o final.
  • Com --reference musica.mp3 o relatório compara o equilíbrio tonal com uma faixa que o usuário gosta.

Não

  • Afirme que "soa muito bem" apenas com base em números.
  • Substitua os projetos próprios do usuário; escreva novos arquivos em uma pasta de saída.
  • Execute render enquanto o FL Studio estiver aberto (feche-o ou peça ao usuário para fechar).

Habilidades Relacionadas