Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web export audio crackling on ios17 devices #93039

Closed
KoitHal opened this issue Jun 11, 2024 · 3 comments
Closed

web export audio crackling on ios17 devices #93039

KoitHal opened this issue Jun 11, 2024 · 3 comments

Comments

@KoitHal
Copy link

KoitHal commented Jun 11, 2024

Tested versions

Reproducible from 4.3 dev 3 to 4.3 beta 1.

System information

iOS17 HTML5

Issue description

The audio playback on web exports on ios17 devices is horribly crackly. I've narrowed it down to the crackling always being in the left channel. Also tried many different apple devices and to my surprise, this does not happen on ios 16, but only ios17. And now tried the developer beta of ios 18 and it's still there as well.
Also the issue is present on older macbooks running Ventura, but not on newer ones running Sonoma.

If I add a Panner effect to my audio bus and pan the audio all the way to the right channel and export it to the web, the issue is not there, but now the audio is only in the right channel of course.
I tried different source files, file types, different projects. In the end for this test I just made a new project and added an AudioStreamPlayer2D node, added an .mp3 and set it to autoplay.

So far what else i've tried:

experimenting with the Low Processor Mode - no result

increasing the Output Latency for web(Project Settings >Audio>Driver) - no result

setting the mix rate manually for web (Project Settings >Audio>Driver) - no result

Also on another note, the iOS session category options(Audio>General) don't seem to do anything.
Setting it to Playback still requires the silent mode to be switched off.

ScreenRecording_06-11-2024.18-10-10_1.mov

Steps to reproduce

add AudioStreamPlayer2D node to the scene
add an audio file as the stream and set to autoplay
export it for the web and try it out on an ios17 device

Minimal reproduction project (MRP)

audio_issue_proj.zip

@AThousandShips
Copy link
Member

Related:

@math77
Copy link

math77 commented Jun 17, 2024

Same issue on my Macbook M1 Sonoma

@adamscott
Copy link
Member

Closing as duplicate of #87329

@adamscott adamscott closed this as not planned Won't fix, can't repro, duplicate, stale Jul 7, 2024
@github-project-automation github-project-automation bot moved this from For team assessment to Done in Platforms Issue Triage Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

5 participants