awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ExistentialAudio avatar

ExistentialAudio/BlackHole

0
View on GitHub↗
19,175 Stars·812 Forks·C·GPL-3.0·5 Aufrufe

BlackHole

BlackHole is a system-level virtual audio driver designed for macOS that enables real-time routing of digital audio signals between applications and hardware. By functioning as a kernel-level extension, it creates a virtual loopback interface that allows users to transfer sound streams across software environments without the need for physical cables or external hardware.

The software distinguishes itself through its ability to aggregate multiple physical and virtual audio sources into a single, unified interface. This abstraction layer supports complex signal management, including the mirroring of audio outputs for simultaneous recording, monitoring, or broadcasting across different software tools. It ensures signal integrity through synchronous clock alignment, which matches the timing of virtual streams to hardware clocks to prevent drift.

Beyond basic routing, the project provides comprehensive management of audio stream properties, including bit depth, sample rates, and channel counts. Users can configure driver parameters and manage gain levels directly on virtual channels to meet specific production requirements. The software also includes command-line utilities to facilitate the lifecycle management of the driver, including uninstallation and the clearing of routing configurations.

Features

  • Audio Routing Utilities - Provides a virtual audio driver for routing and aggregating digital audio signals across macOS applications.
  • CoreAudio Virtual Devices - Acts as a system-level audio driver enabling real-time signal mirroring and synchronization.
  • Virtual Audio Loopbacks - Creates a persistent signal path between disparate applications by mimicking physical hardware ports.
  • Kernel Audio Drivers - Intercepts and redirects digital audio streams directly within the operating system kernel.
  • Audio Processing - Transfers digital audio signals between different software applications in real-time.
  • Inter-Application Audio Routing - Enables real-time transfer of digital audio signals between software applications without physical hardware.
  • Audio Loopback Drivers - Implements a kernel-level virtual audio loopback driver for real-time signal routing between applications and hardware.
  • Audio Aggregators - Merges multiple physical and virtual audio sources into a single unified interface.
  • Synchronous Audio Streams - Synchronizes internal driver timing with external devices to ensure consistent playback.
  • Audio Management Systems - Aggregates multiple input and output sources into a single virtual interface for simplified routing.
  • Audio Clock Synchronizers - Matches the sample rate and phase of virtual streams to hardware clocks to prevent signal drift.
  • Audio and Video - Virtual audio driver for routing internal system audio.
  • Audio Recording - Virtual audio driver for routing sound between macOS applications.
  • Audio Tools - Virtual audio driver for routing sound between different applications.
  • Audio Video Tools - Listed in the “Audio Video Tools” section of the Awesome Mac awesome list.
  • Audio Signal Mirroring - Supports creating secondary virtual devices that share signals for simultaneous recording or broadcasting.
  • Audio Processing Systems - Configures custom channel counts and sample rates for high-fidelity routing between workstations and applications.
  • Audio Signal Mirroring Systems - Creates secondary virtual audio paths to duplicate output signals for simultaneous monitoring or broadcasting.
  • Audio System Abstractions - Implements host operating system audio abstraction layers to ensure compatibility with system-wide routing.
  • Audio Stream Property Controls - Allows modification of bit depth, sample rates, and channel counts for specific production requirements.
  • Audio Driver Configurations - Allows configuration of channel counts, sample rates, and latency to match hardware requirements.
  • Audio Volume APIs - Provides programmatic control over audio gain levels for complex hardware setups.
  • Virtual Audio Gain Controls - Provides controls to regulate gain levels and silence states directly on virtual channels.

Star-Verlauf

