nb = min ( nb, scale*prev_nb)
where scale = 2 for long block
scale = 1 for short block
In the case of long blocks, I was wondering why it is still necessary to "bound" the current masking energy with that of the previous frame since the unpredictibility measurement is already taken as the minimum of the 8 short blocks ???
Has this anything to do with the fact, pre-echo can still be caused by "slow" energy changes across 2 long blocks ??
It seemed that this technique would result it very high bitrates..
wkwai
