Noise normalization

From Hydrogenaudio Knowledgebase
Revision as of 10:35, 12 July 2005 by HotshotGG (talk | contribs)

Noise normalization is special type of coding technique (somewhat comparable SBR used in AAC) used by Ogg Vorbis psychoacoustics model to compensate for loss of energy in certain frquency bands due to quantization (usually because of a low SNR). The algorithm uses an apsort function to determine where the energy lost in each frequency band is the greatest and compensates the band with the greatest energy lost (see psy.c in source). This is main cause of most metallic artifacts in MP3. It is one factor that gives Vorbis it's noise-like sound characteristics when the bitrate is too low to encode without susceptible artifacts. In the reference encoder it's used on all quality values less than 7.