Hva er DMF-filformatet?
.dmf er det innfødte modulformatet til X-Tracker, en musikk-tracker for DOS utviklet av Thorsten Mutschall fra D-Lusion rundt 1994-1995. I likhet med .mod, .s3m og .xm-filer, samler .dmf mønstre (patterns), instrumentdefinisjoner og samplet lyd i én enkelt selvstendig fil som en programvaremikser spiller av som musikk.
Filer åpnes med den 4-byte lange ASCII-signaturen DDMF (D-Lusion Digital Music Format), etterfulgt av en versjons-byte (04 for X-Tracker 0.30β - den eneste vidt distribuerte versjonen), trackerens navnestreng og en 30-tegn lang sangtittel. Resten av filen er organisert i navngitte blokker (chunks):
SEQU- listen over avspillingsrekkefølge for mønstrePATT- mønsterceller med kolonner for note, instrument, volum og effekterINST- instrumentparametreSMPI/SMPD- metadata for sampler (looppunkter, 8/16-bit flagg) og rå PCM-dataCMSG- valgfri sangmelding/kommentarENDE- markør for filslutt
X-Tracker støttet opptil 32 samtidige kanaler med sampler opptil 44 100 Hz, noe som var konkurransedyktig for sin tid, men formatet oppnådde aldri den samme utbredelsen som .it (Impulse Tracker) eller .xm. I dag gir OpenMPT den mest pålitelige støtten for avspilling og import av .dmf; XMPlay er en alternativ spiller.
Sikkerhet og trygghet
RISIKO: LOWDMF er en passiv lyddatafil som inneholder musikkmønstre og PCM-sampler. Ingen kjørbar kode; ingen kjente sårbarheter i godt vedlikeholdte spillere (OpenMPT). Risikoen er ubetydelig.
Formatdetaljer
i et nøtteskall- Delusion Digital Music File (eldre navn) - Samme format; «D-Lusion» var utviklernavnet, «Delusion» en alternativ skrivemåte. Ikke et eget format.
Programmer som åpner DMF-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte | `44 44 4D 46` («DDMF») ved offset 0 |
| Beholder | DDMF-struktur med navngitte blokker (RIFF-inspirerte taggede blokker) |
| Byterekkefølge | Little-endian |
| Versjonsfelt | Byte ved offset 4: verdi `04` = X-Tracker 0.30β - den eneste versjonen i bred sirkulasjon |
| Antall kanaler | Opptil 32 samtidige programvaremiksede kanaler |
| Sample-oppløsning | 8-bit og 16-bit signerte PCM mono-sampler |
| Maksimal samplingsfrekvens | 44 100 Hz |
| Mønstercelle-felt | Note, instrumentindeks, volum, effektkommando og effektparameter per celle |
| Navngitte blokker | `SEQU` (rekkefølgeliste), `PATT` (mønstre), `INST` (instrumenter), `SMPI` + `SMPD` (sample-info + data), `CMSG` (kommentar), `ENDE` (filslutt) |
| Komprimering | Ingen - mønsterceller og PCM-data lagres ukomprimert |
| Metadata for sang | Sangnavn (30 tegn), artistnavn, trackernavn og sangkommentar (`CMSG`-blokk) |
| Typisk filstørrelse | 50 KB - 2 MB |
| Utgitt | ~1994-1995 (X-Tracker for MS-DOS) |
| Siste versjon | DMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s |
| Spesifikasjon | www.fileformat.info |
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DMF-filer.