Co to jest format pliku SNG?
Rozszerzenie .sng jest używane przez kilka niepowiązanych programów audio, co czyni je jednym z bardziej niejednoznacznych rozszerzeń plików dźwiękowych. Co najmniej pięć różnych aplikacji tworzy niekompatybilne pliki .sng:
- Midisoft Studio (Windows 3.x/95, około 1993 r.) - zastrzeżony kontener sekwencera MIDI i pierwotne znaczenie pliku Song dla tego rozszerzenia
- GoatTracker 2 - aktywnie rozwijany tracker chiptune SID dla C64; pliki
.sngzaczynają się od nagłówkaGTS5i przechowują dane wzorców, instrumenty oraz listy kolejności dla układu SID - Korg Pa/Triton - zastrzeżone dane utworów i aranżacji dla syntezatorów sprzętowych Korg
- Nokia Smart Messaging (początek lat 2000.) - tekstowy format dzwonków dla wczesnych telefonów komórkowych
- n-Track Studio - format projektu DAW, później przemianowany na
.ntrk
GoatTracker 2 jest jedyną aktywnie wspieraną aplikacją, która nadal generuje pliki .sng. Pliki Midisoft Studio można czasem zaimportować jako MIDI przez Cakewalk. Ponieważ rozszerzenie jest współdzielone przez niekompatybilne formaty, pliki .sng powinny być zawsze otwierane w aplikacji, która je utworzyła.
Bezpieczeństwo
RYZYKO: LOWPliki SNG to pliki projektów audio zawierające wyłącznie dane, bez kodu wykonywalnego. Bezpieczne do otwarcia w odpowiedniej aplikacji.
Szczegóły formatu
w pigułce- Utwór GoatTracker SID Chiptune - Format trackera muzycznego SID dla C64 z nagłówkiem „GTS5”; aktywnie utrzymywany (ostatnie wydanie 2022+).
- Plik utworu/aranżacji klawisza Korg - Zastrzeżony format projektu utworu używany przez stacje robocze Korg serii Pa oraz Triton.
- Dzwonek Nokia Smart Messaging - Tekstowy format dzwonków z początku lat 2000. dla telefonów Nokia, używający notacji podobnej do RTTTL.
Programy otwierające pliki SNG
Szczegóły techniczne
specyfikacja| Kodowanie | Binarne (warianty GoatTracker, Korg, Midisoft); czysty tekst (wariant Nokia Smart Messaging) |
| Magic bytes GoatTracker | 47 54 53 35 - ASCII: GTS5 (na offset 0) |
| Kolejność bajtów GoatTracker | Little-endian |
| Wersja formatu GoatTracker | GTS5 (obecna v2.x); GTS4 (starsza v1.x) |
| Struktura GoatTracker | Nagłówek GTS5 + 32-bajtowa nazwa utworu + 32-bajtowy autor + 32-bajtowe prawa autorskie + liczba podutworów + listy kolejności + instrumenty + dane wzorców |
| Typowy rozmiar GoatTracker | 2 KB - 50 KB |
| Zastosowanie Korg | Zastrzeżone dane utworów i aranżacji dla stacji roboczych z serii Pa oraz Triton |
| Pochodzenie Midisoft Studio | Sekwencer MIDI z ery Windows 3.x/95 (~1993); wycofany; format binarny jest nieudokumentowany |
| Znane implementacje | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 niekompatybilnych formatów) |
| Aktywny rozwój | GoatTracker 2 jest jedynym aktywnie utrzymywanym oprogramowaniem, które nadal generuje pliki .sng |
| Obsługa platform | Windows, macOS, Linux (GoatTracker); DOS (era Midisoft); syntezatory sprzętowe (Korg) |
| Kompresja | Brak (wszystkie znane warianty) |
| Interoperacyjność | SNG z Midisoft można czasem zaimportować do MIDI przez Cakewalk; inne warianty są wzajemnie niekompatybilne |
| Wydano | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Najnowsza wersja | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Specyfikacja | github.com |
Konwersje SNG
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SNG.