Firelight Technologies FMOD Studio API
List of interpolation types that the FMOD Studio software mixer supports.
typedef enum {
FMOD_DSP_RESAMPLER_DEFAULT,
FMOD_DSP_RESAMPLER_NOINTERP,
FMOD_DSP_RESAMPLER_LINEAR,
FMOD_DSP_RESAMPLER_CUBIC,
FMOD_DSP_RESAMPLER_SPLINE,
FMOD_DSP_RESAMPLER_MAX
} FMOD_DSP_RESAMPLER;
FMOD_DSP_RESAMPLER_DEFAULT
Default interpolation method. Currently equal to FMOD_DSP_RESAMPLER_LINEAR.
FMOD_DSP_RESAMPLER_NOINTERP
No interpolation. High frequency aliasing hiss will be audible depending on the sample rate of the sound.
FMOD_DSP_RESAMPLER_LINEAR
Linear interpolation (default method). Fast and good quality, causes very slight lowpass effect on low frequency sounds.
FMOD_DSP_RESAMPLER_CUBIC
Cubic interpolation. Slower than linear interpolation but better quality.
FMOD_DSP_RESAMPLER_SPLINE
5 point spline interpolation. Slowest resampling method but best quality.
FMOD_DSP_RESAMPLER_MAX
Maximum number of resample methods supported.
The default resampler type is FMOD_DSP_RESAMPLER_LINEAR.
Use System::setSoftwareFormat to tell FMOD the resampling quality you require for FMOD_SOFTWARE based sounds.
Version 1.03.06 Built on Apr 17, 2014