Hvad er SNG-filformatet?
Filtypen .sng bruges af flere urelaterede lydprogrammer, hvilket gør den til en af de mere tvetydige filtyper til lyd. Mindst fem forskellige applikationer opretter inkompatible .sng-filer:
- Midisoft Studio (Windows 3.x/95, cirka 1993) - en proprietær MIDI-sequencer-container og den oprindelige betydning af «Song file» for denne filtype
- GoatTracker 2 - en aktivt udviklet C64 SID chiptune-tracker;
.sng-filer begynder med enGTS5-header og gemmer mønsterdata, instrumenter og rækkefølgelister til SID-chippen - Korg Pa/Triton keyboards - proprietære sang- og arrangementsdata til Korg hardware-synthesizere
- Nokia Smart Messaging (tidlige 2000'ere) - et tekstbaseret ringetoneformat til tidlige mobiltelefoner
- n-Track Studio - et DAW-projektformat, senere omdøbt til
.ntrk
GoatTracker 2 er den eneste aktivt vedligeholdte applikation, der stadig producerer .sng-filer. Midisoft Studio-filer kan nogle gange importeres som MIDI via Cakewalk. Da filtypen deles af inkompatible formater, bør .sng-filer altid åbnes med den applikation, der oprettede dem.
Sikkerhed og tryghed
RISIKO: LOWSNG-filer er rent data-baserede lydprojektfiler uden eksekverbar kode. Sikre at åbne i den korrekte applikation.
Formatdetaljer
kort fortalt- GoatTracker SID Chiptune Song - C64 SID musik-trackerformat med «GTS5» magic header; aktivt vedligeholdt (seneste udgivelse 2022+).
- Korg Keyboard Song/Arrangement File - Proprietært sangprojektformat brugt af Korg Pa-serien og Triton workstations.
- Nokia Smart Messaging Ringtone - Tekstbaseret ringetoneformat fra de tidlige 2000'ere til Nokia-telefoner, der bruger RTTTL-lignende notation.
Programmer der åbner SNG-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær (GoatTracker, Korg, Midisoft varianter); ren tekst (Nokia Smart Messaging variant) |
| GoatTracker magic bytes | 47 54 53 35 - ASCII: GTS5 (ved offset 0) |
| GoatTracker byte-orden | Little-endian |
| GoatTracker formatversion | GTS5 (v2.x nuværende); GTS4 (v1.x forældet) |
| GoatTracker struktur | GTS5 header + 32-byte sangnavn + 32-byte forfatter + 32-byte copyright + subtune-antal + rækkefølgelister + instrumenter + mønsterdata |
| GoatTracker typisk størrelse | 2 KB - 50 KB |
| Korg anvendelse | Proprietære sang- og arrangementsdata til Pa-serien og Triton keyboard-workstations |
| Midisoft Studio oprindelse | Windows 3.x/95-æra MIDI-sequencer (~1993); udgået; binært format er udokumenteret |
| Kendte implementeringer | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 inkompatible formater) |
| Aktiv udvikling | GoatTracker 2 er den eneste aktivt vedligeholdte software, der stadig producerer .sng-filer |
| Platformunderstøttelse | Windows, macOS, Linux (GoatTracker); DOS (Midisoft-æra); hardware-synthesizere (Korg) |
| Komprimering | Ingen (alle kendte varianter) |
| Interoperabilitet | Midisoft SNG kan nogle gange importeres til MIDI via Cakewalk; andre varianter er gensidigt inkompatible |
| Udgivet | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Seneste version | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Specifikation | github.com |
SNG-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SNG-filer.