When I call
myGainNode.gain.value = 0;
myGainNode.gain.linearRampToValueAtTime(1, currTime + 5000);
does the gain audioparam literally linearly ramp the gain coefficient from 0
to 1
in 5 seconds?
Or does it ramp in terms of decibels and instead ramp from some negligibly small value to 6.02dB
(equivalent to doubling the amplitudes of the audio) and linearly interpolate the decibel values along the way?