What's the recommended way for a Mac app to receive audio from other apps in 2026?

My app allows users to transcribe and translate audio from other apps running on your Mac.

I currently use ScreenCaptureKit to do this, and just ignore the video stream and only use the audio stream. This works, but it's awkward because it requires I ask users for screen recording permission, even though all I want is the audio, not the screen.

Is there a better way to do this in modern macOS releases? Thanks!

Answered by Media Engineer in 892013022

Hello! Core Audio also offers a direct system audio capture API on macOS. Sample code and documentation are available at: https://developer.apple.com/documentation/coreaudio/capturing-system-audio-with-core-audio-taps

Hello! Core Audio also offers a direct system audio capture API on macOS. Sample code and documentation are available at: https://developer.apple.com/documentation/coreaudio/capturing-system-audio-with-core-audio-taps

What's the recommended way for a Mac app to receive audio from other apps in 2026?
 
 
Q