Che cos'è il formato di file SNG?
L'estensione .sng è utilizzata da diversi programmi audio non correlati, il che la rende una delle estensioni di file audio più ambigue. Almeno cinque diverse applicazioni creano file .sng incompatibili tra loro:
- Midisoft Studio (Windows 3.x/95, circa 1993) - un contenitore sequencer MIDI proprietario e il significato originale di «Song file» per questa estensione
- GoatTracker 2 - un tracker di chiptune SID per C64 attivamente sviluppato; i file
.snginiziano con un'intestazioneGTS5e memorizzano dati di pattern, strumenti e liste d'ordine per il chip SID - Tastiere Korg Pa/Triton - dati proprietari di brani e arrangiamenti per sintetizzatori hardware Korg
- Nokia Smart Messaging (primi anni 2000) - un formato di suoneria basato su testo per i primi telefoni cellulari
- n-Track Studio - un formato di progetto DAW, successivamente rinominato in
.ntrk
GoatTracker 2 è l'unica applicazione attivamente mantenuta che produce ancora file .sng. I file di Midisoft Studio possono talvolta essere importati come MIDI tramite Cakewalk. Poiché l'estensione è condivisa da formati incompatibili, i file .sng dovrebbero sempre essere aperti con l'applicazione che li ha creati.
Sicurezza e incolumità
RISCHIO: LOWI file SNG sono file di progetto audio di soli dati senza codice eseguibile. Sicuri da aprire nell'applicazione corretta.
Dettagli del formato
in sintesi- Brano Chiptune SID GoatTracker - Formato tracker musicale SID per C64 con intestazione magic «GTS5»; mantenuto attivamente (ultima release 2022+).
- File Song/Arrangement per tastiera Korg - Formato di progetto brano proprietario utilizzato dalle workstation Korg serie Pa e Triton.
- Suoneria Nokia Smart Messaging - Formato di suoneria basato su testo dei primi anni 2000 per telefoni Nokia che utilizza una notazione simile a RTTTL.
Programmi che aprono file SNG
Dettagli tecnici
specifiche approfondite| Codifica | Binario (varianti GoatTracker, Korg, Midisoft); testo semplice (variante Nokia Smart Messaging) |
| Magic bytes di GoatTracker | 47 54 53 35 - ASCII: GTS5 (all'offset 0) |
| Ordine dei byte GoatTracker | Little-endian |
| Versione formato GoatTracker | GTS5 (v2.x attuale); GTS4 (v1.x legacy) |
| Struttura GoatTracker | Intestazione GTS5 + nome brano 32 byte + autore 32 byte + copyright 32 byte + conteggio subtune + liste d'ordine + strumenti + dati pattern |
| Dimensione tipica GoatTracker | 2 KB - 50 KB |
| Utilizzo Korg | Dati proprietari di brani e arrangiamenti per workstation a tastiera serie Pa e Triton |
| Origine Midisoft Studio | Sequencer MIDI dell'era Windows 3.x/95 (~1993); fuori produzione; il formato binario non è documentato |
| Implementazioni note | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 formati incompatibili) |
| Sviluppo attivo | GoatTracker 2 è l'unico software attivamente mantenuto che produce ancora file .sng |
| Supporto piattaforma | Windows, macOS, Linux (GoatTracker); DOS (era Midisoft); sintetizzatori hardware (Korg) |
| Compressione | Nessuna (tutte le varianti note) |
| Interoperabilità | L'SNG di Midisoft può talvolta essere importato in MIDI tramite Cakewalk; le altre varianti sono reciprocamente incompatibili |
| Rilasciato | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Ultima versione | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Specifica | github.com |
Conversioni SNG
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SNG.