Logarithmic Volume Control


#1

It seems like the volume control in Vox is currently linear (i.e. it scales the volume linearly based on the position of the slider). The human ear perceives volume logarithmically, so this means that you hear most of the perceived volume change in the first 25% of the slider's movement.

Vox should use an exponential function to derive the volume multiplier from the volume control slider, so that the volume control sounds more linear. Both OS X and iTunes use this kind of volume control.

There's a very good document on volume control here: http://www.dr-lex.be/info-stuff/volumecontrols.html


#2

Russ, thank You for Your idea for improvement.

We know about different volume control types and their behaviour. Currently Vox volume control is linear by intent, most users are accustomed to such model and to change it now means changing the experience for many of users.

In next major releases we will probably go with some advanced volume curve. If You need log volume control now You can use Audio Units - there are lots of them.

And thank You for nice article - it's in my bookmarks now!


#3

Discussion was added to Old Pending queue


#4

SOLVED


#5