Smooth media player volume fade with multiple curve functions

@fmon For whatever it’s worth, I shared a light-fader script that I had written the other day, and in that script I haven’t had any trouble updating lights as often as every ≈110 ms or so.

Perhaps the latency might be on Spotify’s side?