Re: [LAD] Leslie and convolution

From: Fons Adriaensen <fons@email-addr-hidden>
Date: Thu Jul 26 2012 - 23:42:54 EEST

On Thu, Jul 26, 2012 at 08:14:26PM +0200, Robin Gareus wrote:

> On 07/26/2012 07:10 PM, Florian Paul Schmidt wrote:
>
> > It's of course a tradeoff - You need quite a few IRs to make the
> > transitions smooth.. But then it's just a matter of hacking some code
> > around an existing convolution engine..
>
> You're pretty much describing
> https://github.com/pantherb/setBfree/blob/master/b_whirl/whirl.c

Crossfading between IRs will not reproduce the Doppler effect
unless the phase response of the two IR that are being cross-
faded is within 90 degrees or so at all frequencies of interest.
Which means you'll need a lot of IRs. So it's more efficient to
separate the filtering and the delay. Once that's done, you can
probably find a parametric description of the filtering in function
of the angle of the driver. It doesn't need to be exact - a lot of
what a Leslie produces is there not by design but by accident.

Ciao,

-- 
FA
A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Fri Jul 27 00:15:05 2012

This archive was generated by hypermail 2.1.8 : Fri Jul 27 2012 - 00:15:05 EEST