Intercept global audio output in os x?

Can anyone find a way to intercept (and change) the audio in OS X before it reaches the speakers? I understand that I can build a driver and change the sound settings for output there, but what I would like to do is use the existing audio output and control the stream before it reaches the selected device, without the trick of redirecting the driver. I would also like to invert and connect the microphone stream before it gets to the rest of the pipeline.

Is it possible?

+4
source share
1 answer

CoreAudio, . , .

, HAL, .

Apple

+3

Source: https://habr.com/ru/post/1659669/


All Articles