logoalt Hacker News

bigyabailast Sunday at 11:11 PM2 repliesview on HN

CoreAudio probably deserves most of the credit, there. Similar ASIO-style solutions like JACK, DirectSound and now Pipewire hit the sub-30ms mark without any big scheduler tweaks.


Replies

lukehyesterday at 5:05 AM

IOKit was designed to support CoreAudio from the start, cc gvdl.

KerrAvonyesterday at 4:04 PM

CoreAudio was developed alongside xnu / IOKit for Mac OS X, so it’s kind of all of it. Apple had the opportunity to start fresh with a built-in super low-latency audio subsystem at the turn of the century, and they took it.