Hva er FST-filformatet?
.fst er en binær preset-fil som brukes av FL Studio (av Image-Line) for å lagre den komplette parametertilstanden til en enkelt synthesizer eller effekt-plugin. Formatet deler den samme oppdelte binære arkitekturen som .flp FL Studio-prosjektfiler, men inneholder kun innstillingene for én plugin i stedet for et helt prosjekt.
Filen begynner med den magiske signaturen FLhd (FL header) ved offset 0, etterfulgt av en FLdt (FL data)-blokk som inneholder de serialiserte parameterverdiene. Når en preset er rettet mot en tredjeparts VST-plugin, bygger .fst-filen inn den rå VST-tilstanden (state blob) sammen med FL Studio sine egne parameterdata.
Hver .fst-preset er knyttet til det spesifikke instrumentet eller effekten den ble lagret fra - en Sytrus-preset er meningsløs i Harmor eller andre generatorer. FL Studio sine innebygde instrumenter (Sytrus, Harmor, Gross Beat, ZGameEditor Visualizer, med flere) bruker .fst som sitt naturlige preset-format. Tredjeparts VST 2-plugins bruker i stedet det DAW-uavhengige .fxp-formatet; VST 3-plugins bruker .vstpreset.
FL Studio lagrer presets i en Presets/-mappe i FL Studio-datamappen, organisert etter plugin-navn. Formatet er ikke offentlig dokumentert, men har blitt delvis omvendt utviklet (reverse-engineered) av miljøet.
Merk: .fst er også filendelsen som brukes av OpenFst-biblioteket for endelige tilstandsmaskiner (finite-state transducer) - et helt urelatert binærformat.
Sikkerhet og trygghet
RISIKO: LOWBinær preset-fil; ingen skriptkjøring. Trygg å åpne i FL Studio. Last kun ned presets fra pålitelige kilder (Image-Line-fora, Splice) for å unngå ZIP-basert skadevare forkledd som preset-pakker.
Formatdetaljer
i et nøtteskall- OpenFst binær FST-fil - OpenFst (Google/Johns Hopkins) bibliotek for endelige tilstandsmaskiner lagrer kompilerte transdusere som .fst binærfiler - helt urelatert til lyd.
Programmer som åpner FST-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte | `FLhd` (46 4C 68 64) ved offset 0 |
| Signatur for andre blokk | `FLdt` (FL data-blokk) |
| Byterekkefølge | Little-endian |
| Beholderstruktur | `FLhd` hodeblokk etterfulgt av `FLdt` datablokk |
| VST-tilstand innebygging | Rå VST 2-plugin tilstands-blob innebygd i `FLdt` når preseten er rettet mot en VST-plugin |
| Typisk filstørrelse | 260 B - 110 KB (median ~3 KB) |
| Omfang | Tilstand for én enkelt plugin-instans - én generator eller effekt per fil |
| Plugin-binding | Preset er knyttet til den spesifikke plugin-en den ble lagret fra; ikke overførbar mellom ulike plugins |
| Portabilitet mellom DAW-er | Ingen - kun FL Studio; `.fxp` for VST 2-portabilitet, `.vstpreset` for VST 3 |
| Operativsystemer | Windows, macOS |
| Lagringssti | `Presets/`-undermappe i FL Studio-datamappen, organisert etter plugin-navn |
| Utgitt | c. 2000 (FL Studio, formerly FruityLoops) |
| Siste versjon | FL Studio 21 (2023); format internally versioned |
| Spesifikasjon | www.image-line.com |
FST-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om FST-filer.