Vad är filformatet SNG?
Filändelsen .sng används av flera orelaterade ljudprogram, vilket gör den till en av de mer tvetydiga filändelserna för ljud. Minst fem olika applikationer skapar inkompatibla .sng-filer:
- Midisoft Studio (Windows 3.x/95, cirka 1993) - en proprietär MIDI-sequencer-container och den ursprungliga betydelsen av «Song file» för denna filändelse
- GoatTracker 2 - en aktivt utvecklad C64 SID chiptune-tracker;
.sng-filer börjar med enGTS5-header och lagrar mönsterdata, instrument och ordningslistor för SID-chippet - Korg Pa/Triton-keyboards - proprietär låt- och arrangemangsdata för Korg-hårdvarusyntar
- Nokia Smart Messaging (tidigt 2000-tal) - ett textbaserat ringsignalsformat för tidiga mobiltelefoner
- n-Track Studio - ett DAW-projektformat, senare omdöpt till
.ntrk
GoatTracker 2 är den enda aktivt underhållna applikationen som fortfarande producerar .sng-filer. Midisoft Studio-filer kan ibland importeras som MIDI via Cakewalk. Eftersom filändelsen delas av inkompatibla format bör .sng-filer alltid öppnas med den applikation som skapade dem.
Säkerhet & trygghet
RISK: LOWSNG-filer är ljudprojektfiler som endast innehåller data utan exekverbar kod. Säkra att öppna i rätt applikation.
Formatdetaljer
i ett nötskal- GoatTracker SID Chiptune Song - C64 SID-musiktrackerformat med «GTS5» magic header; aktivt underhållet (senaste utgåvan 2022+).
- Korg Keyboard Song/Arrangement File - Proprietärt låtprojektformat som används av Korg Pa-serien och Triton-workstations.
- Nokia Smart Messaging Ringtone - Textbaserat ringsignalsformat från tidigt 2000-tal för Nokia-telefoner som använder RTTTL-liknande notation.
Program som öppnar SNG-filer
Tekniska detaljer
djup specifikation| Kodning | Binär (GoatTracker, Korg, Midisoft-varianter); klartext (Nokia Smart Messaging-variant) |
| GoatTracker magic bytes | 47 54 53 35 - ASCII: GTS5 (vid offset 0) |
| GoatTracker byteordning | Little-endian |
| GoatTracker formatversion | GTS5 (v2.x nuvarande); GTS4 (v1.x äldre) |
| GoatTracker struktur | GTS5-header + 32-byte låtnamn + 32-byte upphovsman + 32-byte copyright + subtune-antal + ordningslistor + instrument + mönsterdata |
| GoatTracker typisk storlek | 2 KB - 50 KB |
| Korg-användning | Proprietär låt- och arrangemangsdata för Pa-serien och Triton-keyboardworkstations |
| Midisoft Studio ursprung | Windows 3.x/95-erans MIDI-sequencer (~1993); nedlagd; binärt format är odokumenterat |
| Kända implementeringar | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 inkompatibla format) |
| Aktiv utveckling | GoatTracker 2 är den enda aktivt underhållna programvaran som fortfarande producerar .sng-filer |
| Plattformsstöd | Windows, macOS, Linux (GoatTracker); DOS (Midisoft-eran); hårdvarusyntar (Korg) |
| Komprimering | Ingen (alla kända varianter) |
| Interoperabilitet | Midisoft SNG kan ibland importeras till MIDI via Cakewalk; andra varianter är inbördes inkompatibla |
| Släppt | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Senaste version | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Specifikation | github.com |
SNG-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SNG-filer.