0
0

I have some FSB files encoded with the "IMA ADPCM" option in the FMOD Sample Bank Generator that comes with FMOD 3.75.

I need help decoding those FSB files, and generating new IMA ADPCM FSB files without the library.

So far I’ve extracted the raw data from one of the FSB files, but none of the IMA ADPCM encoders/decoders that I’ve tried (like [url=http://www.programmersheaven.com/download/15983/Zipfilelist.aspx:2gzm3lla]this[/url:2gzm3lla] one) decodes it correctly, they generate a lot of noise.

I’ve also tried making a WAV file with the codec 0x11 (IMA ADPCM) and 0x02 (MS ADPCM) but I still get a lot of noise.

What ADPCM type uses FMOD exactly? Can someone point me at some working source code?

Thanks.

  • You must to post comments
0
0

the only difference is that it is 64 sample ADPCM blocksize. This is like xbox1 adpcm.
To decode it just use fmod and FSOUND_Sample_Load then FSOUND_Sample_Lock to get the decompressed pcm data.

  • You must to post comments
0
0

Thanks 😀

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.