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 
> <[email protected]> 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      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/coreaudio-api/tzahola%40gmail.com
> 
> This email sent to [email protected]
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to