Include a setting for over-amplification (allowing setting the volume over 100%)

Submitted by Allan Day @aday

Description

gsettings has a new key that determines whether the volume should be able to be set over 100% (see bug 790281). There have been various discussions about the best place to expose this setting; right now my suggestion is to put it in Tweaks.

The amplified volume setting primarily exists to allow pushing the output volume beyond the intended capabilities of the hardware in question - it's for when your laptop has tiny speakers but you want to use it a stereo.

Pushing the volume over 100% will typically lead to a reduction in sound quality. So, while it's nice to offer going over 100% volume, it is a kind of hack and isn't something that the hardware is designed to support, so Tweaks seems like an appropriate place to have it.

My understanding of what determines the maximum output volume of a device is somewhat rudimentary, so if someone knows a reason why this rationale is wrong, do speak up.