clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.71k stars 670 forks source link

Feature Request: Apply Gain for Files/Stream w/o RG Tag #5783

Open Quarkschleuder opened 7 years ago

Quarkschleuder commented 7 years ago

It would be a good feature to be able to apply gain dependent on the existence of a ReplayGain Tag. In my case I have my collection tagged properly but sometimes listen to a webradio stream or some file recently downloaded which is not tagged.

nmw commented 6 years ago

Yes. And it's important to have the option to apply gain only to non-tagged files. The way RG is typically implemented with a gain applied only to tagged files means that if you boost it 8dB to be in line with typical sources, any files with less than 8dB of gain tagged by RG will clip. The correct behaviour is to apply a -8dB(or whatever value the user selects) to any files that don't have RG tags. This way only music which RG tags with a positive gain are likely to clip. Meanwhile any untagged files will be dropped to a more reasonable level.