Hva er FLP-filformatet?
En .flp-fil er en prosjektfil for FL Studio (tidligere FruityLoops), den digitale lydarbeidsstasjonen utviklet av Image-Line Software. Den lagrer en komplett produksjonsøkt: mønstre, mikserruting, automatiseringsklipp, øyeblikksbilder av instrument- og effekt-plugin-parametere, samt tempo- og taktartsinnstillinger - alt unntatt de faktiske lydsamplene, som forblir eksterne filer referert til via filbane.
Filen åpnes med den fire-byte lange signaturen FLhd, etterfulgt av en hodeblokk som koder formatversjon, antall kanaler og PPQ (pulser per fjerdedelsnote), deretter en FLdt-datablokk som inneholder alle prosjekthendelser som TLV-poster (type-length-value). FL Studio har opprettholdt rimelig bakoverkompatibilitet, slik at nyere utgivelser generelt kan åpne .flp-filer fra mye tidligere versjoner.
FL Studio ble først utgitt 18. desember 1997 som FruityLoops av Didier Dambrin. Image-Line ga det nytt navn til FL Studio ved versjon 4 etter en varemerketvist med Kellogg's. macOS-støtte kom med FL Studio 20.9 i 2022; .flp-filer opprettet på begge plattformer er utskiftbare.
Fordi .flp-filer ikke bygger inn lyd, krever deling av et prosjekt enten at man legger ved de refererte samplene eller bruker den innebygde eksportfunksjonen for å pakke alt i en ZIP. Formatet har blitt delvis omvendt utviklet av fellesskapsprosjekter som PyFLP og dokumentasjonslageret flp-file-format, noe som gjør det mulig for tredjepartsverktøy å lese og analysere .flp-data.
Sikkerhet og trygghet
RISIKO: LOWBinær prosjektfil uten eksekverbar kode. Lav risiko; plugin-tilstandsblokker er data, ikke programmer.
Formatdetaljer
i et nøtteskall- Diskettbilde - Enkelte verktøy for diskavbildning bruker .flp for rå diskettbilder (~1,44 MB); i stor grad foreldet, eldre enn FL Studio.
- Promethean ActivInspire Flipchart - Programvare for undervisningstavler bruker .flp for flipchart-filer; ikke relatert til lyd.
Programmer som åpner FLP-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Proprietær binær DAW-prosjektfil |
| Koding | Binær |
| Byterekkefølge | Little-endian |
| Magiske byte | 46 4C 68 64 (ASCII: FLhd) |
| Blokkstruktur | FLhd-hodeblokk etterfulgt av FLdt-datablokk |
| Hodefelt | Formatversjon, antall kanaler, PPQ (pulser per fjerdedelsnote) |
| Hendelseskoding | TLV-poster (type-length-value) i FLdt-datablokken |
| Versjonsidentifikasjon | Versjonsstreng i ren tekst som starter ved byte 24 i FLhd-blokken |
| Lagring av lydsampler | Sampler er ikke innebygd - referert via ekstern bane; må buntes separat for portabilitet |
| Komprimering | Prosjektdata er ukomprimert; individuelle plugin-tilstandsblokker kan bruke intern komprimering |
| Samplingsfrekvens | Prosjektdefinert (vanligvis 44100 Hz eller 48000 Hz); lagret i prosjektinnstillinger |
| Bakoverkompatibilitet | Delvis; nyere FL Studio-versjoner åpner generelt eldre .flp-filer |
| Tilknyttet OS | Windows; macOS (FL Studio 20.9 og nyere, utgitt 2022) |
| Omvendt utvikling | Delvis dokumentert av fellesskapsprosjektene PyFLP og flp-file-format |
| Utgitt | 1997 (FruityLoops 1.0, December 18, 1997) |
| Siste versjon | FL Studio 21.x (2024+); format version encoded in file header |
| Spesifikasjon | www.image-line.com |