lame3.18beta should now be on the web site:
Many psycho-acoustic bug fixes. Dan Nelson <[EMAIL PROTECTED]>
discovered a bug in MPEG2: For short blocks, the code assumes 42
partition bands. MPEG1 sometimes has less, MPEG2 can have more. In
MPEG1, this bug would not have effected the output if your compiler
initializes static variables to 0 on creation. In MPEG2 it leads
to array out-of-bounds access. Finally, there was a
related bug in MPEG1/MPEG2, short & long blocks where the energy above
16kHz was all added to partition band 0. (the lowest frequeny
partition band!)
The -Z option (Gabriel Bouvigne's idea of using total
quantization noise to choose between two quantizations with
the same value of "over") is now the default. I believe
this helps remove the trilling sound in Jan's testsignal4.wav.
The quality of testsignal2.wav and testsignal4.wav are now
better than Xing and getting closer to FhG.
Bug fixes in frame & sample count for downsampling mode. (ben "jacobs")
Patches to improve modulization. (ben "jacobs")
Mark
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )