FMOD_DSP_HIGHPASS_SIMPLE

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_DSP_HIGHPASS_SIMPLE

Parameter types for the FMOD_DSP_TYPE_HIGHPASS_SIMPLE filter.

C/C++ Syntax

typedef enum {
  FMOD_DSP_HIGHPASS_SIMPLE_CUTOFF
} FMOD_DSP_HIGHPASS_SIMPLE;

JavaScript Syntax

FMOD.DSP_HIGHPASS_SIMPLE_CUTOFF

Values

FMOD_DSP_HIGHPASS_SIMPLE_CUTOFF

(Type:float) - Highpass cutoff frequency in hz. 10.0 to 22000.0. Default = 1000.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 highpass (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_HIGHPASS_12DB);
FMOD_DSP_SetParameterFloat(multiband, FMOD_DSP_MULTIBAND_EQ_A_FREQUENCY, frequency);

This is a very simple single-order high pass filter.

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