It seems to me that extraction->album analysis->encoding with proper scale value would be the best choice.
After using WaveGain, monkeys audio compress the waves much better. I read it is not lossless, but can anyone hear a difference between wavegained files and non wavegained files? and What information is lost??
In other words, you lose all the quietest samples as you lower the volume. The more you lower it, the more you lose. Dithering while lowering can help you maintain as much of the original sound as possible, but it isn't magic. You still lose data. Whether it's noticable or not will be different in every case.
Give me a couple of days, or so, and I'll post a 3.90.3 version with APE and Cuesheet support, but optionally with a WaveGain first pass to generate Track/Album gain values for automatic use in '--scale xxx'.
Damn, this is a good idea.. I'm surprised no one brought it up sooner. I'll have to test for myself.
QuoteDamn, this is a good idea.. I'm surprised no one brought it up sooner. I'll have to test for myself. Hey give credit where credit is due.
Give me a couple of days, or so, and I'll post a 3.90.3 version with APE and Cuesheet support, but optionally with a WaveGain first pass to generate Track/Album gain values for automatic use in '--scale xxx'. ;)
@John33, it's really cool of you to pick up the baton of making these modifications so we can more easily try these things out (and for paying attention to my rather lengthy post). For those times when I want MP3, I nearly always want Album Gain (if not, I want Track Gain to fix a home-made normalised compilation), so I think this will replace the existing lame3.90.3modified+APE+CUE that's already my default MP3 encoder. Will it be based on modified, with --preset, --preset medium, low bitrate abr presets etc?
I really admire people like john33 and others (e.g. fb2k devs and plugin devs like zZzZzZz, Case, Garf and too many others to name individually) who are so capable of producing bug-free modified versions and new, high quality features, seemingly at the drop of a hat in their spare time. And of course, many of them are building on the painstaking work of others (e.g. all the Lame, Musepack and Vorbis devs) thanks to the open source ethos.
Yes, it'll be based on the modified version. ;)
Thanks John.Also, I wouldn't mind the UK too much right now. Here in Tucson my outdoor thermometer hit 111F (44C) the other day!
How can one compare our portable's volume output setting to the --scale value to allow the accurate volume setting to be chosen?