[LAD] meterbridge 0.9.2 IEC-scale bug & fix
Chris Cannam
cannam at all-day-breakfast.com
Wed Sep 26 11:08:00 UTC 2012
[This went rather in one ear and out the other when you posted it (if
that's possible for email) but I did eventually realise I'd seen it.]
On 11 June 2012 18:47, Robin Gareus <robin at gareus.org> wrote:
> Anyway, some of you who package or copied code from meterbridge may be
> interested in this as well.
> [...]
> // def = (db + 60.0f) * 0.5f + 5.0f; // 5.0 .. 10.0 // bug? v0.9.2
> def = (db + 60.0f) * 0.5f + 2.5f; // 2.5 .. 7.5 // fix!
You're quite right -- I just double-checked the standard and your fix
is the right one. I have cargo-culted this code into a couple of other
places myself without ever seeing this mistake, so I'll have to fix
those.
Thanks for spotting this.
Chris
More information about the Linux-audio-dev
mailing list