Please read this first:
I made a suggestion, which I think will improve the current Replay Gain standard. But my strongest point was proven invalid. Other benefits, though existent, may not be worth the hassles of changing an already popular standard. So I guess we'll just leave it as it is
Thanks for the discussion.
I think RG standard should be changed, so that it stores the actual level of the track, rather than the "gain". Here are my points:
1. Standards should not feel awkward, and the current standard feels very awkward. Don't get me wrong, it works perfectly. But where did that 89dB "reference level" come from? Based on what was it decided? Besides, I'd rather see how loud my track/album is, instead of looking at some (less meaningful) negative numbers.
Not valid.
3. This is the most important. This change will not break any compatibility! All we have to do is add 2 new tag fields: REPLAYGAIN_TRACK_LEVEL and REPLAYGAIN_ALBUM_LEVEL. They can be easily calculated from the 2 old "GAIN" fields (assuming the 89dB reference was used). New players will use these new fields and just ignore the old ones, while old players remain compatible. And the "Pre-amp" option will be changed to "Preferred Level", which defaults to 89dB. Makes much more sense to me!
4. It's not too late. Replay Gain is getting more and more attention. My Sansa Fuze has just got RG support via a firmware update, and I'm extremely happy with that. Before RG is widely used or even becomes an official standard, we should improve it as far as we can!
These are only my ideas. I don't know what else to do but post it here
Thank you.
