Co to jest format pliku DMF?
.dmf to natywny format modułów programu X-Tracker, trackera muzycznego dla systemu DOS, opracowanego przez Thorstena Mutschalla z firmy D-Lusion około lat 1994-1995. Podobnie jak pliki .mod, .s3m i .xm, .dmf łączy wzorce (patterns), definicje instrumentów i spróbkowany dźwięk w jeden samodzielny plik, który mikser programowy odtwarza jako muzykę.
Pliki otwierają się 4-bajtową sygnaturą ASCII DDMF (D-Lusion Digital Music Format), po której następuje bajt wersji (04 dla X-Tracker 0.30β - jedynej szeroko rozpowszechnionej wersji), ciąg znaków z nazwą trackera oraz 30-znakowy tytuł utworu. Reszta pliku jest zorganizowana w nazwane bloki (chunks):
SEQU- lista kolejności odtwarzania wzorcówPATT- komórki wzorców z kolumnami nut, instrumentów, głośności i efektówINST- parametry instrumentówSMPI/SMPD- metadane próbek (punkty pętli, flaga 8/16-bit) oraz surowe dane PCMCMSG- opcjonalna wiadomość/komentarz do utworuENDE- znacznik końca pliku
X-Tracker obsługiwał do 32 jednoczesnych kanałów z próbkami do 44 100 Hz, co było konkurencyjne w tamtej erze, jednak format nigdy nie osiągnął tak dużego sukcesu jak .it (Impulse Tracker) czy .xm. Obecnie OpenMPT zapewnia najbardziej niezawodne odtwarzanie i importowanie plików .dmf; alternatywnym odtwarzaczem jest XMPlay.
Bezpieczeństwo
RYZYKO: LOWDMF to pasywny plik danych audio zawierający wzorce muzyczne i próbki PCM. Brak kodu wykonywalnego; brak znanych luk w dobrze utrzymanych odtwarzaczach (OpenMPT). Ryzyko jest znikome.
Szczegóły formatu
w pigułce- Delusion Digital Music File (starsze nazewnictwo) - Ten sam format; „D-Lusion” to nazwa dewelopera, „Delusion” to alternatywny zapis. Nie jest to oddzielny format.
Programy otwierające pliki DMF
Szczegóły techniczne
specyfikacja| Magiczne bajty | `44 44 4D 46` („DDMF”) na offsecie 0 |
| Kontener | Struktura nazwanych bloków DDMF (bloki tagowane inspirowane RIFF) |
| Kolejność bajtów | Little-endian |
| Pole wersji | Bajt na offsecie 4: wartość `04` = X-Tracker 0.30β - jedyna wersja w szerokim obiegu |
| Liczba kanałów | Do 32 jednoczesnych kanałów miksowanych programowo |
| Rozdzielczość próbek | 8-bitowe i 16-bitowe próbki mono PCM ze znakiem |
| Maksymalna częstotliwość próbkowania | 44 100 Hz |
| Pola komórek wzorca | Nuta, indeks instrumentu, głośność, komenda efektu i parametr efektu na komórkę |
| Nazwane bloki | `SEQU` (lista kolejności), `PATT` (wzorce), `INST` (instrumenty), `SMPI` + `SMPD` (informacje o próbkach + dane), `CMSG` (komentarz), `ENDE` (EOF) |
| Kompresja | Brak - komórki wzorców i dane PCM przechowywane bez kompresji |
| Metadane utworu | Nazwa utworu (30 znaków), nazwa artysty, nazwa trackera i komentarz do utworu (blok `CMSG`) |
| Typowy rozmiar pliku | 50 KB - 2 MB |
| Wydano | ~1994-1995 (X-Tracker for MS-DOS) |
| Najnowsza wersja | DMF v4 (XTracker 0.30 beta era); format frozen since mid-1990s |
| Specyfikacja | www.fileformat.info |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DMF.