Was ist das FLP-Dateiformat?
Eine .flp-Datei ist eine Projektdatei für FL Studio (ehemals FruityLoops), die von Image-Line Software entwickelte Digital Audio Workstation. Sie speichert eine komplette Produktionssitzung: Patterns, Mixer-Routing, Automations-Clips, Parameter-Snapshots von Instrumenten- und Effekt-Plugins sowie Tempo- und Taktart-Einstellungen - alles außer den tatsächlichen Audio-Samples, die als externe Dateien über Pfade referenziert bleiben.
Die Datei öffnet sich mit der Vier-Byte-Signatur FLhd, gefolgt von einem Header-Block, der die Formatversion, die Kanalanzahl und PPQ (Pulses per Quarter-note) kodiert, und einem FLdt-Datenblock, der alle Projektereignisse als TLV-Datensätze (Type-Length-Value) enthält. FL Studio hat eine angemessene Abwärtskompatibilität beibehalten, sodass neuere Versionen im Allgemeinen .flp-Dateien aus wesentlich älteren Builds öffnen können.
FL Studio wurde am 18. Dezember 1997 als FruityLoops von Didier Dambrin erstveröffentlicht. Image-Line benannte es ab Version 4 nach einem Markenrechtsstreit mit Kellogg's in FL Studio um. Die macOS-Unterstützung kam mit FL Studio 20.9 im Jahr 2022; auf beiden Plattformen erstellte .flp-Dateien sind untereinander austauschbar.
Da .flp-Dateien kein Audio einbetten, erfordert das Teilen eines Projekts entweder das Bündeln der referenzierten Samples oder die Verwendung des integrierten Exports, um alles in ein ZIP-Archiv zu packen. Das Format wurde von Community-Projekten wie PyFLP und dem Dokumentations-Repository flp-file-format teilweise zurückentwickelt (Reverse Engineering), was es Drittanbieter-Tools ermöglicht, .flp-Daten zu lesen und zu parsen.
Sicherheit
RISIKO: LOWBinäre Projektdatei ohne ausführbaren Code. Geringes Risiko; Plugin-Zustandsblobs sind Daten, keine ausführbaren Dateien.
Formatdetails
kurz gefasst- Floppy Disk Image - Einige Disk-Imaging-Tools verwenden .flp für rohe Disketten-Images (~1,44 MB); weitgehend veraltet, älter als FL Studio.
- Promethean ActivInspire Flipchart - Software für interaktive Whiteboards verwendet .flp für Flipchart-Dateien; steht in keinem Zusammenhang mit Audio.
Programme zum Öffnen von FLP-Dateien
Technische Details
technische Spezifikation| Dateityp | Proprietäre binäre DAW-Projektdatei |
| Kodierung | Binär |
| Byte-Reihenfolge | Little-endian |
| Magic Bytes | 46 4C 68 64 (ASCII: FLhd) |
| Blockstruktur | FLhd-Header-Block gefolgt von FLdt-Datenblock |
| Header-Felder | Formatversion, Kanalanzahl, PPQ (Pulses per Quarter-note) |
| Ereigniskodierung | TLV-Datensätze (Type-Length-Value) innerhalb des FLdt-Datenblocks |
| Versionsidentifikation | Klartext-Versionszeichenfolge beginnend bei Byte 24 des FLhd-Blocks |
| Audio-Sample-Speicherung | Samples nicht eingebettet - referenziert über externen Pfad; müssen für Portabilität separat gebündelt werden |
| Kompression | Projektdaten unkomprimiert; einzelne Plugin-Zustandsblobs können interne Kompression verwenden |
| Abtastrate | Projektdefiniert (typischerweise 44100 Hz oder 48000 Hz); in den Projekteinstellungen gespeichert |
| Abwärtskompatibilität | Teilweise; neuere FL Studio Versionen öffnen im Allgemeinen ältere .flp-Dateien |
| Zugehöriges OS | Windows; macOS (FL Studio 20.9 und neuer, veröffentlicht 2022) |
| Reverse Engineering | Teilweise dokumentiert durch die Community-Projekte PyFLP und flp-file-format |
| Veröffentlicht | 1997 (FruityLoops 1.0, December 18, 1997) |
| Neueste Version | FL Studio 21.x (2024+); format version encoded in file header |
| Spezifikation | www.image-line.com |