Menu

Welcome, Guest. Please login or register.
September 16, 2019, 02:51:48 am

Login with username, password and session length

Author Topic: Music filepaths  (Read 939 times)

Jasmer

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 13
    • View Profile
Music filepaths
« on: July 20, 2017, 04:25:33 am »
So I'm trying to use WoD and Cata music for vanilla and bc zones. I've tried using the wowdev wiki and I've got it figured out with regards to editing music pre-WoD. I'm having trouble with the WoD dbcs and finding filepaths for which music is played in which zone, though.

How do I find, for example, exactly which files are used for Zone-60-TJ-PathofGlory-GeneralWalk in ZoneMusic.dbc? I've searched SoundEntries.dbc for this and it's not there. Not that it matters, I can't seem to find any file paths in SoundEntries.dbc anyway. I tried looking at FileData.dbc because the wiki implies that's where filepaths are stored but I'm only seeing cinematic music and sound effects there.

What I want is to see which files make up zone music pieces and where they are used in Draenor zones. I'm trying to see what music is used where. Any help would be appreciated.

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Music filepaths
« Reply #1 on: July 20, 2017, 10:22:22 am »
SoundEntries should have a few columns for filenames according to wiki. In wod those probably changed to file data ids and they should be in filedata.dbc. The example you gave should reference
   
Id 53531
Filename sound/music/zonemusic/hellfirepeninsula/he_pathofgloryintrouni01.mp3

I sadly can't look at the dbcs themselves currently.

Jasmer

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 13
    • View Profile
Re: Music filepaths
« Reply #2 on: July 20, 2017, 02:03:36 pm »


Okay, thank you for the reply. I think I was overcomplicating it or looking at it wrong or something. I'm looking at it now and it's making a lot more sense lol.

Jasmer

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 13
    • View Profile
Re: Music filepaths
« Reply #3 on: July 20, 2017, 03:44:33 pm »
FileData.dbc does not appear to contain music entries. Back to square one. :(

barncastle

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 21
    • View Profile
Re: Music filepaths
« Reply #4 on: July 25, 2017, 12:59:14 pm »
The process you want to do is to look at m_Sounds in ZoneMusic.dbc which gives you the row ids for SoundEntries.db2. Inside SoundEntries.db2's rows you want to look at the FileDataId columns. As Schlumpf said, these have replaced file paths inside the local archives so you need to do some wizardry with the root file and a listfile to figure out what these equate to. For convenience sake I've exported the file list for 6.2.4 for you https://mega.nz/#!4BkQSKYa!OYJ_ESZuROz6_os83n1C30TAxzn42DBT2iqn8mL7AOM.

e.g.

ZoneMusic.dbc's Zone-60-TJ-PathofGlory-GeneralWalk row has a m_Sound of 48298.
The SoundEntries row with id of 48298 has the following FileDataIds:

  • 1061106 - sound/music/draenor/mus_60_grommashhellscream_v2a.mp3
  • 1064171 - sound/music/draenor/mus_60_warsong_v2.mp3
  • 1061180 - sound/music/draenor/mus_60_warsong_v3b.mp3
  • 1061181 - sound/music/draenor/mus_60_warsong_v4.mp3

Jasmer

  • Registred Member
  • BLP Convertor
  • *****
  • Posts: 13
    • View Profile
Re: Music filepaths
« Reply #5 on: July 25, 2017, 07:39:46 pm »
Ooookay. Yeah I thought I had it figured out, but when I started looking around FileData.dbc I realized it still wasn't making any sense.

Thank you for the list, it's very helpful :D