Music

The music inside the Doom engine's IWAD files is not stored as MIDIs, but as MUS, a format similar to MIDI created by Paul Radek for DMX. However, PWADs may contain actual MIDI files since the Doom engine obtained MIDI file support in v1.5. In addition, all source ports support MIDI natively and have to convert MUS lumps back to MIDI.

All of the music in Doom and Doom II was created by Bobby Prince. Although most gamers at the time had more affordable FM OPL based or  sound cards, the soundtrack was composed on the -based. Support in the engine exists for OPL2-based and Gravis Ultrasound cards, in addition to generic MIDI output.

Many of the songs were inspired by or closely mirror popular rock, metal or industrial songs from groups such as Slayer, Metallica, Megadeth, Pantera, AC/DC, Alice in Chains, and Black Sabbath. In Final Doom, the new music was created by Jonathan El-Bizri, Josh Martel, Tom Mustaine, and L.A. Sieben.

Virtually all of the music in Doom and Doom II follows the structure.

All the music in the Heretic and Hexen series was composed by Kevin Schilder of Raven Software.

All the music in Strife was created by Morey Goldstein (credited as "Morey Goldstien" [sic]).

The Chex Quest music was made by Andrew Benson. For Chex Quest 3, additional tracks were created by Andrew Benson and Stephen &quot;Strife&quot; DiDuro.

The music in PlayStation Doom and Doom 64 was composed by Aubrey Hodges and differs greatly from the original PC songs; instead of MIDI-based rock-style tracks, Hodges composed a soundtrack of eerie, disturbing ambient music meant to go along with the darker style of these games and increase a sense of fear with the player. When Quake was released for the Nintendo 64, it featured music identical in style to that of Doom 64, going so far as to use the same samples.

Music listings

 * Doom music
 * Doom II music
 * Unused Doom music
 * Final Doom TNT music
 * Final Doom Plutonia music
 * Heretic music
 * Hexen music
 * Strife music
 * Chex Quest music
 * PlayStation Doom music