.DMF

DMF File

X-Tracker / D-Lusion Digital Music Format
Ask a question
QUICK ANSWER

A DMF file is a tracker music module created by X-Tracker, a DOS music composition tool from D-Lusion in the mid-1990s. To play it today, use OpenMPT or XMPlay, both free for Windows. DeliPlayer, once the standard recommendation, is no longer available through official channels.

Developer: D-Lusion (Thorsten Mutschall) Category: Audio Files MIME: audio/x-dmf
OPENS ON Windows Linux
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Aug 20, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the DMF file format?

.dmf is the native module format of X-Tracker, a DOS-era music tracker developed by Thorsten Mutschall of D-Lusion around 1994-1995. Like .mod, .s3m, and .xm files, .dmf bundles patterns, instrument definitions, and sampled audio into a single self-contained file that a software mixer replays as music.

Files open with the 4-byte ASCII signature DDMF (D-Lusion Digital Music Format), followed by a version byte (04 for X-Tracker 0.30β - the only widely distributed version), the tracker name string, and a 30-character song title. The remainder of the file is organized into named chunks:

  • SEQU - the pattern playback order list
  • PATT - pattern cells with note, instrument, volume, and effect columns
  • INST - instrument parameters
  • SMPI / SMPD - sample metadata (loop points, 8/16-bit flag) and raw PCM data
  • CMSG - optional song message/comment
  • ENDE - end-of-file marker

X-Tracker supported up to 32 simultaneous channels with samples up to 44,100 Hz, competitive for its era, but the format never achieved the mainstream reach of .it (Impulse Tracker) or .xm. Today, OpenMPT provides the most reliable .dmf playback and import support; XMPlay is an alternative player.

Security & safety

RISK: LOW

DMF is a passive audio data file containing music patterns and PCM samples. No executable code; no known exploits in well-maintained players (OpenMPT). Risk is negligible.

Format details

in a nutshell
FULL NAMEX-Tracker / D-Lusion Digital Music Formataka DMF module, Delusion Digital Music File
DEVELOPERD-Lusion (Thorsten Mutschall)since ~1994-1995 (X-Tracker for MS-DOS)
CATEGORYAudio Files
MIME TYPEaudio/x-dmf
TYPETracker module / digital audio pattern sequence (binary)
This extension is also used by…
  • Delusion Digital Music File (older naming) - Same format; 'D-Lusion' was the developer name, 'Delusion' an alternate rendering. Not a separate format.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
44444D46
ASCII
DDMF
First 4 bytes are always DDMF (D-Lusion Digital Music Format). Byte 4 = version byte (4 = XTracker 0.30β). Bytes 5-12 = tracker name (e.g. 'XTRACKER'). Bytes 13-42 = 30-char song name.

Programs that open DMF files

Windows3 apps
Awave Studio Paid Audio/instrument format converter that reads DMF; use for converting samples or format inspection. Commercial.
XMPlay Free Lightweight player; drag & drop the .dmf file to play. Free for personal use.
OpenMPT Open-source The best modern DMF player/editor: File > Open, select the .dmf file. Can also export to WAV/FLAC or convert to other module formats.
Linux1 app
OpenMPT (via Wine) Open-source Run OpenMPT under Wine to play DMF files on Linux.

Technical details

deep spec
Magic bytes`44 44 4D 46` ("DDMF") at offset 0
ContainerDDMF named-chunk structure (RIFF-inspired tagged chunks)
Byte orderLittle-endian
Version fieldByte at offset 4: value `04` = X-Tracker 0.30β - the only version in wide circulation
Channel countUp to 32 simultaneous software-mixed channels
Sample resolution8-bit and 16-bit signed PCM mono samples
Maximum sample rate44,100 Hz
Pattern cell fieldsNote, instrument index, volume, effect command, and effect parameter per cell
Named chunks`SEQU` (order list), `PATT` (patterns), `INST` (instruments), `SMPI` + `SMPD` (sample info + data), `CMSG` (comment), `ENDE` (EOF)
CompressionNone - pattern cells and PCM data stored uncompressed
Song metadataSong name (30 chars), artist name, tracker name, and song comment (`CMSG` chunk)
Typical file size50 KB - 2 MB
Released~1994-1995 (X-Tracker for MS-DOS)
Latest versionDMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s
Specificationwww.fileformat.info

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DMF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about DMF files.

Frequently asked questions

How do I play a .dmf file?
Use OpenMPT (free, open-source) or XMPlay (free). Both run on Windows and play DMF tracker modules. DeliPlayer, once the common choice, is no longer available from its original site.
How do I convert DMF to MP3 or WAV?
Open the DMF in OpenMPT, then use File > Export > Render to WAV/FLAC. Then convert the WAV to MP3 with Audacity or a similar tool.
What is X-Tracker?
X-Tracker was a DOS tracker application by D-Lusion (Thorsten Mutschall) that used the DMF format. It supported up to 32 channels with 8-bit and 16-bit samples. It was discontinued in the mid-1990s.

References

1FileFormat.info - The DMF Audio File Formatwww.fileformat.info
2Just Solve - D-Lusion Music Filejustsolve.archiveteam.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z