Re: [linux-audio-dev] linear resampling is crap ?

From: Steve Harris <S.W.Harris@email-addr-hidden>
Date: Thu Mar 30 2006 - 12:31:29 EEST

On Thu, Mar 30, 2006 at 12:12:23 +0300, Jussi Laako wrote:
> Stefan Westerfeld wrote:
> >process, it should be possible to be quite fast (well, of course it
> >depends on what fast is) while maintaining good quality. From my recent
> >work on SSE based resampling code for BEAST:
>
> At least you can make SSE process four float streams in parallel without
> significant limitations to the algorithm itself. Getting all the
> benefits of SIMD with single stream would probably mean limitations or
> significant modifications to the algorithm.

I'm not so sure, the cascading technique used by Faust[1] produces very
efficient SIMD implementations for filters. However you wouldn't
want to write that code by hand, you really need a compiler to do it.

[1] ftp://ftp.grame.fr/pub/Documents/JIM2003vect.pdf

- Steve
Received on Thu Mar 30 16:15:12 2006

This archive was generated by hypermail 2.1.8 : Thu Mar 30 2006 - 16:15:12 EEST