>>>>> "P" == Patrick De Smet <[EMAIL PROTECTED]> writes:
P> lame3.34 filtering is nice but the "+off[k] & (512-1)" and
P> pointers are a pain;
I 100% agree this.
lame3.34 does 2 wasteful buffering in window_subband and l3psy.
My version(with many psychoacoustic bug ...) does not.
P> Also, and I haven't seen this anywhere (did not really look ?)
P> the enwindow is "almost symmetrical" ! ie c[0..256] = -
P> c[512..256] + some special cases (@ 64*n-values) check the
P> table you'll see.
This is also done on my current version.
see mdct.c/l3psy.c/musicin.c in my latest version. there's no buffering
and copying. The window function calculation is also optimized.
I will merge the patch to the current lame if I have a time....
My snapshot is moved and is available at
http://www.isoternet.org/~tominaga/lame-beta/
---
Takehiro TOMINAGA // may the source be with you!
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )