aaaand tweak WebAudio detection again because Safari says webkitAudioContext is an object and not a function