Was ist das STS-Dateiformat?
Die Datei mit der Endung .sts ist ein Tracker-Modul, das mit ScreamTracker 2 erstellt wurde, einem DOS-basierten Musiksequenzer, der um 1990 von der finnischen Demo-Gruppe Future Crew (hauptsächlich Sami Tammilehto, bekannt als „PSI“) veröffentlicht wurde.
Wie sein Verwandter .MOD bündelt ein Tracker-Modul sowohl Pattern-/Notendaten als auch die rohen Audio-Samples, die die Wiedergabe steuern. In .sts-Dateien können bis zu 15 Instrumente als 8-Bit-PCM-Audio eingebettet werden, die auf bis zu 4 unabhängigen Kanälen angeordnet sind, wobei das Tempo in BPM angegeben wird. Der Header beginnt mit einem 28 Byte langen, mit Nullbytes aufgefüllten Songtitel-Feld; es gibt keine eindeutigen Magic Bytes, um das Format allein anhand der Binärstruktur zu identifizieren.
Das .sts-Format ist eng mit .stm (der anderen ScreamTracker 2 Modul-Variante) verwandt und wurde 1994 durch das S3M-Format abgelöst, das ScreamTracker 3 mit Unterstützung für 32 Kanäle, bis zu 100 Instrumente und Stereo-Ausgabe einführte.
Heute begegnet man .sts-Dateien nur noch im Kontext von Retro-Computing und der Demoszene. Moderne Tracker-Anwendungen wie OpenMPT und Schism Tracker unterstützen die Wiedergabe und Bearbeitung; der Kommandozeilen-Player xmp (Extended Module Player) kann sie ebenfalls auf aktuellen Betriebssystemen rendern.
Sicherheit
RISIKO: LOWSTS ist eine Audio-Moduldatei aus der DOS-Ära ohne ausführbare Inhalte auf modernen Systemen. Keine bekannten Sicherheitsrisiken; historisches Format.
Formatdetails
kurz gefasst- Generische Status-/Einstellungsdatei - Einige Anwendungen verwenden .sts als generische Endung für Status- oder Einstellungsdateien; steht in keinem Zusammenhang mit Tracker-Audio.
Programme zum Öffnen von STS-Dateien
Technische Details
technische Spezifikation| Dateikodierung | Binäres Tracker-Modul (flaches Binärformat, kein Container-Wrapper) |
| Byte-Reihenfolge | Little-endian |
| Kanäle | Bis zu 4 (Mono-basiertes Kanal-Mixing) |
| Max. Instrumente | 15 pro Modul |
| Sample-Kodierung | 8-Bit PCM, unsigned; Roh-Samples werden nach den Pattern-Daten gespeichert |
| Max. Abtastrate | Bis zu 22.050 Hz pro Instrument (im jeweiligen Instrumenten-Header definiert) |
| Tempo | BPM-basiert; gespeichert als Byte-Wert im Modul-Header |
| Header-Layout | Offset 0: 28 Byte langer, mit Nullen aufgefüllter Songtitel; gefolgt von Tempo, Order-Liste und Pattern-Anzahl |
| Magic Bytes | Keine; Format wird nur durch die Endung `.sts` und den Header-Kontext identifiziert |
| Kompression | Keine - rohes binäres Layout |
| Typische Dateigröße | 10 KB - 200 KB |
| Natives Betriebssystem | MS-DOS; Wiedergabe auf modernen Systemen erfordert einen Tracker-Emulator oder Player |
| Veröffentlicht | 1990 (ScreamTracker 2.x) |
| Neueste Version | ScreamTracker 2.3 (final release circa 1992) |
| Spezifikation | fileformats.archiveteam.org |
STS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu STS-Dateien.