QUOTE(Heiko242 @ Apr 22 2008, 04:50)

Does anyone know why, given a sampling rate of 48kHz per second for the .wav-file,
the long MDCT window in AAC has 49 scale factor bands and the short MDCT window has 14 ?
Is there a rule, based on critical bark bands or so, how to calculate the number of
scale factor bands, or is it a simple heuristic number? If I want to use an MDCT with,
say, 512 channels (instead of 1024, or 128) what would be the criteria to choose the number of scfbs?
Well, let's see.
There are some rules:
1) All scalefactors have to have a multiple of 4 lines in them
2) All scalefactors have to have no more than (I think 32?) lines in them, except the final band over 20kHz
3) All scalefactor bands should be close to ?1? critical band. (I've forgotten,but it was some %age of a critical band.)
I think those were the original criteria, at least.
QUOTE(Gabriel @ Apr 23 2008, 00:01)

and of course, differentially coding the scalefactors helps to reduce their cost (mp3 vs aac)
Very much so, because of the Huffman coding.
Do you have any idea how hard a particular German organization fought against differential coding of scalefactors and Huffman coding of scalefactors.
Did you know that the scalefactor Huffman table is defective, and based on an unnecessary limit in the rate loop of the reference model?