I calculate a function about volume and db :
If db 0 = original volume, -10 is half, 10 is double ( but max is 0), then :
Volume = 2 ^ ( db / 10 )
db = 10 * log( Volume ) / log( 2 )
Range of value:
0 <= Volume <= 1;
1 = original volume, 0 = silence.
-Infinity ( or -60 for human ear ) <= db <= 0 ;
0 = original volume, -Infinity or -60 = silence.
And I made a little sample capx about fade in/out.
Here is Sample :
And capx :
not sure is it correct, but sounds good to me.
If you cannot hear the sound please wait a second or refresh.