System Native Format Types in System Endianness

AAX_PCM8S
Native
Signed, uncompressed 8-bit PCM data.
AAX_PCM16S
Native
Signed, uncompressed 16-bit PCM data.
AAX_PCM24S
Native
Signed, uncompressed 24-bit PCM data in 32-bit samples.
AAX_PCM32S
Native
Signed, uncompressed 32-bit PCM data.
AAX_FLOAT
Native
32-bit uncompressed floating-point data. Range: -1.0 .. 1.0
AAX_DOUBLE
Native
64-bit uncompressed floating-point data. Range: -1.0 .. 1.0
AAX_MULAW
Native
8-bit µ-Law encoded, 16 to 8-bit compression by reducing the dynamic range.
AAX_ALAW
Native
8-bit A-Law encoded, 16 to 8-bit compression by reducing the dynamic range.
AAX_IMA4_ADPCM
Native
4-bit Differential PCM, 4-bit compressed using the differences between samples.
AAX_PCM24S_PACKED
Signed, packed uncompressed 24-bit PCM data in 3-byte samples.

Unsigned Format Types in System Endianness

AAX_PCM8U
Unsigned, uncompressed 8-bit PCM data. 127 equals 0 Vtt.
AAX_PCM16U
Unsigned, uncompressed 16-bit PCM data. 32767 equals to 0Vtt.
AAX_PCM24U
Unsigned, uncompressed 24-bit PCM data in 32-bit samples. 8388607 equals to 0Vtt.
AAX_PCM32U
Unsigned, uncompressed 32-bit PCM data. 2147483647 equals to 0Vtt.

Little-Endian

Signed Types

Unsigned Types

AAX_PCM16S_LE
Uncompressed 16-bit PCM data.
 
AAX_PCM24S_LE
Uncompressed 24-bit PCM data in 32-bit samples.
 
AAX_PCM32S_LE
Uncompressed 32-bit PCM data.
 
AAX_FLOAT_LE
32-bit uncompressed floating-point data.
Range: -1.0 .. 1.0
AAX_DOUBLE_LE
64-bit uncompressed floating-point data.
Range: -1.0 .. 1.0
AAX_PCM16U_LE
Uncompressed 16-bit PCM data.
32767 equals to 0Vtt.
AAX_PCM24U_LE
Uncompressed 24-bit PCM data in 32-bit samples.
8388607 equals to 0Vtt.
AAX_PCM32U_LE
Uncompressed 32-bit PCM data.
2147483647 equals to 0Vtt.

Big-Endian

Signed Types

Unsigned Types

AAX_PCM16S_BE
Uncompressed 16-bit PCM data.
 
AAX_PCM24S_BE
Uncompressed 24-bit PCM data in 32-bit samples.
 
AAX_PCM32S_BE
Uncompressed 32-bit PCM data.
 
AAX_FLOAT_BE
32-bit uncompressed floating-point data.
Range: -1.0 .. 1.0
AAX_DOUBLE_BE
64-bit uncompressed floating-point data.
Range: -1.0 .. 1.0
AAX_PCM16U_BE
Uncompressed 16-bit PCM data.
32767 equals to 0Vtt.
AAX_PCM24U_BE
Uncompressed 24-bit PCM data in 32-bit samples.
8388607 equals to 0Vtt.
AAX_PCM32U_BE
Uncompressed 32-bit PCM data.
2147483647 equals to 0Vtt.