[LAD] Is -ffast-math safe for audio?

Nikita Zlobin cook60020tmp at mail.ru
Fri Nov 23 18:33:24 CET 2018


In Fri, 23 Nov 2018 14:18:01 +0000
Gordonjcp <gordonjcp at gjcp.net> wrote:

> On Fri, Nov 23, 2018 at 02:09:02PM +0100, Robin Gareus wrote:
> > On 11/23/2018 01:00 PM, Will Godfrey wrote:
> > [...]  
> > > Thanks for going into this in such detail Robin. I never realised
> > > fp stuff could be *quite* so, umm, approximate!  
> > 
> > Depending on context and the maths, the difference may not matter at
> > all, or may be off completely..  
> 
> Surely the answer is just to use 16-bit ints for everything, then...?
> 

Let me note - it would be at least 32-bit int, since in 32bit float
significand is 23bit.

Of course, if clipping-resistance is not important (special precaucions
like keeping signal level in range of e.g. -6db or -12db could emulate
it).


More information about the Linux-audio-dev mailing list