The ReplayGain scanner tries to decode the audio to stereo when calculating. It does not always work.
I was mostly done with changing the algorithm to use the new ITU-R BS.1770-3 spec (aka EBU R128), before Nullsoft fell apart. In addition to being far more accurate in its estimation of loudness, it also has downmix matrices for calculation of multi-channel material.
There are also a lot of bugs in Winamp's multichannel playback capabilities, mostly due to differences in channel ordering between codecs and standards and Winamp's mishandling of that order.
|