Linear volume control

/thread

are you serious?

don't you really have better things to whine about?

I can guarantee none of you have mixed music with linear faders.
What bothers me is when the input clearly isn't filtered and creates zipper noise.
install puredata and see for yourself.

This thread is retarded,
30dB is 10x louder than 20dB, which is 10x louder than 10dB, which is in tern 10x louder than 0dB.
Human hears sound in a logarithmic fashion, so the difference between 10 and 12 dB are the same as 15 and 17 dB.

The issue with linear slider is that it is easier to code.


Fuck, finally a music producer

Actually just sqrt(10), as the definition of 1B (i.e. 10dB, but nobody uses whole bels) meaning a tenfold increase is true for power, but for units such as volume/intensity/voltage etc. it's 2B (i.e. 20dB) for a tenfold increase. More practically, for power it's very close to a twofold increase every 3dB and for volume every 6dB.

*for quantities

The volume slider of foobar2k is (unsurprisingly) very well designed. Every step of the mouse wheel is a change of 1dB (by default, you can change it in advanced options, but 1dB is very practical as it's a small but perceptible change in volume), meaning an increase/decrease by about 12%. Graphically, the rightmost positoin of the slider is 0dbFS (decibel relative to full scale, i.e. the clipping point in digital audio), i.e. maximum; moving it halfway to the left reduces the volume to -10dBFS (again arbitrary, but it works quite well - 10dB correspond to a volume change by the factor of about 3.16); moving it again half of the remaining distance reduces the volume by another 10dB etc., so it's a hybrid between logarithmic and linear which is very usable.

itd take a couple extra lines of code to be it logarithmic. honestly it wouldnt be hard to change even for someone who is shit at coding. i think when they designed it they were thinking about the fact hearing is logarithmic and it works well anyways well enough. when i was doing shit in college they made me do everything logarithmic-ally when he had to do with things with human senses. its the same thing for brightness of lights too. so youd change the duty cycle logirithmitcally when you are blinking a LED. I remember it not being hard at all.

A volume control that I find strange is the one for the built-in speakers in my 32-inch 1080p LG tv I use as a monitor. Its scale is 0 - 100, but at 20 it's already pretty close to maximum loudness (from 0 - 20 even a difference of just 1 already gives a pretty noticeable change in volume) and any further increase from 20 up to 100 is pretty subtle. I don't know if it's a textbook example of logarithmic increase but it's definitely not linear either.