Qu'est-ce que le format de fichier STS ?
Le fichier .sts est un module tracker produit par ScreamTracker 2, un séquenceur musical sous DOS publié par le groupe de démo finlandais Future Crew (principalement Sami Tammilehto, crédité sous le nom de « PSI ») vers 1990.
Comme son cousin .MOD, un module tracker regroupe à la fois les données de motifs/notes et les échantillons audio bruts qui pilotent la lecture. Dans les fichiers .sts, jusqu'à 15 instruments peuvent être intégrés sous forme d'audio PCM 8 bits, répartis sur un maximum de 4 canaux indépendants, avec un tempo exprimé en BPM. L'en-tête commence par un champ de titre de chanson de 28 octets complété par des zéros ; il n'y a pas d'octets magiques distincts pour identifier le format par la seule structure binaire.
Le format .sts est étroitement lié au .stm (l'autre variante de module ScreamTracker 2) et a été remplacé en 1994 par le format S3M, introduit par ScreamTracker 3 avec la prise en charge de 32 canaux, jusqu'à 100 instruments et une sortie stéréo.
Aujourd'hui, les fichiers .sts ne se rencontrent que dans les contextes de rétro-informatique et de demoscene. Les applications de tracker modernes telles que OpenMPT et Schism Tracker prennent en charge la lecture et l'édition ; le lecteur en ligne de commande xmp (Extended Module Player) peut également les restituer sur les systèmes d'exploitation actuels.
Sécurité et sûreté
RISQUE : LOWSTS est un fichier de module audio de l'ère DOS sans contenu exécutable sur les systèmes modernes. Aucun risque de sécurité connu ; format historique.
Détails du format
en bref- Fichier de statut/paramètres générique - Certaines applications utilisent .sts comme extension générique pour les fichiers de statut ou de paramètres ; sans rapport avec l'audio tracker.
Programmes qui ouvrent les fichiers STS
Détails techniques
spécifications approfondies| Encodage du fichier | Module tracker binaire (binaire plat, sans conteneur) |
| Ordre des octets | Little-endian |
| Canaux | Jusqu'à 4 (mixage de canaux basé sur le mono) |
| Instruments max | 15 par module |
| Encodage des échantillons | PCM 8 bits, non signé ; échantillons bruts stockés après les données de motif |
| Taux d'échantillonnage max | Jusqu'à 22 050 Hz par instrument (défini dans chaque en-tête d'instrument) |
| Tempo | Basé sur le BPM ; stocké sous forme de valeur d'octet dans l'en-tête du module |
| Disposition de l'en-tête | Décalage 0 : titre de la chanson de 28 octets complété par des zéros ; suivi du tempo, de la liste d'ordre et du nombre de motifs |
| Octets magiques | Aucun ; format identifié par l'extension `.sts` et le contexte de l'en-tête uniquement |
| Compression | Aucune - disposition binaire brute |
| Taille de fichier typique | 10 Ko - 200 Ko |
| OS natif | MS-DOS ; la lecture sur les systèmes modernes nécessite un émulateur de tracker ou un lecteur |
| Publié | 1990 (ScreamTracker 2.x) |
| Dernière version | ScreamTracker 2.3 (final release circa 1992) |
| Spécification | fileformats.archiveteam.org |
Conversions STS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers STS.