How about implementing the same mechanism that's used in the mp3 to equalize the loudness ... that works quite well (imho) :) that would elliminate any need for additional channels.conf changes