This is the function that Argitoth is suggesting:
Code:
x = [0, 1]
y = (a*x-x)/(2*a*x-a-1)
range: a = [-1, 1]
a -> 1 log taper
a == 0 linear
a -> -1 reverse log taper
I have an alternative. It is slightly faster to execute but a little harder to dial in precisely.
Code:
x = [0, 1]
y = ((1+a)*x)/(a+x)
range: a can neither be nor be between 0 and -1
a from large positive -> 0.0001... log taper
a from large negative -> -1.0001... reverse log taper
http://www.mathopenref.com/graphfunc...0&al=-10&a=-10
Illustration of Tapers
http://www.geofex.com/article_folder...s/pottaper.gif