Jump to content

Recommended Posts

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...
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 atract9 encoding (EAAC_BLOCKID1)?

Edited by lorak

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...