Was ist das DMF-Dateiformat?
.dmf ist das native Modulformat von X-Tracker, einem Musik-Tracker aus der DOS-Ära, der um 1994-1995 von Thorsten Mutschall von D-Lusion entwickelt wurde. Wie .mod, .s3m und .xm Dateien bündelt .dmf Patterns, Instrumentendefinitionen und gesampeltes Audio in einer einzigen, in sich geschlossenen Datei, die ein Software-Mixer als Musik wiedergibt.
Dateien beginnen mit der 4-Byte-ASCII-Signatur DDMF (D-Lusion Digital Music Format), gefolgt von einem Versions-Byte (04 für X-Tracker 0.30β - die einzige weit verbreitete Version), dem Tracker-Namen als Zeichenfolge und einem 30 Zeichen langen Songtitel. Der Rest der Datei ist in benannte Chunks (Datenblöcke) unterteilt:
SEQU- die Abspielliste der PatternsPATT- Pattern-Zellen mit Spalten für Note, Instrument, Lautstärke und EffekteINST- InstrumentenparameterSMPI/SMPD- Sample-Metadaten (Loop-Punkte, 8/16-Bit-Flag) und rohe PCM-DatenCMSG- optionaler Song-KommentarENDE- Dateiende-Markierung
X-Tracker unterstützte bis zu 32 simultane Kanäle mit Samples bis zu 44.100 Hz, was für seine Zeit konkurrenzfähig war, aber das Format erreichte nie die Mainstream-Reichweite von .it (Impulse Tracker) oder .xm. Heute bietet OpenMPT die zuverlässigste Wiedergabe- und Importunterstützung für .dmf; XMPlay ist ein alternativer Player.
Sicherheit
RISIKO: LOWDMF ist eine passive Audiodatendatei, die Musik-Patterns und PCM-Samples enthält. Kein ausführbarer Code; keine bekannten Sicherheitslücken in gut gepflegten Playern (OpenMPT). Das Risiko ist vernachlässigbar.
Formatdetails
kurz gefasst- Delusion Digital Music File (ältere Benennung) - Gleiches Format; „D-Lusion“ war der Entwicklername, „Delusion“ eine alternative Schreibweise. Kein separates Format.
Programme zum Öffnen von DMF-Dateien
Technische Details
technische Spezifikation| Magic Bytes | `44 44 4D 46` („DDMF“) bei Offset 0 |
| Container | DDMF-Struktur mit benannten Chunks (RIFF-inspirierte getaggte Blöcke) |
| Byte-Reihenfolge | Little-endian |
| Versionsfeld | Byte bei Offset 4: Wert `04` = X-Tracker 0.30β - die einzige Version im Umlauf |
| Kanalanzahl | Bis zu 32 simultane softwaregemischte Kanäle |
| Sample-Auflösung | 8-Bit und 16-Bit Signed PCM Mono-Samples |
| Maximale Abtastrate | 44.100 Hz |
| Pattern-Zellenfelder | Note, Instrumentenindex, Lautstärke, Effektbefehl und Effektparameter pro Zelle |
| Benannte Chunks | `SEQU` (Reihenfolge), `PATT` (Patterns), `INST` (Instrumente), `SMPI` + `SMPD` (Sample-Info + Daten), `CMSG` (Kommentar), `ENDE` (Dateiende) |
| Kompression | Keine - Pattern-Zellen und PCM-Daten werden unkomprimiert gespeichert |
| Song-Metadaten | Songname (30 Zeichen), Künstlername, Tracker-Name und Song-Kommentar (`CMSG`-Block) |
| Typische Dateigröße | 50 KB - 2 MB |
| Veröffentlicht | ~1994-1995 (X-Tracker for MS-DOS) |
| Neueste Version | DMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s |
| Spezifikation | www.fileformat.info |
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu DMF-Dateien.