>>>>> "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/ )

Reply via email to