FMOD_DSP_HIGHPASS

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_DSP_HIGHPASS

Parameter types for the FMOD_DSP_TYPE_HIGHPASS filter.

C/C++ Syntax

typedef enum {
  FMOD_DSP_HIGHPASS_CUTOFF,
  FMOD_DSP_HIGHPASS_RESONANCE
} FMOD_DSP_HIGHPASS;

JavaScript Syntax

FMOD.DSP_HIGHPASS_CUTOFF
FMOD.DSP_HIGHPASS_RESONANCE

Values

FMOD_DSP_HIGHPASS_CUTOFF

(Type:float) - Highpass cutoff frequency in hz. 1.0 to output 22000.0. Default = 5000.0.

FMOD_DSP_HIGHPASS_RESONANCE

(Type:float) - Highpass resonance Q value. 1.0 to 10.0. Default = 1.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 can be applied by setting the 'Q' value of the new effect.
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);
FMOD_DSP_SetParameterFloat(multiband, FMOD_DSP_MULTIBAND_EQ_A_Q, resonance);

See Also



Version 1.10.03 Built on Feb 1, 2018