BlackHole Audio Driver
github.com
BlackHole Audio Driver
1–10 of 68 posts
Re: BlackHole Audio Driver
#2Re: BlackHole Audio Driver
#3BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
Re: BlackHole Audio Driver
#4Re: BlackHole Audio Driver
#5There are alternatives like loopback and soundflower but this is free, OSS, works on all modern Mac OS and hardware.
Re: BlackHole Audio Driver
#6I don't think this is quite true. Each time the signal path crosses into the BlackHole Audio Server Plugin, it suffers an additional `AudioServerPlugInIOCycleInfo::mNominalIOBufferFrameSize` amount of latency.
Re: BlackHole Audio Driver
#7Cool, I love more audio drivers… no joke. However how is this different than say loopback or soundflower? Other than it may actually work, I’d love to see a hyper nerdy deep dive into the intricacies, challenges and choices that led to this clump of code coming into existence.
The actual work is done in a few dozen lines of code (see BlackHole_DoIOOperation at https://github.com/ExistentialAudio/BlackHole/blob/master/Bl...). The rest is just setting up the object model for the OS to provide metadata about the device.
Re: BlackHole Audio Driver
#8Re: BlackHole Audio Driver
#9All I want on my M1 is to be able to screen record my Zoom calls(full desktop recording) outside of the Zoom application itself.
This is because I want to, as a general review tool for myself, be able to refer back to meetings. My memory has gone to hell in recent years. I want to be able to record my meeting, tag my notes with the recording name, and if I need to refer to a specific recording, throw a speech to text processor at the audio and search.
Re: BlackHole Audio Driver
#10I hope this works for my usecase, as everything I have attempted so far either results in silence or completely mangled audio. All I want on my M1 is to be able to screen record my Zoom calls(full desktop recording) outside of the Zoom application itself. This is because I want to, as a general review tool for myself, be able to refer back to meetings. My memory has gone to hell in recent years. I want to be able to…