Re: Double precision

Alexander Leidinger <[email protected]>
Newsgroups gmane.comp.audio.mp3.lame
Message-ID <20130623103909.0000368a@unknown>
On Sat, 22 Jun 2013 09:37:01 +0200
Ove Karlsen <[email protected]> wrote:

> On 6/21/2013 11:19 PM, Ove Karlsen wrote:

> ./configure --help did not list it.
> 
> Anyway I am compiling a windows binary ATM, and have looked at 
> configMS.h also. I can´t see any mention of it. I also saw some
> various discussions in a search online, where doubles where
> criticised for speed. So I don´t know if that resulted in favorising
> 32bit code.
> 
> No one knows the code good enough to just know the variables that
> need resolution increase, to keep a double precision signalpath, and
> processing?

I searched for what I had in mind, I found:
http://lame.cvs.sourceforge.net/viewvc/lame/lame/configure.in?r1=1.137&r2=1.138
But this is the other way around, I removed a configure option which
switched from double to float (disabled by default).

If you look at the source (libmp3lame directory), you will see that a
lot of places with floating point variables use "FLOAT" as the type.

Then look at machine.h, search there for FLOAT and FLOAT8.

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.