Open mcint opened 7 years ago
Personally, I think this is a little out of scope for the software and is better relegated to the audio player itself. I don't use normalization myself so I haven't verified this, but I am fairly confident VLC has built in audio normalization which could either be set globaly or through commandline arguments.
I most definitely do not want it to alter the audio in any way by default.
It would be nice to have a consistent volume provide by the streamer. Since youtube does not normalize volume, and there are libre-source libraries which can normalize volume/loudness on the fly, it would be nice to have the feature integrated into mps streamer.
https://askubuntu.com/questions/95716/automatically-adjust-the-volume-based-on-content https://apps.ubuntu.com/cat/applications/swh-plugins/
Actually...this may be a bit much to ask of the streaming app, although it has priveledged information about the start point of new songs.
This may be difficult to do while streaming, especially since it has to be done on the fly without interfering with intended usage. However it may not be possible to do it adequately without downloading the whole song.
There's probably some reasonably small beginning fraction of the song which has a maximum loudness similar to the max loudness of the song as a whole, not sure what that is. This request is probably too nebulous, but the feature may even be useful deal with songs having sudden spikes in volume.