Doom music

All of Doom's music was composed by Robert Prince. The new episode added in The Ultimate Doom did not add any new tracks and only used songs from the first three episodes.


 * 1) The inspirations for the tracks noted above are substantiated by metadata comments found in the unreleased MIDI tracks released by John Romero, many of which are alternate versions of the MIDI tracks used in Doom. See the article: Musical inspirations behind Doom's music.
 * 2) The Doom IWAD file includes two title screen MUS lumps, d_intro and d_introa.  The latter is used when using OPL MIDI playback (ie. on an Adlib or Soundblaster card).

Trivia

 * "Hiding the Secrets", which is present twice in the IWAD, exists in two slightly different versions:

!Lump names!!Size!!CRC-32
 * D_E1M9||21266||7462c0df
 * D_E3M9||21272||be086715
 * }
 * "Demons on the Prey", which is present thrice in the IWAD, exists in two slightly different versions:
 * }
 * "Demons on the Prey", which is present thrice in the IWAD, exists in two slightly different versions:

!Lump names!!Size!!CRC-32
 * D_E1M7 and D_E2M5||8591||46d83cbc
 * D_E3M5||8597||9409b4ad
 * }
 * "Intermission from Doom", which is present twice in the IWAD, exists in two slightly different versions:
 * }
 * "Intermission from Doom", which is present twice in the IWAD, exists in two slightly different versions:

!Lump names!!Size!!CRC-32
 * D_INTER||29082||7b6851c1
 * D_E2M3||29082||166211b7
 * }
 * "Waltz of the Demons", which is present twice in the IWAD, exists in two slightly different versions:
 * }
 * "Waltz of the Demons", which is present twice in the IWAD, exists in two slightly different versions:

!Lump names!!Size!!CRC-32 Of all the above Doom songs with different versions, "Waltz of the Demons" is the only one with an audible difference: the bass string instrument that comes in at about 10 seconds in is quieter in D_E2M7 than in D_E3M7. (MIDI channel volumes of 80 and 100, respectively.) The other songs have slightly different MIDI data between versions, but nothing that causes a difference in the way they are played.
 * D_E2M7||7015||9b788f57
 * D_E3M7||7015||b0c3d646
 * }
 * D_E3M7||7015||b0c3d646
 * }