function sample_rate_converter(sample_rate_conversion_quality, size_t, size_t, subtype<T>, subtype<T>) dsp¶
template <typename T = fbase>
KFR_FUNCTION samplerate_converter<T> sample_rate_converter(sample_rate_conversion_quality quality,
size_t interpolation_factor,
size_t decimation_factor,
subtype<T> scale = subtype<T>(1),
subtype<T> cutoff = 0.5f) Helper function to create a sample rate converter instance.
| T | Data type of the audio samples (default: fbase). |
| quality | The desired conversion quality. |
| interpolation_factor | Factor by which to interpolate the input signal. |
| decimation_factor | Factor by which to decimate the output signal. |
| scale | Scaling factor for the output (default: 1). |
| cutoff | Cutoff frequency as a fraction of the Nyquist frequency (default: 0.5). |
| A configured samplerate_converter instance. |
Defined at dsp/sample_rate_conversion.hpp:446