Star-Verlauf für existentialaudio/blackholeStar-Verlauf für existentialaudio/blackhole

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu BlackHole

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit BlackHole.
  • kyleneideck/backgroundmusicAvatar von kyleneideck

    kyleneideck/BackgroundMusic

    19,048Auf GitHub ansehen↗

    BackgroundMusic is a system-level macOS audio management utility that provides an application volume mixer for independent gain and level adjustments for every running application. It functions as a system audio router and pause controller to manage how sound is handled across the operating system. The project features a virtual audio driver that routes internal system sound to recording software and input devices. It also includes automatic music ducking, which monitors system audio activity to pause music playback when other applications produce sound and resume it once that audio ends. Th

    C++
    Auf GitHub ansehen↗19,048
  • ronitsingh10/finetuneAvatar von ronitsingh10

    ronitsingh10/FineTune

    2,655Auf GitHub ansehen↗

    FineTune is a macOS audio management tool designed for directing application audio streams to specific output devices and controlling per-app volume levels. It functions as an audio routing manager and a system utility for device management. The project features a multi-band audio equalizer with headphone response correction and a hardware interface for adjusting external monitor volume levels via the display data channel. It also includes a control interface that allows volume and routing changes to be triggered by external scripts using custom URL schemes. The software covers broader capab

    Swiftaudioaudio-controlaudio-utility
    Auf GitHub ansehen↗2,655
  • audacity/audacityAvatar von audacity

    audacity/audacity

    17,181Auf GitHub ansehen↗

    Audacity is a cross-platform digital audio workstation and multi-track audio editor. It serves as a comprehensive suite for capturing live audio input, refining sound files through splicing and effects, and mixing multi-track audio files using a non-destructive waveform interface. The project functions as a VST3 plugin host, providing a software environment to load and execute audio effects and virtual instruments for real-time signal processing. It also includes an audio spectrum analyzer for visualizing frequencies and waveforms to identify specific sonic characteristics. The software cove

    C++audiocross-platformeditor
    Auf GitHub ansehen↗17,181
  • fxsound2/fxsound-appAvatar von fxsound2

    fxsound2/fxsound-app

    3,598Auf GitHub ansehen↗

    This project is a system audio processor and digital signal processing engine designed to enhance system-wide sound volume and clarity. It functions as a high-fidelity sound enhancer and parametric audio equalizer that shapes the sonic profile and timbre of audio across all output devices. The software utilizes a virtual audio device driver to intercept system audio streams at the kernel level, redirecting them through a processing pipeline. This allows for real-time sound processing and low-latency audio filtration to minimize the delay between sound generation and output. The system covers

    C++
    Auf GitHub ansehen↗3,598
Alle 30 Alternativen zu BlackHole anzeigen→

Häufig gestellte Fragen

Was macht existentialaudio/blackhole?

BlackHole is a system-level virtual audio driver designed for macOS that enables real-time routing of digital audio signals between applications and hardware. By functioning as a kernel-level extension, it creates a virtual loopback interface that allows users to transfer sound streams across software environments without the need for physical cables or external hardware.

Was sind die Hauptfunktionen von existentialaudio/blackhole?

Die Hauptfunktionen von existentialaudio/blackhole sind: Audio Routing Utilities, CoreAudio Virtual Devices, Virtual Audio Loopbacks, Kernel Audio Drivers, Audio Processing, Inter-Application Audio Routing, Audio Loopback Drivers, Audio Aggregators.

Welche Open-Source-Alternativen gibt es zu existentialaudio/blackhole?

Open-Source-Alternativen zu existentialaudio/blackhole sind unter anderem: kyleneideck/backgroundmusic — BackgroundMusic is a system-level macOS audio management utility that provides an application volume mixer for… ronitsingh10/finetune — FineTune is a macOS audio management tool designed for directing application audio streams to specific output devices… audacity/audacity — Audacity is a cross-platform digital audio workstation and multi-track audio editor. It serves as a comprehensive… fxsound2/fxsound-app — This project is a system audio processor and digital signal processing engine designed to enhance system-wide sound… file-new-project/eartrumpet — EarTrumpet is a desktop utility for the Windows operating system that provides centralized control over system-wide… bitgapp/eqmac — eqMac is a system-wide audio equalizer and volume mixer for macOS. It utilizes a virtual audio driver to intercept…