-
-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
Hi there, we're using RN audio api 0.8.2 in our project and after updating to expo 53 + iOS 26 we are experiencing crackling audio during playback of base64 encoded mp3
On the Xcode console, we can see a large number of these logs:
HALC_ProxyIOContext.cpp:1623 HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
We have a singleton audio context that we start up at the app boot lifecycle. Playback seems fine the first time we play audio, but any succeeding playback sessions (using the same context) are crackly
crackle.mp4
Thank you RNAA team!
Steps to reproduce
- Install expo 53 and RNAA 0.8.2 and build and run the app on Xcode 26 (new architecture off)
- Play mp3 audio buffers
- CPU usage is high (140%) and js thread very busy
Snack or a link to a repository
MindmaxLabs/mobile
React Native Audio API version
0.8.2
React Native version
0.79.6
Platforms
iOS
JavaScript runtime
Hermes
Workflow
Expo Dev Client
Architecture
Paper (Old Architecture)
Build type
Debug app & dev bundle
Device
iOS simulator
Device model
all models
Acknowledgements
Yes
michalsek
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working