webKeyFinder
webKeyFinder copied to clipboard
Inconsistent live detection results on Safari
Live results on Safari are consistently inconsistent. While playing the test song, Firefox and Chrome quickly converge on Gm, but Safari lands on A♭m. Audio levels on Safari waveform is also suspiciously low.
Key analysis on files seems work fine for all the browsers. It is likely that the AudioWorklet for Safari needs an adjustment. Testing with gain adjusted sources yields the same results. Perhaps there is an index mismatch regarding the inputs of the process method.
https://user-images.githubusercontent.com/1379086/194702521-f280ee85-6c3f-4262-939a-294108eceb57.mov
This issue might be related, https://bugs.webkit.org/show_bug.cgi?id=244203