Bug 275726

Summary: [regression]audio sounds like a robot on Mac OS(higher than 14.5)
Product: WebKit Reporter: Suhail <happypig971021>
Component: Web AudioAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Critical CC: ap, cdumez, happypig971021, jer.noble
Priority: P2    
Version: Safari 17   
Hardware: Mac (Apple Silicon)   
OS: macOS 14   

Description Suhail 2024-06-20 23:28:47 PDT
Audio sounds like a robot after changing the system's default speaker.

you can visit https://loquacious-kulfi-549dee.netlify.app and click start. You can hear your voice from your default speaker normally.

But the sound becomes distorted if you change your system's default speaker now.

I can reproduce it on Safari Version 17.5 (19618.2.12.11.6)/Safari Technology PreviewRelease 196 (Safari 17.4, WebKit 19619.1.16.3)/Safari Version 18.0(20619.1.15.11.1).

Audio is always OK on Version 17.4.1 (19618.1.15.11.14), I think it's a critical regression.

The demo is very simple, getUserMedia -> audioContext.AudioNode -> audioContext.workletNode -> audioContext.destination. You can see details on the demo site.
Comment 1 Alexey Proskuryakov 2024-06-21 09:42:08 PDT
Thank you for the report! This sounds similar to bug 274507, which is fixed in macOS 14.6 beta 1. Before we dig deeper, would it be possible for you to try it out? Alternatively, the fix is expected in the next Safari Technology Preview.
Comment 2 Suhail 2024-06-23 23:12:27 PDT
Thanks! It works on 14.6 beta now.
Comment 3 Alexey Proskuryakov 2024-06-24 09:02:40 PDT

*** This bug has been marked as a duplicate of bug 274507 ***