Firelight Technologies FMOD Studio API
Parameter types for the FMOD_DSP_TYPE_PAN DSP.
typedef enum {
FMOD_DSP_PAN_OUTPUT_FORMAT,
FMOD_DSP_PAN_STEREO_POSITION,
FMOD_DSP_PAN_SURROUND_DIRECTION,
FMOD_DSP_PAN_SURROUND_EXTENT,
FMOD_DSP_PAN_SURROUND_ROTATION,
FMOD_DSP_PAN_SURROUND_LFE_LEVEL,
FMOD_DSP_PAN_SURROUND_FROM_STEREO_MODE,
FMOD_DSP_PAN_SURROUND_STEREO_SEPARATION,
FMOD_DSP_PAN_SURROUND_STEREO_AXIS,
FMOD_DSP_PAN_ENABLED_SURROUND_SPEAKERS,
FMOD_DSP_PAN_3D_POSITION,
FMOD_DSP_PAN_3D_ROLLOFF,
FMOD_DSP_PAN_3D_MIN_DISTANCE,
FMOD_DSP_PAN_3D_MAX_DISTANCE,
FMOD_DSP_PAN_3D_EXTENT_MODE,
FMOD_DSP_PAN_3D_SOUND_SIZE,
FMOD_DSP_PAN_3D_MIN_EXTENT,
FMOD_DSP_PAN_3D_PAN_BLEND,
FMOD_DSP_PAN_LFE_UPMIX_ENABLED,
FMOD_DSP_PAN_OVERALL_GAIN
} FMOD_DSP_PAN;
FMOD_DSP_PAN_OUTPUT_FORMAT
(Type:float) - Output channel format. 0 = Mono, 1 = Stereo, 2 = Surround. Default = 2
FMOD_DSP_PAN_STEREO_POSITION
(Type:float) - Stereo pan position STEREO_POSITION_MIN to STEREO_POSITION_MAX. Default = 0.0.
FMOD_DSP_PAN_SURROUND_DIRECTION
(Type:float) - Surround pan direction ROTATION_MIN to ROTATION_MAX. Default = 0.0.
FMOD_DSP_PAN_SURROUND_EXTENT
(Type:float) - Surround pan extent EXTENT_MIN to EXTENT_MAX. Default = 360.0.
FMOD_DSP_PAN_SURROUND_ROTATION
(Type:float) - Surround pan rotation ROTATION_MIN to ROTATION_MAX. Default = 0.0.
FMOD_DSP_PAN_SURROUND_LFE_LEVEL
(Type:float) - Surround pan LFE level SURROUND_LFE_LEVEL_MIN to SURROUND_LFE_LEVEL_MAX. Default = 0.0.
FMOD_DSP_PAN_SURROUND_FROM_STEREO_MODE
(Type:int) - Stereo-To-Surround Mode FMOD_DSP_PAN_SURROUND_FROM_STEREO_MODE_DISTRIBUTED to FMOD_DSP_PAN_SURROUND_FROM_STEREO_MODE_DISCRETE. Default = FMOD_DSP_PAN_SURROUND_FROM_STEREO_MODE_DISCRETE.
FMOD_DSP_PAN_SURROUND_STEREO_SEPARATION
(Type:float) - Stereo-To-Surround Stereo Separation. ROTATION_MIN to ROTATION_MAX. Default = 60.0.
FMOD_DSP_PAN_SURROUND_STEREO_AXIS
(Type:float) - Stereo-To-Surround Stereo Axis. ROTATION_MIN to ROTATION_MAX. Default = 0.0.
FMOD_DSP_PAN_ENABLED_SURROUND_SPEAKERS
(Type:int) - Surround Speakers Enabled. 0 to 0xFFF. Default = 0xFFF.
FMOD_DSP_PAN_3D_POSITION
(Type:data) - 3D Position data of type FMOD_DSP_PARAMETER_DATA_TYPE_3DPOS
FMOD_DSP_PAN_3D_ROLLOFF
(Type:int) - 3D Rolloff FMOD_DSP_PAN_3D_ROLLOFF_LINEARSQUARED to FMOD_DSP_PAN_3D_ROLLOFF_CUSTOM. Default = FMOD_DSP_PAN_3D_ROLLOFF_LINEARSQUARED.
FMOD_DSP_PAN_3D_MIN_DISTANCE
(Type:float) - 3D Min Distance 0.0 to GAME_UNITS_MAX. Default = 1.0.
FMOD_DSP_PAN_3D_MAX_DISTANCE
(Type:float) - 3D Max Distance 0.0 to GAME_UNITS_MAX. Default = 20.0.
FMOD_DSP_PAN_3D_EXTENT_MODE
(Type:int) - 3D Extent Mode FMOD_DSP_PAN_3D_EXTENT_MODE_AUTO to FMOD_DSP_PAN_3D_EXTENT_MODE_OFF. Default = FMOD_DSP_PAN_3D_EXTENT_MODE_AUTO.
FMOD_DSP_PAN_3D_SOUND_SIZE
(Type:float) - 3D Sound Size 0.0 to GAME_UNITS_MAX. Default = 0.0.
FMOD_DSP_PAN_3D_MIN_EXTENT
(Type:float) - 3D Min Extent EXTENT_MIN to EXTENT_MAX. Default = 0.0.
FMOD_DSP_PAN_3D_PAN_BLEND
(Type:float) - 3D Pan Blend PAN_BLEND_MIN to PAN_BLEND_MAX. Default = 0.0.
FMOD_DSP_PAN_LFE_UPMIX_ENABLED
(Type:int) - LFE Upmix Enabled 0 to 1. Default = 0.
FMOD_DSP_PAN_OVERALL_GAIN
(Type:data) - Overall Gain data of type FMOD_DSP_PARAMETER_DATA_TYPE_OVERALLGAIN
Version 1.03.06 Built on Apr 17, 2014