FMOD_DSP_LOWPASS_SIMPLE

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_DSP_LOWPASS_SIMPLE

Parameter types for the FMOD_DSP_TYPE_LOWPASS_SIMPLE filter.

C/C++ Syntax

typedef enum {
  FMOD_DSP_LOWPASS_SIMPLE_CUTOFF
} FMOD_DSP_LOWPASS_SIMPLE;

JavaScript Syntax

FMOD.DSP_LOWPASS_SIMPLE_CUTOFF

Values

FMOD_DSP_LOWPASS_SIMPLE_CUTOFF

(Type:float) - Lowpass cutoff frequency in hz. 10.0 to 22000.0. Default = 5000.0

Remarks

Deprecated and will be removed in a future release, to emulate with FMOD_DSP_TYPE_MULTIBAND_EQ:

//  Configure a single band (band A) as a lowpass (all other bands default to off).
//  12dB rolloff to approximate the old effect curve.
//  Cutoff frequency can be used the same as with the old effect.
//  Resonance / 'Q' should remain at default 0.707.
FMOD_DSP_SetParameterInt(multiband, FMOD_DSP_MULTIBAND_EQ_A_FILTER, FMOD_DSP_MULTIBAND_EQ_FILTER_LOWPASS_12DB);
FMOD_DSP_SetParameterFloat(multiband, FMOD_DSP_MULTIBAND_EQ_A_FREQUENCY, frequency);

This is a very simple low pass filter, based on two single-pole RC time-constant modules.

The emphasis is on speed rather than accuracy, so this should not be used for task requiring critical filtering.

See Also



Version 1.10.03 Built on Feb 1, 2018