Live data from Hacker News

BlackHole Audio Driver

github.com

11–20 of 68 posts

Re: BlackHole Audio Driver

#11

I 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…

Should do. I used this and OBS to do the same.

Re: BlackHole Audio Driver

#13
I am currently setting up my a new M1 Mac for streaming using OBS Studio and was surprised that capturing audio from multiple sources other than the mic required this.

It is one of the few things I have found that “just works” on a PC compared to a Mac.

I am glad this exists, thank you!

Re: BlackHole Audio Driver

#14

I 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…

Just start QuickTime Player and choose New Screen Recording, surely?

Re: BlackHole Audio Driver

#15

>BlackHole is a modern MacOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency. I 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.

OP care to comment on this?

Re: BlackHole Audio Driver

#18

I was really hoping this was some kind of implementation of eventide blackhole or space but this is pretty neat on its own. Could I pass audio from VCV rack without latency directly into reaper?

You could also have been doing this since Rack was first released using JACK.

Re: BlackHole Audio Driver

#19

I am currently setting up my a new M1 Mac for streaming using OBS Studio and was surprised that capturing audio from multiple sources other than the mic required this. It is one of the few things I have found that “just works” on a PC compared to a Mac. I am glad this exists, thank you!

did you try setting up an aggregate device in Audio MIDI Setup?

I do a lot of audio work with Macs, and even use blackhole on occasion, but typically something as simple as capturing audio from multiple sources can be done natively with a simple aggregate device.

Re: BlackHole Audio Driver

#20

>BlackHole is a modern MacOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency. I 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.

That's not true of JACK, and it would be both a shame and little bit silly if Blackhole hasn't learnt from JACK's design. JACK doesn't use a pattern of server->client->server->client->server, each client wakes up the next one, so the pattern is server->client->client->client->server, with zero additional latency.
Post reply on HN