Theres basically no way you'd get clipping if you're using it correctly.
Okay. I was just thinking that pre-gaining the replay gained tracks back up to a level where they match most other "loudness war" style tracks, would give too much gain on ones that are already at an appropriate level, but with a wide dynamic range.
For example. Most songs tend to have about 8dB or more of reduction through replaygain, so setting the pre-gain to 8db would make them sound around the same level. (along with ones with a more common 9-10 dB )
If I applied that same 8dB of pre-gain to a track that was already near reference level (say 3dB or so) I'm getting a potential of 5dB of clipping assuming the track has very high peaks compared to its average level.
This probably doesn't happen all that much in practice, and doing 5-6dB would probably give you enough headroom, while bringing your replay gain tracks up sort of close, though still noticably quieter.
This has been discussed and we're generally in favor of it.
Cool. I eagerly await this functionality.
Its not done through volume control for several reasons:
1) It can't be done through volume control because theres no way to exactly synchronize changes to the output amplifier gain with track boundaries.
2) The volume control has suboptimal resolution on many devices (1-1.5dB is typical).
3) Applying analog gain would increase clipping when decoding near maximum volume mp3 files. The audibility of this is debatable, but its still an obvious drawback.
Yeah. That makes sense.
#1 I guess would mostly be a problem mostly with gapless tracks with content right at the start/end.
#2 Is the dealbreaker I guess. 1dB doesn't seem like a huge problem, but I guess some players are a fair bit wider (or aren't on a proper log scale at all)
#3 I guess it's pretty academic due to #2, but I don't really see where you'll get any additional clipping.
The only situation where I could see it being a problem is where you're applying a positive replay gain to quiet tracks with large peaks, and run into the analog limit of the amp. Seems like a bit of a stretch, not that it really matters, since there's not precise enough control to do it anyways.