Difference between revisions of "Manual:music.lua"
From DoomRL Wiki
(Updated to 0.9.9.5) |
Omega Tyrant (Talk | contribs) m |
||
(One intermediate revision by one user 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. | 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. | ||
Line 8: | 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 Anomaly]] | |[[Phobos Anomaly]] | ||
|hellgate | |hellgate | ||
|music/18 - phobos anomaly.mid | |music/18 - phobos anomaly.mid | ||
+ | |mp3/cde1m8.mp3 | ||
|- | |- | ||
|Phobos Base lev2 | |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 lev3 | |Phobos Base lev3 | ||
|level3 | |level3 | ||
|music/13 - toxin refinery.mid | |music/13 - toxin refinery.mid | ||
+ | |mp3/cde1m3.mp3 | ||
|- | |- | ||
|Phobos Base lev4 | |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 lev5 | |Phobos Base lev5 | ||
|level5 | |level5 | ||
|music/15 - phobos lab.mid | |music/15 - phobos lab.mid | ||
+ | |mp3/cde1m5.mp3 | ||
|- | |- | ||
|Phobos Base lev6 | |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 lev7 | |Phobos Base lev7 | ||
|level7 | |level7 | ||
|music/14 - command control.mid | |music/14 - command control.mid | ||
+ | |mp3/cde1m4.mp3 | ||
|- | |- | ||
− | | | + | |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" | ||
|Deimos Base lev1 | |Deimos Base lev1 | ||
|level9 | |level9 | ||
|music/11 - hangar.mid | |music/11 - hangar.mid | ||
+ | |mp3/cde1m1.mp3 | ||
|- | |- | ||
|Deimos Base lev2 | |Deimos Base lev2 | ||
|level10 | |level10 | ||
|music/12 - nuclear plant.mid | |music/12 - nuclear plant.mid | ||
+ | |mp3/cde1m2.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|Deimos Base lev3 | |Deimos Base lev3 | ||
|level11 | |level11 | ||
|music/13 - toxin refinery.mid | |music/13 - toxin refinery.mid | ||
+ | |mp3/cde1m3.mp3 | ||
|- | |- | ||
|Deimos Base lev4 | |Deimos Base lev4 | ||
|level12 | |level12 | ||
|music/14 - command control.mid | |music/14 - command control.mid | ||
+ | |mp3/cde1m4.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|Deimos Base lev5 | |Deimos Base lev5 | ||
|level13 | |level13 | ||
|music/15 - phobos lab.mid | |music/15 - phobos lab.mid | ||
+ | |mp3/cde1m5.mp3 | ||
|- | |- | ||
|Deimos Base lev6 | |Deimos Base lev6 | ||
|level14 | |level14 | ||
|music/16 - central processing.mid | |music/16 - central processing.mid | ||
+ | |mp3/cde1m6.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|Deimos Base lev7 | |Deimos Base lev7 | ||
|level15 | |level15 | ||
|music/22 - containment area.mid | |music/22 - containment area.mid | ||
+ | |mp3/cde1m7.mp3 | ||
|- | |- | ||
− | | | + | |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" | ||
|Hell lev1 | |Hell lev1 | ||
|level17 | |level17 | ||
|music/26 - halls of the damned.mid | |music/26 - halls of the damned.mid | ||
+ | |mp3/cde1m2.mp3 | ||
|- | |- | ||
|Hell lev2 | |Hell lev2 | ||
|level18 | |level18 | ||
|music/27 - spawning vats.mid | |music/27 - spawning vats.mid | ||
+ | |mp3/cde1m3.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|Hell lev3 | |Hell lev3 | ||
|level19 | |level19 | ||
|music/29 - fortress of mystery.mid | |music/29 - fortress of mystery.mid | ||
+ | |mp3/cde1m4.mp3 | ||
|- | |- | ||
|Hell lev4 | |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" | ||
|Hell lev5 | |Hell lev5 | ||
|level21 | |level21 | ||
|music/33 - pandemonium.mid | |music/33 - pandemonium.mid | ||
+ | |mp3/cde1m6.mp3 | ||
|- | |- | ||
|Hell lev6 | |Hell lev6 | ||
|level22 | |level22 | ||
|music/22 - containment area.mid | |music/22 - containment area.mid | ||
+ | |mp3/cde1m7.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|Hell lev7 | |Hell lev7 | ||
|level23 | |level23 | ||
|music/24 - deimos lab.mid | |music/24 - deimos lab.mid | ||
+ | |mp3/cde1m9.mp3 | ||
|- | |- | ||
− | | | + | |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]] | ||
|the_chained_court | |the_chained_court | ||
|music/14 - command control.mid | |music/14 - command control.mid | ||
+ | |mp3/cde1m4.mp3 | ||
|- | |- | ||
|[[Halls of Carnage]] | |[[Halls of Carnage]] | ||
|halls_of_carnage | |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]] | ||
|hells_armory | |hells_armory | ||
|music/hells_weapons.mid | |music/hells_weapons.mid | ||
+ | |mp3/hells_weapons.mp3 | ||
|- | |- | ||
|[[Hell's Arena]] | |[[Hell's Arena]] | ||
|hells_arena | |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]] | ||
|spiders_lair | |spiders_lair | ||
|music/27 - spawning vats.mid | |music/27 - spawning vats.mid | ||
+ | |mp3/cde1m3.mp3 | ||
|- | |- | ||
|[[City of Skulls]] | |[[City of Skulls]] | ||
|city_of_skulls | |city_of_skulls | ||
|music/of_skull_and_bone.mid | |music/of_skull_and_bone.mid | ||
+ | |mp3/of_skull_and_bone.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|[[The Wall]] | |[[The Wall]] | ||
|the_wall | |the_wall | ||
− | |music/ | + | |music/the_brick_song.mid |
+ | |mp3/the_brick_song.mp3 | ||
|- | |- | ||
|[[Unholy Cathedral]] | |[[Unholy Cathedral]] | ||
|unholy_cathedral | |unholy_cathedral | ||
|music/unholy_cathedral.mid | |music/unholy_cathedral.mid | ||
+ | |mp3/unholy_cathedral.mp3 | ||
|-style="background:#333" | |-style="background:#333" | ||
|[[The Mortuary]] | |[[The Mortuary]] | ||
|the_mortuary | |the_mortuary | ||
|music/something_wicked.mid | |music/something_wicked.mid | ||
+ | |mp3/something_wicked.mp3 | ||
|- | |- | ||
|[[The Vaults]] | |[[The Vaults]] | ||
|the_vaults | |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]] | ||
|the_lava_pits | |the_lava_pits | ||
|music/too_hot_down_here.mid | |music/too_hot_down_here.mid | ||
+ | |mp3/too_hot_down_here.mp3 | ||
|- | |- | ||
|[[Tower of Babel]] | |[[Tower of Babel]] | ||
|tower_of_babel | |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]] | ||
|hell_fortress | |hell_fortress | ||
|music/final_showdown.mid | |music/final_showdown.mid | ||
+ | |mp3/final_showdown.mp3 | ||
|- | |- | ||
|[[Dis]] | |[[Dis]] | ||
|dis | |dis | ||
|music/38 - dis.mid | |music/38 - dis.mid | ||
+ | |mp3/cde1m8.mp3 | ||
|-style="background:#333" | |-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 |