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.
|