I want to synchronize audio.currentTime associated with audioContext.currentTime.
In the example below, if audio stops after 1.5 seconds, you can see that audioContext.currentTime continues to increase.
Is it possible to make the value of audioContext.currentTime synchronized when audio is stopped or seek?
(Press run before you click play)
https://jsfiddle.net/npe9f3hq/
If that's not possible, how can I use the gain.value.setValueAtTime function to have the volume increase to 2 only between exactly 30 and 60 seconds?
Thanks.