Hvad er STS-filformatet?
.sts-filen er et tracker-modul produceret af ScreamTracker 2, en DOS-baseret musik-sequencer udgivet af den finske demogruppe Future Crew (primært Sami Tammilehto, krediteret som „PSI“) omkring 1990.
Ligesom dens søskende .MOD samler et tracker-modul både mønster-/nodedata og de rå lyd-samples, der driver afspilningen. I .sts-filer kan op til 15 instrumenter indlejres som 8-bit PCM-lyd, arrangeret over op til 4 uafhængige kanaler, med tempo udtrykt i BPM. Headeren begynder med et 28-byte nul-udfyldt sangtitelfelt; der er ingen særskilte magic bytes til at identificere formatet ud fra den binære struktur alene.
.sts-formatet er tæt beslægtet med .stm (den anden ScreamTracker 2-modulvariant) og blev i 1994 erstattet af S3M-formatet, som ScreamTracker 3 introducerede med understøttelse af 32 kanaler, op til 100 instrumenter og stereolyd.
I dag støder man kun på .sts-filer i forbindelse med retro-computing og demoscenen. Moderne tracker-applikationer som OpenMPT og Schism Tracker understøtter afspilning og redigering; kommandolinje-afspilleren xmp (Extended Module Player) kan også gengive dem på nuværende operativsystemer.
Sikkerhed og tryghed
RISIKO: LOWSTS er en lydmodulfil fra DOS-æraen uden eksekverbart indhold på moderne systemer. Ingen kendte sikkerhedsrisici; historisk format.
Formatdetaljer
kort fortalt- Generisk status-/indstillingsfil - Nogle applikationer bruger .sts som en generisk filendelse for status- eller indstillingsfiler; ikke relateret til tracker-lyd.
Programmer der åbner STS-filer
Tekniske detaljer
dyb specifikation| Filkodning | Binært tracker-modul (flad binær, ingen container-wrapper) |
| Byte-rækkefølge | Little-endian |
| Kanaler | Op til 4 (mono-baseret kanal-mixing) |
| Maks. instrumenter | 15 per modul |
| Sample-kodning | 8-bit PCM, unsigned; rå samples gemt efter mønsterdata |
| Maks. sample-rate | Op til 22.050 Hz per instrument (defineret i hver instrument-header) |
| Tempo | BPM-baseret; gemt som en byte-værdi i modul-headeren |
| Header-layout | Offset 0: 28-byte nul-udfyldt sangtitel; efterfulgt af tempo, rækkefølge-liste og mønster-antal |
| Magic bytes | Ingen; format identificeret ved `.sts`-filendelse og header-kontekst alene |
| Komprimering | Ingen - råt binært layout |
| Typisk filstørrelse | 10 KB - 200 KB |
| Native OS | MS-DOS; afspilning på moderne systemer kræver en tracker-emulator eller afspiller |
| Udgivet | 1990 (ScreamTracker 2.x) |
| Seneste version | ScreamTracker 2.3 (final release circa 1992) |
| Specifikation | fileformats.archiveteam.org |
STS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om STS-filer.