Ogólna budowa modułu Moduł w formacie DBM zawiera kilka następujących po sobie bloków o następujących identyfikatorach: NAME – nazwa modułu. INFO – podstawowe informacje o module, takie jak liczba ścieżek dźwiękowych, instrumentów, czy tabel sekwencera. PATT – tabele sekwencera (ang. patterns), a więc zapis muzyczny utworu zawierający nuty, numery instrumentów oraz efekty dźwiękowe i sterujące. SONG – informacje o utworach zapisanych w module oraz kolejność odtwarzania tabel sekwencera. Z reguły moduł zawiera jeden utwór, ale może ich być więcej. INST – informacje o instrumentach, takie jak głośność, panorama stereo, obwiednie, pętle itp. SMPL – z reguły najdłuższy blok, zawiera próbki dźwięku zapisane jako PCM. VENV – blok opcjonalny, zawiera definicje obwiedni głośności instrumentów. PENV – blok opcjonalny, zawiera definicje obwiedni panoramy stereo instrumentów. Kolejność bloków w module jest dowolna, z zastrzeżeniem, że przed blokiem INFO może występować jedynie blok NAME.