| libfluidsynth
    2.5.1
    | 
Functions for configuring the built-in IIR filter effect. More...
| Enumerations | |
| enum | fluid_iir_filter_flags { FLUID_IIR_Q_LINEAR = 1 << 0 , FLUID_IIR_Q_ZERO_OFF = 1 << 1 , FLUID_IIR_NO_GAIN_AMP = 1 << 2 , FLUID_IIR_BEANLAND = 1 << 3 } | 
| Specifies optional settings to use for the custom IIR filter.  More... | |
| enum | fluid_iir_filter_type { FLUID_IIR_DISABLED = 0 , FLUID_IIR_LOWPASS , FLUID_IIR_HIGHPASS , FLUID_IIR_LAST } | 
| Specifies the type of filter to use for the custom IIR filter.  More... | |
| Functions | |
| int | fluid_synth_set_custom_filter (fluid_synth_t *, int type, int flags) | 
| Configure a general-purpose IIR biquad filter.  More... | |
Functions for configuring the built-in IIR filter effect.
Specifies optional settings to use for the custom IIR filter.
Can be bitwise ORed.
| int fluid_synth_set_custom_filter | ( | fluid_synth_t * | synth, | 
| int | type, | ||
| int | flags | ||
| ) | 
Configure a general-purpose IIR biquad filter.
| synth | FluidSynth instance | 
| type | Type of the IIR filter to use (see fluid_iir_filter_type) | 
| flags | Additional flags to customize this filter or zero to stay with the default (see fluid_iir_filter_flags) | 
This is an optional, additional filter that operates independently from the default low-pass filter required by the Soundfont2 standard. By default this filter is off (FLUID_IIR_DISABLED).