Closed AnonEstranho closed 10 months ago
Good suggestion and I was actually thinking about this a little bit, but I'm not sure how to handle all the edge cases. If you know how Symfonium handles it that could be helpful and I can use that for inspiration.
First, what does it look like in the UI - is it just adding an "Auto" option to the ReplayGain selection? (i.e. "None", "Album", "Track", "Auto")?
Now, the edge cases:
Also, note that if I were to add this, in the above scenarios there would probably be a slight glitch when transitioning from Album to Track gain at a track boundary, since I only receive a callback from MPV after a track has began playing, and then I could adjust the replaygain setting in response to that.
The easiest thing I guess would be to change the ReplayGain mode only when clicking on the "Play" button from the album page or playlist page, since this action clears the entire queue and loads only that item to play. Then in the above scenarios, the mode would stay with whatever it was when the first tracks were loaded into the queue
Hello there. I want to suggest a feature that an Android app (Symfonium) does regarding replay gain: replay gain can be set to album or track tag (like Supersonic), but it also provides an automatic option that chooses the replaygain tag according to what you're listening: if an album (so the replaygain album tag is used) or shuffling a playlist (so the repalygain track is used).
Thank you.