The rules have been updated, read them now: Rules!

WALL-E (PC) - SDX Audio files

Get help on any and all audio formats, or chip in and help others!
Post Reply
User avatar
ikskoks
Moderator
Posts: 813
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 473 times
Been thanked: 216 times
Contact:

WALL-E (PC) - SDX Audio files

Post by ikskoks » Wed Feb 24, 2021 9:18 am

I was trying to reverse SDX samples from WALL-E.
Here are results of my work
http://wiki.xentax.com/index.php/Asobo_Studio_SDX

They are similar to the ones used in CT Special Forces, but I think they contain some custom ADPCM data.
I have written a simple extractor for WALL-E
https://github.com/bartlomiejduda/Tools ... DX_Tool.py

So after extracting I have some kind of header (2048 bytes) and ADPCM audio data for each file.
Do anyone know how to convert them without "noises"?
The best I could do here is to use IMA ADPCM and 32kHz rate and the result file1.wav is in attachment below.

Samples + converted wav file:
https://drive.google.com/file/d/1pIDOP8 ... sp=sharing

User avatar
DKDave
mega-veteran
mega-veteran
Posts: 249
Joined: Mon May 06, 2019 6:07 pm
Has thanked: 6 times
Been thanked: 99 times

Re: WALL-E (PC) - SDX Audio files

Post by DKDave » Wed Feb 24, 2021 2:03 pm

It looks like the codec is MS_IMA with an interleave of 0x24, and the audio data starts at 0x800 as you mentioned. The number of channels is unclear, but seems to be mono in all the samples I listened to. No idea what that header data is for. The sample rate is contained in the file table - offset 4 in each entry. I'm guessing that the 0x800 value following it is the offset of the actual audio data from the start of each file.
"Each person is born with their fate written into their own genetic code. It's unchangeable, immutable. But that's not all there is to life." - Dr. Naomi Hunter

User avatar
ikskoks
Moderator
Posts: 813
Joined: Thu Jul 26, 2012 5:06 pm
Location: Poland, Łódź
Has thanked: 473 times
Been thanked: 216 times
Contact:

Re: WALL-E (PC) - SDX Audio files

Post by ikskoks » Wed Feb 24, 2021 5:25 pm

Ok, thank you. So case closed. I have updated wiki and my tool to be compatible with foobar.

A have also added TXTH header to github for others
https://github.com/bartlomiejduda/Tools ... tream.txth

Now sounds are playing fine. ;)

Post Reply