Stream your music production software (Logic Pro, GarageBand) into Zoom or Google Meet for remote collaboration.
Record your computer's system audio output directly into a DAW or recording app without external hardware.
Route podcast editing software into streaming platforms while keeping your microphone input separate.
Requires building a macOS audio driver from source and kernel extension installation, which needs code signing and system security configuration.
BlackHole solves a problem that macOS users constantly run into: there is no built-in way to take audio playing on your computer and send it to another app. For example, if you want to stream your Logic Pro session through Zoom, or record your system's audio output in GarageBand, the sound has nowhere to go, macOS doesn't provide a "cable" to connect apps together. BlackHole is that cable. It works by installing a virtual audio device driver on your Mac. Once installed, BlackHole appears in your system's audio settings just like a real microphone or speaker. You set one app to output audio to BlackHole, and another app to take its input from BlackHole. Audio flows between them with no added delay. It supports up to 256 channels and a wide range of sample rates, works on both Intel and Apple Silicon Macs (macOS 10.10 and newer), and requires no changes to your system's security settings. Podcasters, musicians, streamers, and anyone doing remote recording would use this to route audio from professional tools like Logic Pro X, GarageBand, Audacity, or Reaper into video call software like Zoom, Skype, or Google Meet. It is written in C and available via installer or Homebrew.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.