Okay, all, maybe someone with more documentation can help me.

So, I've been experimenting with smaller FFTs for the long window inside the
psychoacoustic model, like 768=3*256 and 576=9*64. My thinking here is that
it would use only _relevant_ information for computing noise masking
thresholds in the current frame. Or is this ludicrous?

The good news: the code is much faster doing a mixed-radix length 576 DFT
than the current 1024 point FHT implementation.

The bad news: static data in psy_data (tables.c) is relative to spectral
lines in a 1024 point DFT. They are totally invalid for the shorter (576 or
768) long window. Does anyone know what functions were used to create the
static data, or how to re-calibrate it?

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

Reply via email to