O que é o formato de ficheiro FLP?
Um arquivo .flp é um arquivo de projeto para o FL Studio (anteriormente FruityLoops), a estação de trabalho de áudio digital (DAW) desenvolvida pela Image-Line Software. Ele armazena uma sessão de produção completa: padrões, roteamento de mixer, clipes de automação, instantâneos de parâmetros de plugins de instrumentos e efeitos, e configurações de tempo e fórmula de compasso - tudo, exceto as amostras de áudio reais, que permanecem como arquivos externos referenciados por caminho.
O arquivo abre com a assinatura de quatro bytes FLhd, seguida por um bloco de cabeçalho que codifica a versão do formato, a contagem de canais e o PPQ (pulsos por semínima), depois um bloco de dados FLdt que contém todos os eventos do projeto como registros TLV (tipo-comprimento-valor). O FL Studio tem mantido uma compatibilidade reversa razoável, de modo que as versões mais recentes geralmente podem abrir arquivos .flp de compilações muito anteriores.
O FL Studio foi lançado pela primeira vez em 18 de dezembro de 1997 como FruityLoops por Didier Dambrin. A Image-Line renomeou-o para FL Studio na versão 4 após uma disputa de marca registrada com a Kellogg's. O suporte para macOS chegou com o FL Studio 20.9 em 2022; os arquivos .flp criados em qualquer plataforma são intercambiáveis.
Como os arquivos .flp não incorporam áudio, o compartilhamento de um projeto requer o agrupamento das amostras referenciadas junto com ele ou o uso da exportação integrada para empacotar tudo em um ZIP. O formato foi parcialmente submetido a engenharia reversa por projetos da comunidade, como o PyFLP e o repositório de documentação flp-file-format, permitindo que ferramentas de terceiros leiam e analisem dados .flp.
Segurança e proteção
RISCO: LOWArquivo de projeto binário sem código executável. Baixo risco; blobs de estado de plugins são dados, não executáveis.
Detalhes do formato
em resumo- Floppy Disk Image - Algumas ferramentas de imagem de disco usam .flp para imagens brutas de disquete (~1.44 MB); amplamente obsoleto, anterior ao FL Studio.
- Promethean ActivInspire Flipchart - O software de quadro branco educacional usa .flp para arquivos de flipchart; não relacionado a áudio.
Programas que abrem arquivos FLP
Detalhes técnicos
especificação profunda| Tipo de arquivo | Arquivo de projeto DAW binário proprietário |
| Codificação | Binário |
| Ordem dos bytes | Little-endian |
| Bytes mágicos | 46 4C 68 64 (ASCII: FLhd) |
| Estrutura de blocos | Bloco de cabeçalho FLhd seguido por bloco de dados FLdt |
| Campos do cabeçalho | Versão do formato, contagem de canais, PPQ (pulsos por semínima) |
| Codificação de eventos | Registros TLV (tipo-comprimento-valor) dentro do bloco de dados FLdt |
| Identificação da versão | String de versão em texto simples começando no byte 24 do bloco FLhd |
| Armazenamento de amostras de áudio | Amostras não incorporadas - referenciadas por caminho externo; devem ser agrupadas separadamente para portabilidade |
| Compressão | Dados do projeto não compactados; blobs de estado de plugins individuais podem usar compressão interna |
| Taxa de amostragem | Definida pelo projeto (geralmente 44100 Hz ou 48000 Hz); armazenada nas configurações do projeto |
| Compatibilidade reversa | Parcial; versões mais recentes do FL Studio geralmente abrem arquivos .flp mais antigos |
| SO associado | Windows; macOS (FL Studio 20.9 e posterior, lançado em 2022) |
| Engenharia reversa | Parcialmente documentado pelos projetos da comunidade PyFLP e flp-file-format |
| Lançado | 1997 (FruityLoops 1.0, December 18, 1997) |
| Versão mais recente | FL Studio 21.x (2024+); format version encoded in file header |
| Especificação | www.image-line.com |