Reply to Access raw audio data with AudioQueueBuffer I solved it using recordFormat.mFormatID = kAudioFormatLinearPCM and passing recordFormat.mFormatFlags = kLinearPCMFormatFlagIsSignedInteger | kLinearPCMFormatFlagIsPacked flag. The issue was definitely in the streaming of the AppleLossless format. App & System Services Core OS Dec ’23