Questions for Volition Staff Regarding Radio Station Data

I'm planning on working on a full GUI radio station editor for SR2-4 but I'm lacking some information and Iim hoping someone can help fill in the gaps.


Saints Row 2
  • What music format does this use, is it using Wwise? If so what version and is it the same settings as the other games? ("Streaming", "Zero Latency", 16384 byte seek table, OGG Medium preset 2).
  • Where are the song previews stored (for the mixtape editor)? Are they the same format/settings as the full song files?
  • Where are the song titles (for the UI) stored?


Saints Row The Third
  • Where are the song previews stored (for the mixtape editor)? Are they the same format/settings as the full song files?
  • Where are the song titles (for the UI) stored?
  • Two tracks for "The Blood" (KRUNCH) are stored in a different soundbank, is there a specific reason for this or was it just something that happened? (For reference the cue names are KRUNCH_GOATWHORE___APOCALYPTIC_HAVOC and KRUNCH_KMFDM___WWIII)
  • Why are the media_mbnk.pc files stored in two locations? (soundbank.vpp_pc and sounds_common.vpp_pc)

Saints Row IV

  • Where are the song previews stored (for the mixtape editor)? Are they the same format/settings as the full song files?
  • Where are the song titles (for the UI) stored?
  • Why are the media_mbnk.pc files stored in two locations? (soundbank.vpp_pc and sounds_common.vpp_pc)

Other Questions/Issues

I plan on not including any third party tools with the GUI but will be requiring that they be installed, including the AudioKinetic Wwise packages included on this forum. In the interests in making it as easy as possible for the easier, I'd like to be able to update the Wwise project files so that the settings don't need to be done by the user individually for each track. If this would violate your agreement withi AudioKinetic, however, I shouldn't do it.

Basically once the music files are imported, I would alter the Interactive Music Hierarchy\Default Work Unit.wwu file to add the directives for streaming, zero latency, the OGG Medium conversion settings, including the seek table. Right now the streaming settings can be done wtih multi-edit but the conversion settings need to be done individually which is horrifying if you're replacing more than a few tracks.
 
I can answer some of these:

  • What music format does this use, is it using Wwise? If so what version and is it the same settings as the other games? ("Streaming", "Zero Latency", 16384 byte seek table, OGG Medium preset 2).
SR2 uses XACT instead of audio - take a look at https://www.saintsrowmods.com/forum/threads/saints-row-2-extracting-and-replacing-audio.9643/

  • Why are the media_mbnk.pc files stored in two locations? (soundbank.vpp_pc and sounds_common.vpp_pc)
The soundboot.vpp_pc file contains just the _media.mbnk_pc files - which only contain metadata. It's a loading optimisation. If the soundboot.vpp_pc file is missing or doesn't contain the appropriate _media.mbnk_pc file, it'll fall back to loading them normally from a file on disk or from other packfiles.
 
Back
Top