I rip all my CD's to flac for archive purposes (rip once, rip right)
For listening, I have a shell script that reads the tag info, uncompresses to wav, and uses lame with --preset-standard and all my tag information to output nice tagged mp3's.
Occasionally there is a CD that is lower volume than others, and when my jukebox (Jamboree or Rhythmbox or sox whatever) plays the songs, I have to boost the volume on stereo to enjoy it.
I know xmms has a normalize plugin, and there may be a gstreamer- plugins way as well, but I'd like to normalize at the encoding step if possible so that I don't need to normalize music at the playing step.
It looks lame has a --scale option that could do this, but it needs a value specified. But what would be cool is some way of automagically determing what the --scale should be, so that it is not a trial and error with individual album issue.
Anyone know how to do this?
-- Cheap Linux CD's http://mpeters.us/linux/