LAME 3.32beta should be on the web site. It has Takehiro improvements that we have been discussing: Takehiro Tominaga: faster spreading function convolution. Takehiro Tominaga: Completly rewritten huffman table selection and count_bits(). More efficient table selection results in many more bits per frame. Takehiro Tominaga: More efficient scalefac compress setting. Mike Cheng: new calc_noise2() Alfred Weyers: patch for timestatus() seconds rollover I also changed some of the filenames of files which contain little or none of the original ISO code. These routines are so different from the original ISO code that when we put out a big patch, the patch contains all the ISO code and all the new code, so I think it makes sense to rename them. (I tried to update the windows .dsp files, but might have broken them). Changes: loop.c -> quantize.c musicin.c -> lame.c Proposed name changes since these routines have very little ISO code left: (any objections?) l3psy.c -> psymodel.c common.c -> util.c encode.c -> filterbank.c mdct.c -> fastmdct.c subs.c -> fft.c These routines are the only ISO code routines left: reservoir.c l3bitstream.c 99% ISO formatBitstream.c 99% ISO portableio.c (GPL-like source code from Apple ) ieefloat.c (GPL-like source code from Apple ) -- MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )
