¿Qué es el formato de archivo SNG?
La extensión .sng es utilizada por varios programas de audio no relacionados, lo que la convierte en una de las extensiones de archivos de audio más ambiguas. Al menos cinco aplicaciones diferentes crean archivos .sng incompatibles:
- Midisoft Studio (Windows 3.x/95, circa 1993): un contenedor de secuenciador MIDI propietario y el significado original de «Song file» para esta extensión.
- GoatTracker 2: un tracker de chiptunes SID para C64 en desarrollo activo; los archivos
.sngcomienzan con un encabezadoGTS5y almacenan datos de patrones, instrumentos y listas de orden para el chip SID. - Teclados Korg Pa/Triton: datos propietarios de canciones y arreglos para sintetizadores de hardware Korg.
- Nokia Smart Messaging (principios de la década de 2000): un formato de tono de llamada basado en texto para los primeros teléfonos móviles.
- n-Track Studio: un formato de proyecto DAW, posteriormente renombrado a
.ntrk.
GoatTracker 2 es la única aplicación con mantenimiento activo que sigue produciendo archivos .sng. Los archivos de Midisoft Studio a veces se pueden importar como MIDI a través de Cakewalk. Debido a que la extensión es compartida por formatos incompatibles, los archivos .sng siempre deben abrirse con la aplicación que los creó.
Seguridad y protección
RIESGO: LOWLos archivos SNG son archivos de proyecto de audio de solo datos sin código ejecutable. Es seguro abrirlos en la aplicación correcta.
Detalles del formato
en pocas palabras- Canción de chiptune SID de GoatTracker - Formato de tracker de música SID para C64 con encabezado mágico «GTS5»; mantenido activamente (última versión 2022+).
- Archivo de canción/arreglo de teclado Korg - Formato de proyecto de canción propietario utilizado por las estaciones de trabajo de las series Korg Pa y Triton.
- Tono de llamada de Nokia Smart Messaging - Formato de tono de llamada basado en texto de principios de la década de 2000 para teléfonos Nokia que utiliza una notación similar a RTTTL.
Programas que abren archivos SNG
Detalles técnicos
especificación profunda| Codificación | Binario (variantes de GoatTracker, Korg, Midisoft); texto plano (variante de Nokia Smart Messaging) |
| Bytes mágicos de GoatTracker | 47 54 53 35 - ASCII: GTS5 (en el desplazamiento 0) |
| Orden de bytes de GoatTracker | Little-endian |
| Versión del formato GoatTracker | GTS5 (v2.x actual); GTS4 (v1.x heredado) |
| Estructura de GoatTracker | Encabezado GTS5 + nombre de canción de 32 bytes + autor de 32 bytes + copyright de 32 bytes + recuento de subtunes + listas de orden + instrumentos + datos de patrones |
| Tamaño típico de GoatTracker | 2 KB - 50 KB |
| Uso en Korg | Datos propietarios de canciones y arreglos para estaciones de trabajo de teclado de las series Pa y Triton |
| Origen de Midisoft Studio | Secuenciador MIDI de la era Windows 3.x/95 (~1993); descontinuado; el formato binario no está documentado |
| Implementaciones conocidas | Midisoft Studio, GoatTracker 2, Korg Pa/Triton, Nokia Smart Messaging, n-Track Studio (5 formatos incompatibles) |
| Desarrollo activo | GoatTracker 2 es el único software con mantenimiento activo que todavía produce archivos .sng |
| Soporte de plataforma | Windows, macOS, Linux (GoatTracker); DOS (era Midisoft); sintetizadores de hardware (Korg) |
| Compresión | Ninguna (todas las variantes conocidas) |
| Interoperabilidad | El SNG de Midisoft a veces se puede importar a MIDI a través de Cakewalk; otras variantes son mutuamente incompatibles |
| Lanzado | 1990s (MIDI-based SNG from Midisoft Studio ~1993; GoatTracker SNG 2001) |
| Última versión | GoatTracker 2 SNG: header tag 'GTS5'; Korg Pa-series SNG: varies by keyboard model |
| Especificación | github.com |
Conversiones de SNG
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SNG.