Hvad er FST-filformatet?
.fst er en binær preset-fil, der bruges af FL Studio (af Image-Line) til at gemme den komplette parametertilstand for et enkelt synthesizer- eller effekt-plugin. Formatet deler den samme opdelte binære arkitektur som .flp FL Studio-projektfiler, men indeholder kun indstillingerne for ét plugin i stedet for et helt projekt.
Filen begynder med FLhd (FL header) magic signature ved offset 0, efterfulgt af en FLdt (FL data) chunk, der indeholder de serialiserede parameterværdier. Når en preset er rettet mod et tredjeparts VST-plugin, indlejrer .fst-filen den rå VST-tilstands-blob sammen med FL Studios egne parameterdata.
Hver .fst-preset er bundet til det specifikke instrument eller den effekt, den blev gemt fra - en Sytrus-preset er meningsløs i Harmor eller enhver anden generator. FL Studios indbyggede instrumenter (Sytrus, Harmor, Gross Beat, ZGameEditor Visualizer med flere) bruger .fst som deres indfødte preset-format. Tredjeparts VST 2-plugins bruger i stedet det tværgående DAW-format .fxp; VST 3-plugins bruger .vstpreset.
FL Studio gemmer presets i en Presets/-mappe i FL Studio-datamappen, organiseret efter plugin-navn. Formatet er ikke offentligt dokumenteret, men er blevet delvist reverse-engineered af fællesskabet.
Bemærk: .fst er også den filendelse, der bruges af OpenFst finite-state transducer-biblioteket - et helt urelateret binært format.
Sikkerhed og tryghed
RISIKO: LOWBinær preset-fil; ingen eksekvering af scripts. Sikker at åbne i FL Studio. Download kun presets fra pålidelige kilder (Image-Line-fora, Splice) for at undgå ZIP-baseret malware forklædt som preset-pakker.
Formatdetaljer
kort fortalt- OpenFst binær FST-fil - OpenFst (Google/Johns Hopkins) finite-state transducer-biblioteket gemmer kompilerede transducere som .fst binære filer - helt urelateret til lyd.
Programmer der åbner FST-filer
Tekniske detaljer
dyb specifikation| Magic bytes | `FLhd` (46 4C 68 64) ved offset 0 |
| Signatur for anden chunk | `FLdt` (FL data chunk) |
| Byte-orden | Little-endian |
| Container-struktur | `FLhd` header-chunk efterfulgt af `FLdt` data-chunk |
| VST-tilstandsindlejring | Rå VST 2 plugin-tilstands-blob indlejret i `FLdt`, når presetten er til et VST-plugin |
| Typisk filstørrelse | 260 B - 110 KB (median ~3 KB) |
| Omfang | Enkelt plugin-instans-tilstand - én generator eller effekt pr. fil |
| Plugin-binding | Presetten er bundet til det specifikke plugin, den blev gemt fra; kan ikke overføres mellem forskellige plugins |
| Tværgående DAW-portabilitet | Ingen - kun FL Studio; `.fxp` for VST 2-portabilitet, `.vstpreset` for VST 3 |
| Operativsystemer | Windows, macOS |
| Lagringssti | `Presets/`-undermappe i FL Studio-datamappen, organiseret efter plugin-navn |
| Udgivet | c. 2000 (FL Studio, formerly FruityLoops) |
| Seneste version | FL Studio 21 (2023); format internally versioned |
| Specifikation | www.image-line.com |
FST-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FST-filer.