Difference between revisions of "Manual:music.lua"

From DoomRL Wiki

Jump to: navigation, search
(Created page with "Music is uniquely determined on a per-floor basis using music.lua. It is completely customizable, to the extent that you can replace any of the file paths with your own (so long ...")
 
m
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Music is uniquely determined on a per-floor basis using music.lua. It is completely customizable, to the extent that you can replace any of the file paths with your own (so long as they use the DoomRL root folder as a base) that lead to whatever music you want. DoomRL accepts .mid, .wav, .mp3, and .ogg music files.
+
Music is uniquely determined on a per-floor basis using music.lua. It is completely customizable, to the extent that you can replace any of the file paths with your own (so long as they use the DoomRL root folder as a base) that lead to whatever music you want. DoomRL accepts .mid, .wav, .mp3, and .ogg music files.  If you are playing the high quality version, the file is named musichq.lua.
 +
 
 +
Several of the tracks found here are composed by [[User:Simon-v|Simon Volpert]], one of the members of the Chaosforge community. For more information on these tracks, head to [http://forum.chaosforge.org/index.php/topic,3446.0.html this thread] on the Chaosforge forums.
  
 
The following is sorted by the order in the configuration file.
 
The following is sorted by the order in the configuration file.
Line 6: Line 8:
 
! scope="col" align="left"                  | Music Location
 
! scope="col" align="left"                  | Music Location
 
! scope="col" align="left" cell-padding="1ex"| Game ID
 
! scope="col" align="left" cell-padding="1ex"| Game ID
! scope="col" align="left" cell-padding="1ex"| Default File Path
+
! scope="col" align="left" cell-padding="1ex"| Default File Path (LQ)
 +
! scope="col" align="left" cell-padding="1ex"| Default File Path (HQ)
 
|-style="background:#333"
 
|-style="background:#333"
 
|Title Screen
 
|Title Screen
 
|intro
 
|intro
 
|music/0  - intro.mid
 
|music/0  - intro.mid
 +
|mp3/doom_the_roguelike.mp3
 
|-
 
|-
 
|Unused (Intermission?)
 
|Unused (Intermission?)
 
|interlude
 
|interlude
 
|music/00 - inter.mid
 
|music/00 - inter.mid
 +
|mp3/d1inter.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|Mortem Screen (Failure)
 
|Mortem Screen (Failure)
 
|bunny
 
|bunny
 
|music/99 - bunny.mid
 
|music/99 - bunny.mid
 +
|mp3/d1end.mp3
 
|-
 
|-
 
|[[Phobos Base Entry]]
 
|[[Phobos Base Entry]]
 
|intro
 
|intro
 
|music/11 - hangar.mid
 
|music/11 - hangar.mid
 +
|mp3/cde1m1.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Hellgate
+
|[[Phobos Anomaly]]
 
|hellgate
 
|hellgate
 
|music/18 - phobos anomaly.mid
 
|music/18 - phobos anomaly.mid
 +
|mp3/cde1m8.mp3
 
|-
 
|-
|Phobos Base 2
+
|Phobos Base lev2
 
|level2
 
|level2
 
|music/12 - nuclear plant.mid
 
|music/12 - nuclear plant.mid
 +
|mp3/cde1m2.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 3
+
|Phobos Base lev3
 
|level3
 
|level3
 
|music/13 - toxin refinery.mid
 
|music/13 - toxin refinery.mid
 +
|mp3/cde1m3.mp3
 
|-
 
|-
|Phobos Base 4
+
|Phobos Base lev4
 
|level4
 
|level4
 
|music/17 - computer station.mid
 
|music/17 - computer station.mid
 +
|mp3/cde1m7.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 5
+
|Phobos Base lev5
 
|level5
 
|level5
 
|music/15 - phobos lab.mid
 
|music/15 - phobos lab.mid
 +
|mp3/cde1m5.mp3
 
|-
 
|-
|Phobos Base 6
+
|Phobos Base lev6
 
|level6
 
|level6
 
|music/16 - central processing.mid
 
|music/16 - central processing.mid
 +
|mp3/cde1m6.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 7
+
|Phobos Base lev7
 
|level7
 
|level7
 
|music/14 - command control.mid
 
|music/14 - command control.mid
 +
|mp3/cde1m4.mp3
 
|-
 
|-
|Phobos Base 8
+
|Phobos Base lev8 (Used only in [[A100]]/[[A666]])
 
|level8
 
|level8
 
|music/19 - military base.mid
 
|music/19 - military base.mid
 +
|mp3/cde1m8.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 9
+
|Deimos Base lev1
 
|level9
 
|level9
 
|music/11 - hangar.mid
 
|music/11 - hangar.mid
 +
|mp3/cde1m1.mp3
 
|-
 
|-
|Phobos Base 10
+
|Deimos Base lev2
 
|level10
 
|level10
 
|music/12 - nuclear plant.mid
 
|music/12 - nuclear plant.mid
 +
|mp3/cde1m2.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 11
+
|Deimos Base lev3
 
|level11
 
|level11
 
|music/13 - toxin refinery.mid
 
|music/13 - toxin refinery.mid
 +
|mp3/cde1m3.mp3
 
|-
 
|-
|Phobos Base 12
+
|Deimos Base lev4
 
|level12
 
|level12
 
|music/14 - command control.mid
 
|music/14 - command control.mid
 +
|mp3/cde1m4.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Base 13
+
|Deimos Base lev5
 
|level13
 
|level13
 
|music/15 - phobos lab.mid
 
|music/15 - phobos lab.mid
 +
|mp3/cde1m5.mp3
 
|-
 
|-
|Phobos Base 14
+
|Deimos Base lev6
 
|level14
 
|level14
 
|music/16 - central processing.mid
 
|music/16 - central processing.mid
 +
|mp3/cde1m6.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Unused (Phobos Base 15)
+
|Deimos Base lev7
 
|level15
 
|level15
 
|music/22 - containment area.mid
 
|music/22 - containment area.mid
 +
|mp3/cde1m7.mp3
 
|-
 
|-
|Phobos Hell 1
+
|Deimos Base lev8 (Used only in A100/A666)
 
|level16
 
|level16
 
|music/24 - deimos lab.mid
 
|music/24 - deimos lab.mid
 +
|mp3/cde1m9.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Hell 2
+
|Hell lev1
 
|level17
 
|level17
 
|music/26 - halls of the damned.mid
 
|music/26 - halls of the damned.mid
 +
|mp3/cde1m2.mp3
 
|-
 
|-
|Phobos Hell 3
+
|Hell lev2
 
|level18
 
|level18
 
|music/27 - spawning vats.mid
 
|music/27 - spawning vats.mid
 +
|mp3/cde1m3.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Hell 4
+
|Hell lev3
 
|level19
 
|level19
 
|music/29 - fortress of mystery.mid
 
|music/29 - fortress of mystery.mid
 +
|mp3/cde1m4.mp3
 
|-
 
|-
|Phobos Hell 5
+
|Hell lev4
 
|level20
 
|level20
 
|music/32 - slough of despair.mid
 
|music/32 - slough of despair.mid
 +
|mp3/cde1m5.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Hell 6
+
|Hell lev5
 
|level21
 
|level21
 
|music/33 - pandemonium.mid
 
|music/33 - pandemonium.mid
 +
|mp3/cde1m6.mp3
 
|-
 
|-
|Phobos Hell 7
+
|Hell lev6
 
|level22
 
|level22
 
|music/22 - containment area.mid
 
|music/22 - containment area.mid
 +
|mp3/cde1m7.mp3
 
|-style="background:#333"
 
|-style="background:#333"
|Phobos Hell 8
+
|Hell lev7
 
|level23
 
|level23
 
|music/24 - deimos lab.mid
 
|music/24 - deimos lab.mid
 +
|mp3/cde1m9.mp3
 
|-
 
|-
|Phobos Hell 9
+
|Hell lev8 (Used only in A100/A666)
 
|level24
 
|level24
 
|music/26 - halls of the damned.mid
 
|music/26 - halls of the damned.mid
 +
|mp3/cde1m2.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[The Chained Court]]
 
