ADX Audio
Back to index | Edit this page
ADX
- Format Type : Audio
- Endian Order : Big Endian
- Signature : 0x80 0x00
Format Specifications
// ADX file format
// big endian
//header
2 bytes - signature // 0x80 0x00
2 bytes (uint16) - copyright offset
1 byte (uint8) - encoding type // 0x02 - ADX with pre-set prediction coefficients
// 0x03 - standard ADX
// 0x04 - ADX with an exponential scale
// 0x10 or 0x11 - AHX
1 byte (uint8) - block size // e.g. 18
1 byte (uint8) - sample bitdepth // e.g. 4
1 byte (uint8) - channel count // e.g. 2
4 bytes (uint32) - sample rate // e.g. 44100
4 bytes (uint32) - total number of samples
2 bytes (uint16) - highpass frequency // e.g. 500
1 byte (uint8) - version // 3, 4 or 5
1 byte (uint8) - flags
// TODO
MultiEx BMS Script
Not written yet.
Notes and Comments
- ADX is a lossy proprietary audio storage and compression format developed by CRI Middleware.
Games
List of games using this file format:
- //TODO
Compatible Programs
- CRI SDK (ADX Encoder)
- foobar2000 + vgmstream plugin
See Also