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

audio dropouts with mobile browsers #77

Open
tonimusic opened this issue Jun 18, 2024 · 2 comments
Open

audio dropouts with mobile browsers #77

tonimusic opened this issue Jun 18, 2024 · 2 comments

Comments

@tonimusic
Copy link

Hi,
first of all thank you for this great tool, really impressing!!

Unfortunately I am experiencing little dropouts (glitches) when listening to music with FFT analysis on my mobile phone (Samsung S22, newest Android version) on browsers like Chrome and even worse on Firefox. Do you have any experience with this?

One interesting thing: The glitches continue, even if I switch off the FFT analysis via toggleAnalyzer(). So it seems to be a problem with the audio node, not with the FFT analysis or the canvas.

Without the Analyser plugin, the music plays smoothly.

Thank you for your help,
Holger

@jakoblundoe
Copy link

I am experiencing a similar issue.
Audio playback stutters (pops, glitches). I assume it is latency drops/buffering issues (it sounds like it), but without any performance throttling. Sometimes the audio playback speeds up for a couple of seconds and slows down again.

Format is mp3/mpeg, and have tested on ipados and ios in chrome and safari.
It does not happen in any way if the audiomotion visualizer is not instantiated.
If on desktop both the audio playback is smooth and without any errors (including an audiomotion viszualizer running).

Have tested loRes and other settings that might reduce the load but nothing works.

Is there any workarounds I might be missing?

@tonimusic
Copy link
Author

Thank you, Jakob,

that describes exactly the problem I have.
I don't use the analyzer as soon as a mobile device is detected. Which is a bit sad of course ...

Best, Holger

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants