Firelight Technologies FMOD Studio API
These definitions describe the native format of the hardware or software buffer that will be used.
typedef enum {
FMOD_SOUND_FORMAT_NONE,
FMOD_SOUND_FORMAT_PCM8,
FMOD_SOUND_FORMAT_PCM16,
FMOD_SOUND_FORMAT_PCM24,
FMOD_SOUND_FORMAT_PCM32,
FMOD_SOUND_FORMAT_PCMFLOAT,
FMOD_SOUND_FORMAT_GCADPCM,
FMOD_SOUND_FORMAT_IMAADPCM,
FMOD_SOUND_FORMAT_VAG,
FMOD_SOUND_FORMAT_HEVAG,
FMOD_SOUND_FORMAT_XMA,
FMOD_SOUND_FORMAT_MPEG,
FMOD_SOUND_FORMAT_CELT,
FMOD_SOUND_FORMAT_AT9,
FMOD_SOUND_FORMAT_XWMA,
FMOD_SOUND_FORMAT_VORBIS,
FMOD_SOUND_FORMAT_MAX
} FMOD_SOUND_FORMAT;
FMOD_SOUND_FORMAT_NONE
Unitialized / unknown.
FMOD_SOUND_FORMAT_PCM8
8bit integer PCM data.
FMOD_SOUND_FORMAT_PCM16
16bit integer PCM data.
FMOD_SOUND_FORMAT_PCM24
24bit integer PCM data.
FMOD_SOUND_FORMAT_PCM32
32bit integer PCM data.
FMOD_SOUND_FORMAT_PCMFLOAT
32bit floating point PCM data.
FMOD_SOUND_FORMAT_GCADPCM
Compressed Nintendo 3DS/Wii DSP data.
FMOD_SOUND_FORMAT_IMAADPCM
Compressed IMA ADPCM data.
FMOD_SOUND_FORMAT_VAG
Compressed PlayStation Portable ADPCM data.
FMOD_SOUND_FORMAT_HEVAG
Compressed PSVita ADPCM data.
FMOD_SOUND_FORMAT_XMA
Compressed Xbox360 XMA data.
FMOD_SOUND_FORMAT_MPEG
Compressed MPEG layer 2 or 3 data.
FMOD_SOUND_FORMAT_CELT
Compressed CELT data.
FMOD_SOUND_FORMAT_AT9
Compressed PSVita ATRAC9 data.
FMOD_SOUND_FORMAT_XWMA
Compressed Xbox360 xWMA data.
FMOD_SOUND_FORMAT_VORBIS
Compressed Vorbis data.
FMOD_SOUND_FORMAT_MAX
Maximum number of sound formats supported.
This is the format the native hardware or software buffer will be or is created in.
Version 1.03.06 Built on Apr 17, 2014