I added several patches and some of my own improvements to
lame3.05pre5 over the weekend.  It has some much new stuff in it over
3.04 that I thought I'd bump the version to 3.10:



Version 3.10 released. (www.sulaco.org/mp3)

Fast mode (-f) disables psycho-acoustic model for real time encoding
on older machines.

New bit reservoir usage scheme to accommodate the new pre-echo
detection formulas.  

Tuning of AWS and ENER_AWS pre-echo formulas by
Gabriel Bouvigne and myself.  They work great!  now on by default.  

In jstereo, force blocktypes for left & right channels to be
identical.  FhG seems to do this.  It can be disabled with "-d".

Patches to compile MP3x under win32 (Thanks to Albert Faber).

bin_serach_stepsize limited to a quantizationStepSize of -210 through
45.  

outer_loop() will now vary Mid & Side scalefactors independently.  Can
lead to better quantizations, but it is slower (twice as many
quantizations to look at).  Running with "-m f" does not need this and
will run at the old speed

Bug in inner_loop would allow quantizations larger than allowed.
(introduced in lame3.04, now fixed.)

Updated HTML documentation from Gabriel Bouvigne.

Unix man page from William Schelter.

numlines[] bug fixed.  (Thanks to Rafael Luebbert, MPecker author).

Quantization speed improvements from Chirs Matrakidis.  

When comparing quantizations with the same number of bands with
audible distortion, use the one with the largest scalefactors, not the
first one outer_loop happened to find.

Improved defination of best quantization when using -f (fast mode).

subblock code now working. But no algorithm to choose subblock gains
yet.  

Linux now segfaults on floating point exceptions.  Should prevent me
from releasing binaries that crash on other operating systems.




--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to