¿Qué es el formato de archivo DMF?
.dmf es el formato de módulo nativo de X-Tracker, un tracker de música de la era de DOS desarrollado por Thorsten Mutschall de D-Lusion alrededor de 1994-1995. Al igual que los archivos .mod, .s3m y .xm, el .dmf agrupa patrones, definiciones de instrumentos y audio muestreado en un único archivo autónomo que un mezclador de software reproduce como música.
Los archivos se abren con la firma ASCII de 4 bytes DDMF (D-Lusion Digital Music Format), seguida de un byte de versión (04 para X-Tracker 0.30β - la única versión ampliamente distribuida), la cadena del nombre del tracker y un título de canción de 30 caracteres. El resto del archivo se organiza en bloques (chunks) con nombre:
SEQU- la lista de orden de reproducción de patronesPATT- celdas de patrón con columnas de nota, instrumento, volumen y efectosINST- parámetros de instrumentosSMPI/SMPD- metadatos de muestras (puntos de bucle, indicador de 8/16 bits) y datos PCM sin procesarCMSG- mensaje o comentario opcional de la canciónENDE- marcador de fin de archivo
X-Tracker admitía hasta 32 canales simultáneos con muestras de hasta 44,100 Hz, competitivo para su época, pero el formato nunca alcanzó el alcance masivo de .it (Impulse Tracker) o .xm. Hoy en día, OpenMPT proporciona el soporte de importación y reproducción de .dmf más confiable; XMPlay es un reproductor alternativo.
Seguridad y protección
RIESGO: LOWDMF es un archivo de datos de audio pasivo que contiene patrones musicales y muestras PCM. No contiene código ejecutable; no se conocen vulnerabilidades en reproductores bien mantenidos (OpenMPT). El riesgo es insignificante.
Detalles del formato
en pocas palabras- Delusion Digital Music File (nomenclatura antigua) - Mismo formato; «D-Lusion» era el nombre del desarrollador, «Delusion» una grafía alternativa. No es un formato separado.
Programas que abren archivos DMF
Detalles técnicos
especificación profunda| Bytes mágicos | `44 44 4D 46` («DDMF») en el desplazamiento 0 |
| Contenedor | Estructura de bloques con nombre DDMF (bloques etiquetados inspirados en RIFF) |
| Orden de bytes | Little-endian |
| Campo de versión | Byte en el desplazamiento 4: valor `04` = X-Tracker 0.30β - la única versión en amplia circulación |
| Recuento de canales | Hasta 32 canales simultáneos mezclados por software |
| Resolución de muestra | Muestras mono PCM con signo de 8 bits y 16 bits |
| Frecuencia de muestreo máxima | 44,100 Hz |
| Campos de celda de patrón | Nota, índice de instrumento, volumen, comando de efecto y parámetro de efecto por celda |
| Bloques con nombre | `SEQU` (lista de orden), `PATT` (patrones), `INST` (instrumentos), `SMPI` + `SMPD` (info + datos de muestra), `CMSG` (comentario), `ENDE` (EOF) |
| Compresión | Ninguna - las celdas de patrón y los datos PCM se almacenan sin comprimir |
| Metadatos de la canción | Nombre de la canción (30 caracteres), nombre del artista, nombre del tracker y comentario de la canción (bloque `CMSG` ) |
| Tamaño de archivo típico | 50 KB - 2 MB |
| Lanzado | ~1994-1995 (X-Tracker for MS-DOS) |
| Última versión | DMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s |
| Especificación | www.fileformat.info |
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DMF.