Doom (2016) - Wwise SoundBank (BNK) file format by Nicknine at 10:29 AM EDT on May 21, 2018
So I've been trying to figure out how exactly this game's music is structured and ran into difficulties with Wwise BNK format. The format has been documented here but only partially and the page was last updated in 2012 and I'm pretty sure the format has been updated since then.

Now I don't need help with extracting the actual audio files, there are already working tools for that, what I'm trying to figure out are the Wwise objects in HIRC section, music related ones in particular - 0xA (Music Segment), 0xB (Music Track), 0xC (Music Switch Container), 0xD (Music Playlist Container).

What I got so far is that Music Switch Container manages playlists, Music Playlist Container contains a list of music segments and how they're managed, Music Segment contains one or more music tracks and Music Track references the actual audio file the ID of which can also be found in soundbanksinfo.xml.

If someone could document the format of these objects in Doom (2016) version of BNK I would greatly appreciate that because combat music in this game pretty complicated and cracking the format would allow us to actually mix the segments in the order they're supposed to play in-game.

Here's doom_music.bnk bank

Here's soundbanksinfo manifest which should help with understanding what audio file's what.

edited 10:34 AM EDT May 21, 2018
by simonmkwii at 10:44 AM EDT on May 21, 2018
Oh, I actually did this months ago, I forgot to upload it to Joshw...
by Nicknine at 10:51 AM EDT on May 21, 2018
I already have all the audio files extracted and named properly as well, what I need is a way to read the playlists in the soundbank.


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source