|[[The Chained Court]]
|spec1
+
|the_chained_court
 
|music/14 - command control.mid
 
|music/14 - command control.mid
 +
|mp3/cde1m4.mp3
 
|-
 
|-
 
|[[Halls of Carnage]]
 
|[[Halls of Carnage]]
|spec2
+
|halls_of_carnage
 
|music/19 - military base.mid
 
|music/19 - military base.mid
 +
|mp3/cde1m9.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[Hell's Armory]]
 
|[[Hell's Armory]]
|spec3
+
|hells_armory
 
|music/hells_weapons.mid
 
|music/hells_weapons.mid
 +
|mp3/hells_weapons.mp3
 
|-
 
|-
 
|[[Hell's Arena]]
 
|[[Hell's Arena]]
|spec4
+
|hells_arena
 
|music/32 - slough of despair.mid
 
|music/32 - slough of despair.mid
 +
|mp3/cde1m9.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[Spider's Lair]]
 
|[[Spider's Lair]]
|spec5
+
|spiders_lair
 
|music/27 - spawning vats.mid
 
|music/27 - spawning vats.mid
 +
|mp3/cde1m3.mp3
 
|-
 
|-
 
|[[City of Skulls]]
 
|[[City of Skulls]]
|spec6
+
|city_of_skulls
|music/15 - phobos lab.mid
+
|music/of_skull_and_bone.mid
 +
|mp3/of_skull_and_bone.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[The Wall]]
 
|[[The Wall]]
|spec7
+
|the_wall
|music/24 - deimos lab.mid
+
|music/the_brick_song.mid
 +
|mp3/the_brick_song.mp3
 
|-
 
|-
 
|[[Unholy Cathedral]]
 
|[[Unholy Cathedral]]
|spec8
+
|unholy_cathedral
 
|music/unholy_cathedral.mid
 
|music/unholy_cathedral.mid
 +
|mp3/unholy_cathedral.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[The Mortuary]]
 
|[[The Mortuary]]
|spec9
+
|the_mortuary
|music/33 - pandemonium.mid
+
|music/something_wicked.mid
 +
|mp3/something_wicked.mp3
 
|-
 
|-
 
|[[The Vaults]]
 
|[[The Vaults]]
|spec10
+
|the_vaults
 
|music/24 - deimos lab.mid
 
|music/24 - deimos lab.mid
 +
|mp3/cde1m5.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[The Lava Pits]]
 
|[[The Lava Pits]]
|spec11
+
|the_lava_pits
 
|music/too_hot_down_here.mid
 
|music/too_hot_down_here.mid
 +
|mp3/too_hot_down_here.mp3
 
|-
 
|-
|[[Phobos Arena]]
+
|[[Tower of Babel]]
|boss
+
|tower_of_babel
 
|music/28 - tower of babel.mid
 
|music/28 - tower of babel.mid
 +
|mp3/cde1m8.mp3
 
|-style="background:#333"
 
|-style="background:#333"
 
|[[Hell Fortress]]
 
|[[Hell Fortress]]
|boss2
+
|hell_fortress
 
|music/final_showdown.mid
 
|music/final_showdown.mid
 +
|mp3/final_showdown.mp3
 
|-
 
|-
 +
|[[Dis]]
 +
|dis
 +
|music/38 - dis.mid
 +
|mp3/cde1m8.mp3
 +
|-style="background:#333"
 
|Mortem Screen (Victory)
 
|Mortem Screen (Victory)
 
|victory
 
|victory
 
|music/98 - victory.mid
 
|music/98 - victory.mid
 +
|mp3/d1readme.mp3
 
|}
 
|}

Latest revision as of 23:03, 2 July 2023

Music is uniquely determined on a per-floor basis using music.lua. It is completely customizable, to the extent that you can replace any of the file paths with your own (so long as they use the DoomRL root folder as a base) that lead to whatever music you want. DoomRL accepts .mid, .wav, .mp3, and .ogg music files. If you are playing the high quality version, the file is named musichq.lua.

Several of the tracks found here are composed by Simon Volpert, one of the members of the Chaosforge community. For more information on these tracks, head to this thread on the Chaosforge forums.

The following is sorted by the order in the configuration file.

Music Location Game ID Default File Path (LQ) Default File Path (HQ)
Title Screen intro music/0 - intro.mid mp3/doom_the_roguelike.mp3
Unused (Intermission?) interlude music/00 - inter.mid mp3/d1inter.mp3
Mortem Screen (Failure) bunny music/99 - bunny.mid mp3/d1end.mp3
Phobos Base Entry intro music/11 - hangar.mid mp3/cde1m1.mp3
Phobos Anomaly hellgate music/18 - phobos anomaly.mid mp3/cde1m8.mp3
Phobos Base lev2 level2 music/12 - nuclear plant.mid mp3/cde1m2.mp3
Phobos Base lev3 level3 music/13 - toxin refinery.mid mp3/cde1m3.mp3
Phobos Base lev4 level4 music/17 - computer station.mid mp3/cde1m7.mp3
Phobos Base lev5 level5 music/15 - phobos lab.mid mp3/cde1m5.mp3
Phobos Base lev6 level6 music/16 - central processing.mid mp3/cde1m6.mp3
Phobos Base lev7 level7 music/14 - command control.mid mp3/cde1m4.mp3
Phobos Base lev8 (Used only in A100/A666) level8 music/19 - military base.mid mp3/cde1m8.mp3
Deimos Base lev1 level9 music/11 - hangar.mid mp3/cde1m1.mp3
Deimos Base lev2 level10 music/12 - nuclear plant.mid mp3/cde1m2.mp3
Deimos Base lev3 level11 music/13 - toxin refinery.mid mp3/cde1m3.mp3
Deimos Base lev4 level12 music/14 - command control.mid mp3/cde1m4.mp3
Deimos Base lev5 level13 music/15 - phobos lab.mid mp3/cde1m5.mp3
Deimos Base lev6 level14 music/16 - central processing.mid mp3/cde1m6.mp3
Deimos Base lev7 level15 music/22 - containment area.mid mp3/cde1m7.mp3
Deimos Base lev8 (Used only in A100/A666) level16 music/24 - deimos lab.mid mp3/cde1m9.mp3
Hell lev1 level17 music/26 - halls of the damned.mid mp3/cde1m2.mp3
Hell lev2 level18 music/27 - spawning vats.mid mp3/cde1m3.mp3
Hell lev3 level19 music/29 - fortress of mystery.mid mp3/cde1m4.mp3
Hell lev4 level20 music/32 - slough of despair.mid mp3/cde1m5.mp3
Hell lev5 level21 music/33 - pandemonium.mid mp3/cde1m6.mp3
Hell lev6 level22 music/22 - containment area.mid mp3/cde1m7.mp3
Hell lev7 level23 music/24 - deimos lab.mid mp3/cde1m9.mp3
Hell lev8 (Used only in A100/A666) level24 music/26 - halls of the damned.mid mp3/cde1m2.mp3
The Chained Court the_chained_court music/14 - command control.mid mp3/cde1m4.mp3
Halls of Carnage halls_of_carnage music/19 - military base.mid mp3/cde1m9.mp3
Hell's Armory hells_armory music/hells_weapons.mid mp3/hells_weapons.mp3
Hell's Arena hells_arena music/32 - slough of despair.mid mp3/cde1m9.mp3
Spider's Lair spiders_lair music/27 - spawning vats.mid mp3/cde1m3.mp3
City of Skulls city_of_skulls music/of_skull_and_bone.mid mp3/of_skull_and_bone.mp3
The Wall the_wall music/the_brick_song.mid mp3/the_brick_song.mp3
Unholy Cathedral unholy_cathedral music/unholy_cathedral.mid mp3/unholy_cathedral.mp3
The Mortuary the_mortuary music/something_wicked.mid mp3/something_wicked.mp3
The Vaults the_vaults music/24 - deimos lab.mid mp3/cde1m5.mp3
The Lava Pits the_lava_pits music/too_hot_down_here.mid mp3/too_hot_down_here.mp3
Tower of Babel tower_of_babel music/28 - tower of babel.mid mp3/cde1m8.mp3
Hell Fortress hell_fortress music/final_showdown.mid mp3/final_showdown.mp3
Dis dis music/38 - dis.mid mp3/cde1m8.mp3
Mortem Screen (Victory) victory music/98 - victory.mid mp3/d1readme.mp3
Personal tools