let params = SincInterpolationParameters {
sinc_len: 256,
f_cutoff: 0.95,
- oversampling_factor: 256,
+ oversampling_factor: 128,
interpolation: rubato::SincInterpolationType::Cubic,
window: rubato::WindowFunction::BlackmanHarris2,
};
if config.min_sample_rate().0 <= 8000 && config.max_sample_rate().0 >= 8000 {
8000
} else {
- config.max_sample_rate().0
+ config.min_sample_rate().0
};
let channels = config.channels();