Jump to content

Recommended Posts

  • Members
Posted (edited)

As most of you probably know, audio tracks in these kind of sbs (plus sbr) files can be played and extracted to wav with foobar2000 and the vgmstream extension. Just put the sbs and sbr files in the same folder both with the same name.

The sample file in the attachment comes from Madden 13 PS Vita. All the tracks in this particular sbs file are related to QB (American football) sounds. According to foobar2000, each track is encoded as ATRAC9, 60 kbps, 48kHz in one audio channel (mono).

Is there a way to encode a wav (or any other common audio format) file as ATRAC9, 60 kbps, 48kHz in one audio channel (mono) to make it work with this game?
Do you know if there is a way to replace an audio track in a sbs file with a custom one in foobar2000?
What is the relationship between these sbs and sbr files? I guess, the sbr file has the offsets or indexes of the audio tracks in the sbs file, but cannot link it clearly. 

Edited by lorak
  • 5 months later...
  • Members
Posted (edited)

In the vgmstream github there is information to understand how these sbr and sbs files are related. Check here to identify the type of EA Audio Core (EAAC) file too.

EA SoundExchange (EA SX) tool can convert from wav or mp3 to sps with different encodings, for exmple ealayer3, but cannot encode to atrac9 as far as I know. In the end, sbs and sps files are almost the same though. Do you know a way to convert from wav to sps with atrac9 encoding (EAAC_BLOCKID1)?

Edited by lorak
  • 3 weeks later...
  • Members
Posted (edited)

EA Sound Exchange (SX) 6.00.00 has an option to encode as EA atrac9.

Interestingly, sps files created via SX cannot be played on vgstream. The audio files I get from the game can be played on vgstream though. 🤔

Edited by lorak
  • 1 month later...
  • Members
Posted (edited)
10 hours ago, DRose11 said:

Hi, Have you found a way to inject files?

You can inject it in an hex-editor.

Edited by lorak
  • Members
Posted
On 8/9/2025 at 2:54 AM, DRose11 said:

Thank you, do you have a tutorial that I can use? I'm relatively new to the Hex Editing scene

 

There is no tutorial but if you read the information in the links from this post you should be able to do it. The first step is to understand the file structure.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...