Re: [LAD] Plugin buffer size restrictions

From: Jeff McClintock <jef@email-addr-hidden>
Date: Wed May 30 2012 - 06:03:07 EEST

> From: Fons Adriaensen <fons@email-addr-hidden>
> Subject: Re: [LAD] Plugin buffer size restrictions

> On Mon, May 28, 2012 at 06:05:20PM +0300, Stefano D'Angelo wrote:
>
> > IMO it's easily said: if control rate < audio rate it's plugin's
> > responsibility, otherwise the host feeds upsampled/filtered control
> > signals at audio rate to the plugin and all problems evaporate...
>
> The don't evaporate, they explode.
>
> Take a filter plugin. Calculating the actual filter coefficients from
> the 'user' parameters (frequency, gain, etc..) can easily be
> 10..1000 times more complex than actually using those coefficients to
> process one sample. So you really don't want to do that at the audio
> sample rate.

True, But with synths at least, recalculating the filter at audio rate is
routine these days. Admittedly we are pre-calculating the full range of
coefficients in advance.
 You do get *very* nice filter sweeps and blips at full audio-rate
modulation.

Best Regards,
Jeff

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed May 30 08:15:01 2012

This archive was generated by hypermail 2.1.8 : Wed May 30 2012 - 08:15:02 EEST