ADX Audio: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks (→Games) |
||
| (9 intermediate revisions by the same user not shown) | |||
| Line 45: | Line 45: | ||
=== Games === | === Games === | ||
List of games using this file format: | List of games using this file format: | ||
* | * Love and Berry: Dress Up and Dance! (NDS) (*.ADX) | ||
* many more... | |||
=== Compatible Programs === | === Compatible Programs === | ||
* [https://web.archive.org/web/20090318103258/http://www.geocities.co.jp/Playtown/2004/dcdev/index.html adx2wav & wav2adx] (+source code) | |||
* CRI SDK (ADX Encoder) | * CRI SDK (ADX Encoder) | ||
* foobar2000 + vgmstream plugin | * foobar2000 + vgmstream plugin | ||
=== See Also === | |||
* [https://en.wikipedia.org/wiki/ADX_(file_format) ADX file format (Wikipedia)] | |||
* [https://wiki.multimedia.cx/index.php?title=CRI_ADX_ADPCM ADX description (multimedia.cx)] | |||
<br/><br> | <br/><br> | ||
Latest revision as of 00:12, 13 November 2022
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:
- Love and Berry: Dress Up and Dance! (NDS) (*.ADX)
- many more...
Compatible Programs
- adx2wav & wav2adx (+source code)
- CRI SDK (ADX Encoder)
- foobar2000 + vgmstream plugin
See Also