When you set the HTMLAudioElement currentTime, its out of sync with the audio time. This occurs with Mac OS 15 Safari and IOS 15 Chrome and Safari. In this demonstration the 'T' of tree is cut off and sounds more like 'ree'. https://codesandbox.io/s/competent-https-o4tnw5?file=/index.html While this but appears to be related to https://bugs.webkit.org/show_bug.cgi?id=204228 I'm filing this bug since the issue goes beyond issues with AudioContext lining.
<rdar://problem/93573225>
I am able to reproduce this bug on Safari Technology Preview 180 using attached test case and it definitely has 'ree' rather than 'tree' as in Chrome Canary 120. Adding 'BrowserCompat' since only Safari has it wrong.