Wat is het FST-bestandsformaat?
.fst is een binair preset-bestand dat wordt gebruikt door FL Studio (door Image-Line) om de volledige parametertoestand van een enkele synthesizer- of effect-plugin op te slaan. Het formaat deelt dezelfde gelaagde binaire architectuur als .flp FL Studio-projectbestanden, maar bevat slechts de instellingen van één plugin in plaats van een volledig project.
Het bestand begint met de FLhd (FL header) magic signature op offset 0, gevolgd door een FLdt (FL data) chunk die de geserialiseerde parameterwaarden bevat. Wanneer een preset bedoeld is voor een externe VST-plugin, sluit het .fst-bestand de ruwe VST-state-blob in naast de eigen parametergegevens van FL Studio.
Elke .fst-preset is gekoppeld aan het specifieke instrument of effect waarvan het is opgeslagen - een Sytrus-preset is betekenisloos in Harmor of een andere generator. De ingebouwde instrumenten van FL Studio (Sytrus, Harmor, Gross Beat, ZGameEditor Visualizer en andere) gebruiken .fst als hun standaard preset-formaat. Externe VST 2-plugins gebruiken in plaats daarvan het DAW-overschrijdende .fxp-formaat; VST 3-plugins gebruiken .vstpreset.
FL Studio slaat presets op in een Presets/-map binnen de FL Studio-gegevensmap, georganiseerd per plugin-naam. Het formaat is niet publiekelijk gedocumenteerd, maar is gedeeltelijk door de community gereverse-engineered.
Let op: .fst is ook de extensie die wordt gebruikt door de OpenFst finite-state transducer-bibliotheek - een volledig ongerelateerd binair formaat.
Beveiliging & veiligheid
RISICO: LOWBinair preset-bestand; geen scriptuitvoering. Veilig te openen in FL Studio. Download presets alleen van betrouwbare bronnen (Image-Line forums, Splice) om op ZIP gebaseerde malware vermomd als preset-packs te vermijden.
Formaatdetails
in een notendop- OpenFst binair FST-bestand - De OpenFst (Google/Johns Hopkins) finite-state transducer-bibliotheek slaat gecompileerde transducers op als .fst binaire bestanden - volledig ongerelateerd aan audio.
Programma's die FST-bestanden openen
Technische details
diepe specificaties| Magic bytes | `FLhd` (46 4C 68 64) op offset 0 |
| Handtekening tweede chunk | `FLdt` (FL data chunk) |
| Byte-volgorde | Little-endian |
| Containerstructuur | `FLhd` header-chunk gevolgd door `FLdt` data-chunk |
| VST-state insluiting | Ruwe VST 2 plugin-state blob ingebed in `FLdt` wanneer preset een VST-plugin betreft |
| Typische bestandsgrootte | 260 B - 110 KB (mediaan ~3 KB) |
| Bereik | Toestand van een enkele plugin-instantie - één generator of effect per bestand |
| Plugin-binding | Preset is gekoppeld aan de specifieke plugin waarvan deze is opgeslagen; niet overdraagbaar tussen verschillende plugins |
| DAW-overschrijdende portabiliteit | Geen - alleen FL Studio; `.fxp` voor VST 2 portabiliteit, `.vstpreset` voor VST 3 |
| Besturingssystemen | Windows, macOS |
| Opslagpad | `Presets/` submap binnen de FL Studio-gegevensmap, georganiseerd per plugin-naam |
| Uitgebracht | c. 2000 (FL Studio, formerly FruityLoops) |
| Laatste versie | FL Studio 21 (2023); format internally versioned |
| Specificatie | www.image-line.com |
FST conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over FST-bestanden.