[linux-audio-dev] linear resampling is crap ?
    Steve Harris 
    S.W.Harris at ecs.soton.ac.uk
       
    Thu Mar 30 09:31:29 UTC 2006
    
    
  
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 
    
    
More information about the Linux-audio-dev
mailing list