Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

EA sbs (plus) sbr audio files

Featured Replies

  • Localization

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...
  • Author
  • Localization

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...
  • Author
  • Localization

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...
  • Author
  • Localization
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

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

 

  • Author
  • Localization
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.

  • 10 months later...
On 6/15/2025 at 7:39 PM, lorak said:

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

Where have you found SX 6.0? I can't find any reference to it anywhere on the internet. I believe the latest I've found is v4

EDIT: Nevermind I just saw another post of yours that has the link. Thank you!

Edited by johnz1

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.