Pretty sure AUHAL is still the best way to do it. There's AVAudioEngine and the 
related classes, but whenever I tried to use those, I always reverted to just 
using the C API, because AVAudioEngine was too buggy, and didn't expose all the 
functionality that you can do with the C API. AVAudioEngine is the SwiftUI of 
audio programming, if you know what I mean - supposedly the future, but 
perpetually incomplete and buggy.

Regards,
Tamás Zahola

> On 2025. Mar 26., at 23:17, Paul Sanders via Coreaudio-api 
> <coreaudio-api@lists.apple.com> wrote:
> 
>  Supplemental to that, if AVAudioRecorder is the best there is then that's 
> not really good enough.
> 
> 
>> On 26/03/2025 21:55, Paul Sanders via Coreaudio-api wrote:
>> Hi all,
>> 
>> Is AUHAL still the recommended API to record audio on the Mac please?  If 
>> not, what has replaced it?
>> 
>> I've had a dig around and can't find anything obvious.
>> 
>> Many thanks - Paul Sanders.
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list      (Coreaudio-api@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/coreaudio-api/tzahola%40gmail.com
> 
> This email sent to tzah...@gmail.com
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (Coreaudio-api@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to