Closed kmod-midori closed 3 months ago
Hi @chengyuhui, thanks for the contribution. I have never had the opportunity to fully test the Reply Gain, partly because my library in most cases does not include the tag, partly due to the lack of better listening devices. What do you think about it? Does it work as you would expect?
This implementation is actually buggy, as ExoPlayer actually does not accept positive gain (its volume
only accepts 0.0~1.0, where 1.0 is the original sample), I have coded a replacement with AudioProcessor
, but it is not finished yet. It works for my case though, as most of the times songs in my library are too loud instead of too quiet.
It mostly works (the reason why I wanted RG is a Japanese artist who publishes albums that are too loud for my ears even at 5% of my system volume, I manually tag each album with metaflac --add-replay-gain *.flac
) the same way as other software that implements RG. It is quieter and actually no longer hurt my ears, but I can't comment on the quality cuz I have no idea.
This regular expression converts
-10.71
into10.71
by ignoring-
, making a track that is too loud even louder.