User:Santax/DirectSong

From Guild Wars Wiki
Jump to navigationJump to search

To answer the question of why some tracks don't play in DirectSong, the reasons that this is so is because certain songs are used exclusively in cinematics. For technical reasons, the mechanism used to play music in cinematics doesn't use the DirectSong mechanism.

However, the GuildWars.ds file, as indicated, can certainly be customized by the user to include whatever DirectSong content they wish to play in nearly any area of the game. The file itself has a bit of documentation at the top to get you started, but I'll give you a bit more help in figuring out what all those 7-character tokens mean.

Let's use the Guild Wars Nightfall section as an example:

outdela:Guild Wars Nightfall Original Soundtrack/02_Guardian_Sunspears.wma[250],Guild Wars Nightfall Collector's Edition/02_Champion's_Dawn.wma[250]

"out" indicates this music takes place in an outpost or town. "del" indicates this is the Istan region. Internally, this is known as the "delta" region. "a" indicates this is the first variation (of three)

Here's an adventuring token, meaning the music is played in an instanced region:

lowadaa:Guild Wars Nightfall Original Soundtrack/09_Fortress_of_Jahai.wma[250],Guild Wars Nightfall Collector's Edition/04_Pogahn_Passage.wma[250]

"low" indicates this takes place in the "lowlands", commonly known as the Kourna region. "ada" indicates this is to play as adventure music "a" indicates this is the first of multiple variants

battnfb:Guild Wars Nightfall Original Soundtrack/17_Sunspear_Assault.wma[100]

"batt" indicates battle music "nf" indicates general purpose NightFall music "b" indicates which variation to use

Here's a fun tip: Don't like the current login music? Want to hear the old Prophecies or Factions theme? Add any music you want to hear when entering the game for the first time by adding music to this line (it should be the first item in the list):

loginnf:Guild Wars Nightfall Original Soundtrack/01_Land_of_the_Golden_Sun.wma[250],Guild Wars Nightfall Original Soundtrack/41_Alternate_Theme(Bonus).wma[250],Guild Wars Battle Pak One/16_Rebirth.wma[950],Guild Wars Battle Pak One/04_Return_to_Ascalon.wma[950]

Now that you know the basic token naming conventions, you should be able to figure out the other region codes with just a bit of trial and error.

Please note that these are all unsupported changes. We can't directly support any such modifications, and with any issues would advise you to re-install the original mapping file. We strongly encourage you to make a copy of the original mappings as well as a copy of your edited file (since updating DirectSong or adding a new song pack will overwrite your edits).