Vad är filformatet FST?
.fst är en binär förinställningsfil som används av FL Studio (av Image-Line) för att lagra det fullständiga parametertillståndet för en enskild synthesizer- eller effektplugin. Formatet delar samma segmenterade binära arkitektur som .flp FL Studio-projektfiler, men innehåller endast inställningar för en plugin snarare än ett helt projekt.
Filen börjar med den magiska signaturen FLhd (FL header) vid offset 0, följt av ett FLdt-segment (FL data) som innehåller de serialiserade parametervärdena. När en förinställning är avsedd för en tredjeparts VST-plugin, bäddar .fst-filen in det råa VST-tillståndet (blob) tillsammans med FL Studios egna parameterdata.
Varje .fst-förinställning är bunden till det specifika instrument eller den effekt den sparades från - en Sytrus-förinställning är meningslös i Harmor eller någon annan generator. FL Studios inbyggda instrument (Sytrus, Harmor, Gross Beat, ZGameEditor Visualizer med flera) använder .fst som sitt infödda förinställningsformat. Tredjeparts VST 2-plugins använder istället det DAW-oberoende formatet .fxp; VST 3-plugins använder .vstpreset.
FL Studio lagrar förinställningar i en Presets/-katalog i FL Studios datamapp, organiserad efter plugin-namn. Formatet är inte offentligt dokumenterat men har delvis bakåtutvecklats (reverse-engineered) av communityn.
Obs: .fst är också den filtillägg som används av OpenFst finite-state transducer-biblioteket - ett helt orelaterat binärt format.
Säkerhet & trygghet
RISK: LOWBinär förinställningsfil; ingen skriptexekvering. Säker att öppna i FL Studio. Ladda endast ner förinställningar från pålitliga källor (Image-Line-forum, Splice) för att undvika ZIP-baserad skadlig kod maskerad som förinställningspaket.
Formatdetaljer
i ett nötskal- OpenFst binär FST-fil - OpenFst (Google/Johns Hopkins) finite-state transducer-bibliotek sparar kompilerade transducrar som .fst binära filer - helt orelaterat till ljud.
Program som öppnar FST-filer
Tekniska detaljer
djup specifikation| Magiska bytes | `FLhd` (46 4C 68 64) vid offset 0 |
| Signatur för andra segmentet | `FLdt` (FL data-segment) |
| Byteordning | Little-endian |
| Containerstruktur | `FLhd` huvudsegment följt av `FLdt` datasegment |
| Inbäddning av VST-tillstånd | Rått VST 2-plugin-tillstånd inbäddat i `FLdt` när förinställningen avser en VST-plugin |
| Typisk filstorlek | 260 B - 110 KB (median ~3 KB) |
| Omfång | Tillstånd för en enskild plugin-instans - en generator eller effekt per fil |
| Plugin-bindning | Förinställningen är bunden till den specifika plugin den sparades från; inte överförbar mellan olika plugins |
| Portabilitet mellan DAW:er | Ingen - endast FL Studio; `.fxp` för VST 2-portabilitet, `.vstpreset` för VST 3 |
| Operativsystem | Windows, macOS |
| Lagringssökväg | `Presets/`-underkatalog i FL Studios datamapp, organiserad efter plugin-namn |
| Släppt | c. 2000 (FL Studio, formerly FruityLoops) |
| Senaste version | FL Studio 21 (2023); format internally versioned |
| Specifikation | www.image-line.com |
FST-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om FST-filer.