Each soundtrack was meticulously arranged from the original game MIDI/EMIDI/MUS files in Cakewalk Sonar for in-game looping (at the proper loop points where appropriate). They were recorded from a true Roland CM-500 MIDI Synthesizer in CM-300 (SC-55) mode for perfect and authentic Roland GM/GS Sound Canvas accuracy.

# = Supports metadata loop tags for seamless looping

* = Older music pack with abrupt cuts at the end of each track for non-seamless looping

Duke Nukem 3D
Compatible Source Ports
EDuke32 #
Megaton Edition #
Raze
xDuke
Doom
Compatible Source Ports
ZDoom/GZDoom #
Chocolate Doom #
(Config files)
Use latest builds for Windows
Crispy Doom #
(Config files)
Use latest builds for Windows
Doomsday Engine
EZDoom
Doom II
Compatible Source Ports
ZDoom/GZDoom #
Chocolate Doom #
(Config files)
Use latest builds for Windows
Crispy Doom #
(Config files)
Use latest builds for Windows
Doomsday Engine
EZDoom
Final Doom/TNT
Compatible Source Ports
ZDoom/GZDoom #
Chocolate Doom #
(Config files)
Use latest builds for Windows
Crispy Doom #
(Config files)
Use latest builds for Windows
Doomsday Engine
EZDoom
Hocus PocusHocus Pocus does not support music packs, but I recommend checking out rf`'s Hocusdoom mod for Doom 2 which, when played with GZDoom, works just fine with music packs!

Compatible Source Ports
GZDoom #
Super 3D Noah's Ark
Compatible Source Ports
ECWolf #

Older packs with abrupt track endings for non-seamless looping (to be updated eventually)

Shadow Warrior
Compatible Source Ports
VoidSW (Eduke32)
Raze
Blood
Compatible Source Ports
NBlood
BuildGDX
Raze
Fresh Supply (BloodEX)
Descent & Descent II
Compatible Source Ports
Dxx-Rebirth
Rise of the Triad
Compatible Source Ports
WinROTT & GLRott