FSOUND_INIT_USEDEFAULTMIDISYNTH |
0x0001 /* Win32 only - Causes MIDI playback to force software decoding. */
|
FSOUND_INIT_GLOBALFOCUS |
0x0002 /* Win32 only - For DirectSound output - sound is not muted when window is out of focus. */
|
FSOUND_INIT_ENABLESYSTEMCHANNELFX |
0x0004 /* Win32 only - For DirectSound output - Allows FSOUND_FX api to be used on global software mixer output! (use FSOUND_SYSTEMCHANNEL as channel id) */
|
FSOUND_INIT_ACCURATEVULEVELS |
0x0008 /* This latency adjusts FSOUND_GetCurrentLevels, but incurs a small cpu and memory hit */
|
FSOUND_INIT_PS2_DISABLECORE0REVERB |
0x0010 /* PS2 only - Disable reverb on CORE 0 (SPU2 voices 00-23) to regain SRAM */
|
FSOUND_INIT_PS2_DISABLECORE1REVERB |
0x0020 /* PS2 only - Disable reverb on CORE 1 (SPU2 voices 24-47) to regain SRAM */
|
FSOUND_INIT_PS2_SWAPDMACORES |
0x0040 /* PS2 only - By default FMOD uses DMA CH0 for mixing, CH1 for uploads, this flag swaps them around */
|
FSOUND_INIT_DONTLATENCYADJUST |
0x0080 /* Callbacks are not latency adjusted, and are called at mix time. Also information functions are immediate */
|
FSOUND_INIT_GC_INITLIBS |
0x0100 /* GC only - Initializes GC audio libraries */
|
FSOUND_INIT_STREAM_FROM_MAIN_THREAD |
0x0200 /* Turns off fmod streamer thread, and makes streaming update from FSOUND_Update called by the user */
|
FSOUND_INIT_PS2_USEVOLUMERAMPING |
0x0400 /* PS2 only - Turns on volume ramping system to remove hardware clicks. */
|
FSOUND_INIT_DSOUND_DEFERRED |
0x0800 /* Win32 only - For DirectSound output. 3D commands are batched together and executed at FSOUND_Update. */
|
FSOUND_INIT_DSOUND_HRTF_LIGHT |
0x1000 /* Win32 only - For DirectSound output. FSOUND_HW3D buffers use a slightly higher quality algorithm when 3d hardware acceleration is not present. */
|
FSOUND_INIT_DSOUND_HRTF_FULL |
0x2000 /* Win32 only - For DirectSound output. FSOUND_HW3D buffers use full quality 3d playback when 3d hardware acceleration is not present. */
|
FSOUND_INIT_XBOX_REMOVEHEADROOM |
0x4000 /* XBox only - By default directsound attenuates all sound by 6db to avoid clipping/distortion. CAUTION. If you use this flag you are responsible for the final mix to make sure clipping / distortion doesn't happen. */
|
FSOUND_INIT_PSP_SILENCEONUNDERRUN |
0x8000 /* PSP only - If streams skip / stutter when device is powered on, either increase stream buffersize, or use this flag instead to play silence while the UMD is recovering. */
|