ADX (audio)

from Wikipedia, the free encyclopedia

ADX is a lossy coding audio format from CRI Middleware. It has been used by Sega since the launch of the Dreamcast . ADX Audio is encoded in the ADPCM format.

ADX Audio is mostly used as background music in video games, both in PC games and for GameCube , Dreamcast , Wii , PlayStation 2 and Xbox .

format

ADX is similar to Windows' standard RIFF WAVE (.wav) audio format . The following sampling rates are supported: 8000 Hz, 32000 Hz, 44000 Hz and 48000 Hz with a resolution of 16 bit. ADX is very economical in terms of CPU resource requirements and only generates a load of 1%. ADX is only suitable for music or as voice recording and compresses 1/4 music information. The ADX format is constantly evolving, so there are different types e.g. B. Type3, Type4 and Type5.

particularities

Loop start and end points can be defined with ADX. With an appropriate encoder it is possible to cut the end to further reduce the size of the ADX file.

ADXloops.jpg

UnCut
The ADX file is completely available. You can z. For example, telling a player that the ADX file should be repeated six times. Once the loop area has been repeated six times, the end will be played with fade out . The loop area can also be repeated indefinitely.
Cut ADX
The end of the ADX file was removed up to the end of the loop. This can further reduce the file size. The beginning is played normally; as soon as the end point is reached, a jump is made to the starting point and this is repeated indefinitely. Here, too, the whole thing can be ended with fade out.

In order to be able to set the start and end points of the loops, one must use an exact time format , e.g. B. Samples .

Example: starting point: 1000 samples, end point: 10000 samples. A simple time format e.g. B. 1:02 would be too imprecise and there would be oblique transitions.

Other formats

AHX

AHX was developed for voice recordings. It supports sampling rates from 8000 to 48000 Hz and a resolution of 16 bits. AHX can only be encoded in mono . The compression is enormous as AHX compresses audio information to 1/8 to 1/10 of its original size. An MP3 file that is around 3 megabytes in size would be recoded as an AHX file with a size of 2 MB or even only 1.5 MB and hardly any loss of quality.

ACX

ACX is a container format exclusively for sound effects for video games. ACX is not suitable for music. The ACX files must have a sampling rate of 8000 to 48000 Hz, 16 bit and mono.

AFS

(Not to be confused with ASF - Windows Advanced Streaming Format !) AFS is a container format for various file formats. It is suitable for video, audio, image and binary files. Each packed file is assigned an ID number so that it can be called up later in the game. AFS files contain no compression and can be used as an overview or as a file packer.

AIX

AIX is a multi-track format and does not contain any compression. In AIX, raw audio files are grouped as tracks. It is possible to pack individual 5.1 surround sound WAVE files (FL, FR, C, SL, SR). The AIX format thus supports 5.1-channel surround sound. The individual tracks can be called up and played in the game (e.g. for different languages).

Web links