[Ardour-Dev] Development Summary (5.8..ba24f287ca)

Robin Gareus robin at gareus.org
Thu May 4 15:36:15 PDT 2017


On 05/05/2017 12:06 AM, David Kastrup wrote:
> Fons Adriaensen <fons at linuxaudio.org> writes:
> 
>> On Thu, May 04, 2017 at 10:04:59PM +0200, David Kastrup wrote:
>>
>> It's by no means the only one apparently written by naively 
>> implementing some textbook equation without understanding it.
>> This is also the sort of problem that will show up immediately.
>> In other words there's no excuse for such crap.
> 
> For every task done by somebody there is someone who knows how it should
> have been done better.  Sometimes somebody needs to drop the ball for
> someone else to pick it up in the first place.

Well said.

This is particularly true in the free software ecosystem with volunteer
contributions. Accusing people to "apparently naively implement textbook
equations" won't improve the inexcusable crappy situation.

Anyway, for the case at hand, the relevant maths is
  https://cytomic.com/files/dsp/SvfLinearTrapOptimised2.pdf
combined this with a low-pass filter to smooth control parameters.

https://github.com/Ardour/ardour/tree/master/libs/plugins/a-eq.lv2

ciao,
robin


More information about the Ardour-Dev mailing list