GNOME Bugzilla – Bug 689632
Playbin cubic volume
Last modified: 2014-05-31 09:25:30 UTC
Created attachment 230663 [details] [review]
cubic volume for playbin
Attached small patch will change playbin volume control from linear to cubic.
Caution: Untested, as my system doesn't have the dependency, yet. Original patch is from rygel-0.14.x/gstreamer-0.10.3.
What's the benefit of that?
The human ear perceives sound intensity according to a logarithmic scale.
A change in volume is more audible for quieter sounds than for louder sounds.
A linear volume slider has therefore less control in the lower volumes where it would be needed and more control in the higher volumes where it makes little audible difference.
The cubic volume slider corrects this.
see Description (http://developer.gnome.org/gst-plugins-libs/1.0/gst-plugins-base-libs-gststreamvolume.html):
"Volume sliders should usually use a cubic volume."
Sorry, it took a while to test this, but with this the ~first half of the slider gets quite silent ...
Created attachment 238391 [details] [review]
renderer-gst: Use cubic volume
Patch adapted to current codebase
Attachment 238391 [details] pushed as 50a54ae - renderer-gst: Use cubic volume