BlackHole 是一个现代的macOS虚拟音频驱动程序,允许程序以零延迟将音频传递到其他应用程序

网友投稿 1483 2022-10-14

BlackHole 是一个现代的macOS虚拟音频驱动程序,允许程序以零延迟将音频传递到其他应用程序

BlackHole 是一个现代的macOS虚拟音频驱动程序,允许程序以零延迟将音频传递到其他应用程序

BlackHole: Virtual Audio Driver

BlackHole is a modern MacOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.

Download Installer

Funding

Sponsor: https://github.com/sponsors/ExistentialAudio

Current Funding: $126 per month.

Goals

$50 per month. Create installer for BlackHole 2ch that will work along side BlackHole 16ch. (in progress) $100 per month. One new detailed setup guide for each DAW. May: Logic Pro X June: GarageBand $200 per month. One video tutorial per month.

Table of Contents

FeaturesEasy Installation InstructionsUsage ExamplesAdvanced Installation InstructionsUninstallation InstructionsFeature RequestsFAQWiki

Features

Supports 16 audio channels.Customizable to 256+ channels if you think your computer can handle it.Supports 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, and 192kHz sample rates.No additional driver latency.Works on macOS 10.10+ including macOS 10.15 Catalina

Easy Installation Instructions

Download InstallerClose all running audio applicationsOpen and install package

For more details visit https://github.com/ExistentialAudio/BlackHole/wiki/Installation

Visit the Wiki for application specific setup.

Usage Examples

Record System Audio

Setup Multi-output DeviceIn Audio Midi Setup->Audio Devices Right-click on the newly created Multi-output and select "Use This Device For Sound Output"Open digital audio workstation (DAW) such as GarageBand and set input device to "BlackHole"Set track to input from channel 1-2Play audio from another application and monitor or record in your DAW.

Route Audio Between Applications

Set output driver to "BlackHole" in sending applicationOutput audio to any channelOpen receiving application and set input device to "BlackHole"Input audio from the corresponding output channels

Advanced Installation Instructions

Build driver in XcodeCopy BlackHole.driver to /Library⁩/Audio⁩/Plug-Ins⁩/HALRestart CoreAudio with terminal command sudo launchctl kickstart -kp system/com.apple.audio.coreaudiod

Uninstallation Instructions

Delete BlackHole.driver by running rm -fr /Library/Audio/Plug-Ins/HAL/BlackHole.driver NOTE: The directory is system/Library not user/LibraryRestart CoreAudio with terminal command sudo launchctl kickstart -kp system/com.apple.audio.coreaudiod

Need more help? Visit the wiki.

Feature Requests

If you are interested in any of the following features please leave a comment in the linked issue. To request a features not listed please create a new issue.

Sync Clock with other Audio DevicesOutput Blackhole to other Audio DeviceAdd Support for AU Plug-insInter-channel routingRecord Directly to FileConfiguration Options MenuSupport for Additional Bit Depths

FAQ

Why isn't BlackHole showing up in the Applications folder?

BlackHole is an audio interface driver. It only shows up in Audio MIDI Setup, Sound Preferences, or other audio applications.

How can I listen to the audio and use BlackHole at the same time?

Setup a Multi-Output Device

How can I change the volume of a Multi-Output device?

Unfortunately macOS does not support changing the volume of a Multi-Output device but you can set the volume of individual devices in Audio MIDI Setup.

How can I use BlackHole with Audacity in Catalina?

Audacity is not compatible with Catalina. But there might be a work around.

Why is nothing is playing through BlackHole?

Check System Preferences -> Security & Privacy -> Privacy -> Microphone to make sure your digital audio workstation (DAW) has microphone access. Check that the volume is all the way up on BlackHole input and output in Audio Midi Setup. If you are using a multi-output device, due to issues with macOS the Build-in Output must be enabled and listed as the top device in the Multi-Output. https://github.com/ExistentialAudio/BlackHole/wiki/Multi-Output-Device#4-select-output-devices

Where is /Library/Audio/Plug-Ins/HAL/?

Chances are you are looking in ~/Library/ or user/Library/ instead of /Library.

Can I integrate BlackHole into my app?

BlackHole is licensed under GPL-3.0. You can use BlackHole as long as your app is also licensed as GPL-3.0. For all other applications contact me directly at devinroth@existential.audio.

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:表单文件域跟图像域-制用用户信息注册页面
下一篇:HTML 文本格式化
相关文章

 发表评论

暂时没有评论,来抢沙发吧~