handle browsers without audio context