[pulseaudio-discuss] [PATCH 2/3] resampler: Add optional soxr resampler

Peter Meerwald pmeerw at pmeerw.net
Sun Aug 24 10:55:12 PDT 2014


> 04.08.2014 18:40, Peter Meerwald wrote:
> > +    quality_spec = soxr_quality_spec(SOXR_QQ, 0);
> 
> SOXR_QQ means "quick cubic interpolation" - i.e. the worst quality level
> provided by the library. It is worse than speex-float-1 (but the message with
> the relevant plots exceeded the maximum tolerable size for the list). I think
> that it makes sense to expose other quality settings provided in soxr.h.

probably we need to let the user decide, but default to some reasonable 
quality

my preference would be a low-cost resampler on embedded devices, at the 
cost of quality

so far, the speex resampler can be controlled in PA by choosing speex-3 
or speex-5 (which is rather awkward); a more generic ways would be good

p.

-- 

Peter Meerwald
+43-664-2444418 (mobile)


More information about the pulseaudio-discuss mailing list