[pulseaudio-discuss] [PATCH 0/4] Add support for libsoxr resampler

Andrey Semashev andrey.semashev at gmail.com
Wed Nov 12 23:47:13 PST 2014


On Thu, Nov 13, 2014 at 7:12 AM, Alexander E. Patrakov
<patrakov at gmail.com> wrote:
> 13.11.2014 01:16, Andrey Semashev пишет:
>>
>> However, the other three presets do have different performance and
>> quality. In
>> my test results [1] -mq is about 2 times faster than -vhq, and -hq is
>> somewhere in between. Performance wise, there should be no problem with
>> -vhq
>> on modern CPUs, but maybe the little extra would be desired in embedded
>> domain
>> to conserve battery.
>
>
> Well, in the embedded domain, there is usually no FPU or a bad FPU, and a
> different resampler (hint: speex-fixed-X) is needed anyway :)

Most current ARM CPUs have NEON, and libsoxr has optimizations for it.
I didn't benchmark it, but since soxr is faster than speex on x86, it
seems possible for it to be faster on ARM as well. It'be interesting
to bench it though.


More information about the pulseaudio-discuss mailing list