BlackHole icon

BlackHole

Open SourceFree

BlackHole is a powerful open-source virtual audio driver tool for macOS. It enables capturing, routing, and transmitting system audio streams, offering flexible solutions for audio recording and inter-application audio transmission, with support for high-quality audio processing.

BlackHole: Modern Audio Loopback Driver for macOS

📖 Application Overview

BlackHole is a modern virtual audio loopback driver specifically designed for macOS, enabling applications to transfer audio from one app to another without introducing any perceptible latency. As an open-source audio solution, BlackHole achieves full compatibility with both Intel and Apple Silicon (M1|M2|M3) chips through its kernel extension-free design, and supports systems from macOS 10.10 Yosemite to the latest versions.


✨ Core Features and Highlights

1. Lossless Audio Stream Forwarding

  • Zero Additional Latency: Audio is transmitted from the source to destination application without any noticeable delay.
  • High-Fidelity Transmission: Maintains original audio quality and integrity.

2. Highly Flexible Channel Configurations

Multiple driver versions available to meet diverse channel requirements:

  • BlackHole 2ch: Standard 2-channel (stereo) version
  • BlackHole 16ch: 16-channel version
  • BlackHole 64ch: 64-channel version
  • BlackHole 128ch & 256ch: Ultra-high channel versions for professional recording and mixing
  • Custom Channel Count: Supports user-defined channel numbers

3. Broad Sample Rate Compatibility

Supports a wide range of sample rates suitable for voice calls to professional audio production:

  • Standard Voice: 8kHz, 16kHz
  • Audio Streaming: 44.1kHz, 48kHz
  • High-Definition Audio: 88.2kHz, 96kHz, 176.4kHz
  • Professional Production: 192kHz, 352.8kHz, 384kHz, 705.6kHz, 768kHz

4. Advanced Customizability

  • Adjustable Latency: Buffer size can be tuned based on system performance and application needs
  • Hidden Devices Option: Simplifies the audio device list via hidden devices setting
  • Mirror Device Support: Creates hidden input/output devices for specialized scenarios
  • No Kernel Extensions: Installation is simple and secure without modifying system security settings

🚀 Key Advantages

1. Excellent System Compatibility

  • Full macOS Support: Stable operation from Yosemite (10.10) to the latest versions
  • Native Dual-Architecture Support: Compatible with both Intel and Apple Silicon processors
  • Audio Ecosystem Friendly: Seamlessly integrates with all Core Audio ecosystem applications

2. Professional-Grade Performance

  • Minimal CPU Usage: Optimized driver architecture ensures efficient resource utilization
  • Stable, No Dropouts: Maintains consistent audio transmission under heavy load and prolonged use
  • Real-Time Audio Processing: Meets stringent real-time demands of music production, podcasting, and live streaming

3. Diverse Use Cases

  • Content Creation: Route audio for podcast recording, music production, ASMR, etc.
  • Live Streaming & Broadcasting: Transmit system or specific app audio to streaming software (e.g., OBS)
  • Audio Recording & Monitoring: Record audio output from any application
  • Audio Processing Chains: Build complex audio routing and monitoring setups
  • Conferencing & Calls: Record audio from remote meetings or phone calls

4. Easy Installation and Maintenance

  • Multiple Installation Methods: Offers both GUI installer and Homebrew command-line options
  • Simple Uninstallation: Includes a dedicated uninstaller or can be removed via simple terminal commands
  • Regular Updates: Active open-source community with frequent updates ensures compatibility with the latest macOS versions

🛠 Quick Installation Guide

Method 1: One-Click Installer (Recommended for Beginners)

  1. Download the appropriate version from the GitHub Releases page
  2. Close all running audio applications
  3. Open the installer and follow the on-screen instructions to complete installation
  4. Restart your system (recommended) or manually select BlackHole as your audio device

Method 2: Homebrew Installation (For Developers)

# Choose version based on your needs
brew install blackhole-2ch   # 2-channel version
brew install blackhole-16ch  # 16-channel version
brew install blackhole-64ch  # 64-channel version

