The Replay Gain initiative looks to be a worthy one, which hopefully will eventually work out.
Different CDs are mastered at different levels. When Random playing, the volume keeps changing.
Store the ideal Replay Gain for each audio track in the header of the audio file.
A proposed method of calculating the Replay Gain, together with a calibration standard.’