Firelight Technologies FMOD Studio API
FMOD_SOUND_FORMAT
These definitions describe the native format of the hardware or software buffer that will be used.
C/C++ Syntax
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_BITSTREAM,
FMOD_SOUND_FORMAT_MAX
} FMOD_SOUND_FORMAT;
JavaScript Syntax
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_BITSTREAM
FMOD.SOUND_FORMAT_MAX
FMOD.SOUND_FORMAT_FORCEINT
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_BITSTREAM
Sound data is in its native compressed format.
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.10.03 Built on Feb 1, 2018