💡 Typical Use Case Examples

1. Podcast Recording and Editing

Microphone → Recording Software
             ↓
System Audio → BlackHole → Recording Software (as second track)

Record both microphone input and computer playback audio (e.g., background music, sound effects, or online interviews) simultaneously.

2. Game Streaming Audio Setup

Game Audio → BlackHole (Device A)
Chat Software Audio → BlackHole (Device B)
                       ↓
Streaming Software (OBS) can control both audio sources independently

Achieve independent control and balance between game sounds and voice chat.

3. Audio Post-Processing Chain

Audio Software A → BlackHole → Real-time Effects Processor → DAW Recording

Create custom real-time audio processing workflows without requiring physical audio interfaces.


⚠️ Usage Notes

  1. Restart After Installation: Recommended to restart after first installation to ensure full driver loading
  2. Sample Rate Matching: Ensure source and destination applications use the same sample rate
  3. Audio Session Management: Be mindful of audio session priorities when multiple applications use BlackHole simultaneously
  4. Permissions: System may prompt for audio access permissions on first use

📊 Technical Specifications Overview

Feature Specification
Minimum OS Version macOS 10.10 Yosemite
Processor Architecture Intel & Apple Silicon
Max Channels 256ch (custom version)
Sample Rate Support 8kHz - 768kHz
Latency Zero additional driver latency
License GPL-3.0 Open Source License
Kernel Extensions Not required

🔗 Resources and Support

  • Official Wiki: Detailed user guides and troubleshooting tips
  • Discord Community: Get real-time help and share usage experiences
  • Issue Tracking: Report bugs or request features via GitHub Issues
  • Sponsorship: Support ongoing project development and maintenance

🌟 User Testimonials

“BlackHole solved all my system audio recording issues on Mac, especially impressively on M1 Macs!”

“As an audio engineer, I use BlackHole to create complex audio routing for my podcast—its stability and performance are flawless.”

“After migrating from Soundflower to BlackHole, audio dropouts and compatibility issues disappeared completely.”


BlackHole, with its open-source nature, outstanding performance, and user-friendly design, has become one of the preferred virtual audio tools for macOS audio professionals and creators. Whether for simple audio recording or complex professional workflows, BlackHole delivers reliable and efficient audio routing solutions.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Recommended Apps

Buzz icon

Buzz

Buzz is a cross-platform offline speech-to-text tool that supports real-time subtitle generation and audio transcription. Utilizing advanced AI models, it accurately recognizes content from microphones or audio files without requiring an internet connection, producing text in multiple languages. It is an ideal choice for meeting transcription, learning assistance, and content creation.

Carol icon

Carol

Carol is a macOS lyrics display tool that shows lyrics in real-time on your desktop, synchronized with music players such as Spotify and Apple Music. It supports transparent backgrounds and floating windows, enhancing your music experience with visual enjoyment.

Cog icon

Cog

Cog is a free and open-source music player designed specifically for macOS, supporting multiple audio formats. It features a clean and lightweight interface, along with an equalizer and playlist management, making it an ideal choice for music enthusiasts.

DaVinci Resolve icon

DaVinci Resolve

DaVinci Resolve is a professional-grade video editing and color grading software that integrates editing, color correction, audio processing, and visual effects compositing, offering a complete workflow solution for film production and video post-production. It is widely used as a professional tool in the film and television industry.

Elmedia Player icon

Elmedia Player

Elmedia Player is a powerful universal video player for macOS, supporting a wide range of video and audio formats. It offers smooth playback for both local and online videos, with practical features such as external subtitle support, variable speed playback, and picture-in-picture. It is an ideal multimedia playback solution for Mac users.

ffWorks icon

ffWorks

ffWorks is a powerful macOS video conversion and processing tool built on the FFmpeg core, offering an intuitive graphical interface. It supports multi-format conversion, 4K/HDR processing, video compression, and batch operations, making it an ideal choice for professional video workflows. Simple and efficient, it meets the essential needs of video creators and users.