sbooth / SFBAudioEngine

A powerhouse of audio functionality for macOS and iOS
https://sbooth.github.io/SFBAudioEngine/
MIT License
552 stars 87 forks source link

Dithering when playing DSD in PCM mode while iPhone screen is locked #187

Closed pzs7602 closed 2 years ago

pzs7602 commented 3 years ago

Playing DSD audio in PCM mode is dithering when iPhone screen is locked, change maximumFramesPerSlice to 4096(https://github.com/sbooth/SFBAudioEngine/issues/22) could not solve this. Playing DSD audio in DoP mode and other format audio files are normal when iPhone screen is locked(change maximumFramesPerSlice to 4096).

sbooth commented 3 years ago

So the issue only seems to affect SFBDSDPCMDecoder instances and no other SFBAudioDecoder subclasses? That's odd to be sure.

pzs7602 commented 3 years ago

Yes in my test case, maybe you should have a try to ensure this.