Firelight Technologies FMOD Studio API

FMOD_SOUND_FORMAT

These definitions describe the native format of the hardware or software buffer that will be used.

Enumeration

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;

Values

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.

Remarks

This is the format the native hardware or software buffer will be or is created in.

See Also




Version 1.03.06 Built on Apr 17, 2014