Skip to content

understanding blackhole project #310

Answered by devinroth
ghost asked this question in Q&A
Discussion options

You must be logged in to vote

There is no main.c. It is an audio driver. Specifically a HAL plugin. Apple is notorious for lacking documentation on this stuff. Reading the headers is the best documentation for this stuff.

This is what's on the Apple Docs might be a good place to start.

https://developer.apple.com/library/archive/documentation/MusicAudio/Conceptual/CoreAudioOverview/WhatisCoreAudio/WhatisCoreAudio.html

There's also a book called understanding CoreAudio.

This stuff is hard to understand. Be patient and keep at it.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by orchetect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #295 on February 22, 2021 01:22.