Qu'est-ce que le format de fichier SNG ?
L'extension .sng est utilisée par plusieurs programmes audio non liés, ce qui en fait l'une des extensions de fichiers audio les plus ambiguës. Au moins cinq applications différentes créent des fichiers .sng incompatibles :
- Midisoft Studio (Windows 3.x/95, vers 1993) - un conteneur de séquenceur MIDI propriétaire et la signification originale du fichier « Song » pour cette extension
- GoatTracker 2 - un tracker de chiptune SID C64 activement développé ; les fichiers
.sngcommencent par un en-têteGTS5et stockent des données de motifs, des instruments et des listes d'ordre pour la puce SID - Claviers Korg Pa/Triton - données de chanson et d'arrangement propriétaires pour les synthétiseurs matériels Korg
- Nokia Smart Messaging (début des années 2000) - un format de sonnerie textuel pour les anciens téléphones mobiles
- n-Track Studio - un format de projet DAW, renommé plus tard en
.ntrk
GoatTracker 2 est la seule application activement maintenue produisant encore des fichiers .sng. Les fichiers Midisoft Studio peuvent parfois être importés en tant que MIDI via Cakewalk. Comme l'extension est partagée par des formats incompatibles, les fichiers .sng doivent toujours être ouverts avec l'application qui les a créés.
Sécurité et sûreté
RISQUE : LOWLes fichiers SNG sont des fichiers de projet audio contenant uniquement des données, sans code exécutable. Sûr à ouvrir dans l'application correcte.
Détails du format
en bref- Chanson Chiptune SID GoatTracker - Format de tracker musical SID C64 avec en-tête magique « GTS5 » ; activement maintenu (dernière version 2022+).
- Fichier de chanson/arrangement pour clavier Korg - Format de projet de chanson propriétaire utilisé par les stations de travail Korg des séries Pa et Triton.
- Sonnerie Nokia Smart Messaging - Format de sonnerie textuel du début des années 2000 pour les téléphones Nokia utilisant une notation de type RTTTL.
Programmes qui ouvrent les fichiers SNG
Détails techniques
spécifications approfondies| Encodage | Binaire (variantes GoatTracker, Korg, Midisoft) ; texte brut (variante Nokia Smart Messaging) |
| Octets magiques GoatTracker | 47 54 53 35 - ASCII : GTS5 (à l'offset 0) |
| Ordre des octets GoatTracker | Little-endian |
| Version du format GoatTracker | GTS5 (v2.x actuelle) ; GTS4 (v1.x héritée) |
| Structure GoatTracker | En-tête GTS5 + nom de la chanson (32 octets) + auteur (32 octets) + copyright (32 octets) + nombre de sous-mélodies + listes d'ordre + instruments + données de motifs |
| Taille typique GoatTracker | 2 Ko - 50 Ko |
| Utilisation Korg | Données de chanson et d'arrangement propriétaires pour les stations de travail à clavier des séries Pa et Triton |
| Origine Midisoft Studio | Séquenceur MIDI de l'ère Windows 3.x/95 (~1993) ; abandonné ; le format binaire n'est pas documenté |
| Implémentations connues | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 formats incompatibles) |
| Développement actif | GoatTracker 2 est le seul logiciel activement maintenu produisant encore des fichiers .sng |
| Prise en charge des plateformes | Windows, macOS, Linux (GoatTracker) ; DOS (ère Midisoft) ; synthétiseurs matériels (Korg) |
| Compression | Aucune (toutes les variantes connues) |
| Interopérabilité | Le SNG Midisoft peut parfois être importé en MIDI via Cakewalk ; les autres variantes sont mutuellement incompatibles |
| Publié | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Dernière version | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Spécification | github.com |
Conversions SNG
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SNG.