View Single Post
Old 14th August 2015, 17:33   #4
Benski
Ben Allison
Former Winamp Developer
 
Benski's Avatar
 
Join Date: Jan 2005
Location: Brooklyn, NY
Posts: 1,057
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.
Benski is offline   Reply With Quote