Vad är filformatet DMF?
.dmf är det ursprungliga modulformatet för X-Tracker, en musik-tracker för DOS-eran utvecklad av Thorsten Mutschall på D-Lusion omkring 1994-1995. Precis som .mod, .s3m och .xm-filer, paketerar .dmf mönster (patterns), instrumentdefinitioner och samplat ljud i en enda fristående fil som en mjukvarumixer spelar upp som musik.
Filer öppnas med en 4-byte ASCII-signatur DDMF (D-Lusion Digital Music Format), följt av en versionsbyte (04 för X-Tracker 0.30β - den enda versionen som spreds i stor omfattning), tracker-namnet som en sträng och en 30 tecken lång låttitel. Resten av filen är organiserad i namngivna block (chunks):
SEQU- listan över uppspelningsordning för mönsterPATT- mönsterceller med kolumner för not, instrument, volym och effekterINST- instrumentparametrarSMPI/SMPD- metadata för samplingar (looppunkter, 8/16-bitars flagga) och rå PCM-dataCMSG- valfritt låtmeddelande/kommentarENDE- markör för filslut
X-Tracker stödde upp till 32 samtidiga kanaler med samplingar upp till 44 100 Hz, vilket var konkurrenskraftigt för sin tid, men formatet nådde aldrig samma breda popularitet som .it (Impulse Tracker) eller .xm. Idag erbjuder OpenMPT det mest pålitliga stödet för uppspelning och import av .dmf; XMPlay är en alternativ spelare.
Säkerhet & trygghet
RISK: LOWDMF är en passiv ljuddatafil som innehåller musikmönster och PCM-samplingar. Ingen exekverbar kod; inga kända sårbarheter i väl underhållna spelare (OpenMPT). Risken är försumbar.
Formatdetaljer
i ett nötskal- Delusion Digital Music File (äldre namngivning) - Samma format; «D-Lusion» var utvecklarens namn, «Delusion» en alternativ stavning. Inte ett separat format.
Program som öppnar DMF-filer
Tekniska detaljer
djup specifikation| Magic bytes | `44 44 4D 46` («DDMF») vid offset 0 |
| Container | DDMF-namngiven blockstruktur (RIFF-inspirerade taggade block) |
| Byte-ordning | Little-endian |
| Versionsfält | Byte vid offset 4: värde `04` = X-Tracker 0.30β - den enda versionen i bred cirkulation |
| Antal kanaler | Upp till 32 samtidiga mjukvarumixade kanaler |
| Samplingsupplösning | 8-bitars och 16-bitars signerad PCM mono-samplingar |
| Maximal samplingsfrekvens | 44 100 Hz |
| Fält i mönsterceller | Not, instrumentindex, volym, effektkommando och effektparameter per cell |
| Namngivna block | `SEQU` (ordningslista), `PATT` (mönster), `INST` (instrument), `SMPI` + `SMPD` (samplingsinfo + data), `CMSG` (kommentar), `ENDE` (filslut) |
| Komprimering | Ingen - mönsterceller och PCM-data lagras okomprimerat |
| Metadata för låt | Låtnamn (30 tecken), artistnamn, tracker-namn och låtkommentar (`CMSG`-blocket) |
| Typisk filstorlek | 50 KB - 2 MB |
| Släppt | ~1994-1995 (X-Tracker for MS-DOS) |
| Senaste version | DMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s |
| Specifikation | www.fileformat.info |
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om DMF-filer.