洞察企业如何通过模块化APP集成工具高效管理多平台小程序
1483
2022-10-14
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~