Join also our Discord channel! Click here.

XSB XWB Audio looping

Get help on any and all audio formats, or chip in and help others!
Post Reply
SonofKalas
beginner
Posts: 22
Joined: Wed Aug 26, 2015 10:42 pm
Has thanked: 4 times

XSB XWB Audio looping

Post by SonofKalas » Mon Nov 23, 2015 4:15 am

Hi, I've Extracted audio from an XWB file and Isolated the ones I want. but the files are unlooped. I'm certain that the BGM files rather then being split into segments to loop them , loop internally, by which i mean that the game plays the audio file and then when it hits the end of the file it starts the same file Again from a specific time stamp somewhere within the same file. The problem is I don't know where that info is stored. Included are both XWB and corresponding XSB as well as the tool i extracted them with. I was hoping someone could help me find the time stamps that the files loop to, which i believe are in the xsb (which i don't know how to open in a human readable way). any help would be appreciated

https://mega.nz/#!aNQnTTDY!yXGbwO-BKEji ... xqxUzOOrjI

the info might also be in this xgs, but i can't find anything to open it
https://mega.nz/#!iJgAkKaD!8HPrUvhDOrWt ... tBORCOxvlk

It's only the following files i need the loop time for

MusicStreamingWaveBank_00000.xwma
MusicStreamingWaveBank_00002.xwma
MusicStreamingWaveBank_00004.xwma
MusicStreamingWaveBank_00010.xwma
MusicStreamingWaveBank_00011.xwma
MusicStreamingWaveBank_00013.xwma
Last edited by SonofKalas on Mon Nov 23, 2015 9:38 pm, edited 4 times in total.

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 83 times

Re: XSB XWB Audio looping

Post by brendan19 » Mon Nov 23, 2015 5:39 pm

Might need to actually post a link there first :)

SonofKalas
beginner
Posts: 22
Joined: Wed Aug 26, 2015 10:42 pm
Has thanked: 4 times

Re: XSB XWB Audio looping

Post by SonofKalas » Mon Nov 23, 2015 6:12 pm

oops my bad I thought i had

SonofKalas
beginner
Posts: 22
Joined: Wed Aug 26, 2015 10:42 pm
Has thanked: 4 times

Re: XSB XWB Audio looping

Post by SonofKalas » Mon Nov 23, 2015 6:35 pm

Link is up now

Liandril
advanced
Posts: 53
Joined: Mon Aug 02, 2010 4:11 pm
Been thanked: 2 times

Re: XSB XWB Audio looping

Post by Liandril » Tue Nov 24, 2015 7:57 pm

Hi SonofKalas,

I'm the author of xactxtract - nice to see that my old perl script is still in use. Unfortunately, XACT (the tool .xwb (Wavebanks) and .xsb (Soundbank) files are created with and part of Microsofts DirectX SDK) is AFAIK not able to load existing .xwb and .xsb files. So you can't get the looping information by just using Microsofts XACT, but you're right: the looping information is in the .xsb.

.xsb files consist of cues (the 'interface' to the game, sort of a playlist), which contain sounds. Each sound may have one or more tracks. Tracks again point to the files in the wavebank. Unfortunately I don't even know if sound properties or track properties contain the looping information you're looking for.

xactxtract gives you at least some information:

Code: Select all

xactxtract.exe MusicBank.xsb
will give you information about how cues, sounds, tracks and wavebank files are related.
The wavebank files that you listed are not shown in this information which means they have to be in the cues
TitleMusic, BeachMusic, CutScene1Mix, SpringMusic, SummerMusic, FallMusic, WinterMusic and/or Outro.

I hope this helps as a start. Sorry that I don't have more information.

SonofKalas
beginner
Posts: 22
Joined: Wed Aug 26, 2015 10:42 pm
Has thanked: 4 times

Re: XSB XWB Audio looping

Post by SonofKalas » Wed Nov 25, 2015 1:37 am

Thank you for taking notice and responding
The command you mentioned is one i tried. I came here because it didn't provide the info i was looking for.
The game in question is skulls of the shogun. If anyone has any info on how to access the looping info or where it is stored please let me know.

Post Reply