6P by neo 3달전 | favorite | 댓글 3개
  • macOS용 가상 오디오 루프백 드라이버
  • 애플리케이션 간에 추가 지연 없이 오디오를 전달할 수 있게 해줌

BlackHole의 주요 기능

  • 2, 16, 64, 128, 256 채널 버전 제공
  • 채널 수, 지연 시간, 숨겨진 장치 등을 사용자 정의할 수 있음
  • 8kHz부터 768kHz까지 다양한 샘플링 레이트 지원
  • 드라이버로 인한 추가 지연 시간 없음
  • macOS 10.10 Yosemite 이상 버전과 호환
  • Intel과 Apple Silicon용 빌드
  • 커널 확장이나 시스템 보안 수정 없이 동작

설치 및 제거 방법

  • 인스톨러를 다운로드하거나 Homebrew를 통해 설치 가능
  • 채널 수에 따라 2ch, 16ch, 64ch 중 선택
  • 제거 시에는 전용 Uninstaller 사용하거나 터미널 명령으로 수동 제거

사용 가이드 및 개발 가이드

  • Logic Pro X, GarageBand, Reaper 등 다양한 DAW에서 FaceTime, Google Meet, Skype, Zoom 등으로 연결하는 방법 제공
  • 시스템 오디오 녹음 및 애플리케이션 간 오디오 라우팅 방법 설명
  • 상용 프로젝트에 BlackHole을 통합하려면 라이선스 필요
  • Xcode에서 사용자 정의 빌드 시 커스텀 설정 가능 (채널 수, 지연 시간, 샘플링 레이트, 미러 디바이스 등)
  • CI/CD에 BlackHole 통합 가능

FAQ

  • BlackHole은 가상 드라이버라서 응용프로그램 폴더에는 나타나지 않음
  • 오디오를 듣는 동시에 BlackHole을 사용하려면 Multi-Output 장치 설정
  • BlackHole은 32비트 부동소수점 비트 심도 사용. 최대 24비트 정수까지 무손실
  • Multi-Output 장치의 볼륨은 macOS 특성상 조정할 수 없음
  • 각종 문제 해결 팁 제공

GN⁺의 의견

  • 가상 오디오 드라이버로서 macOS에서 애플리케이션 간 오디오 스트리밍에 매우 유용해 보임. Windows에는 VB-Audio의 가상 케이블 등 유사 제품들이 있음.
  • GPL 라이선스라 상용 프로젝트 적용에는 주의가 필요함. 상용 라이선스 정책이 어떤지 문의해 볼 필요 있어 보임.
  • 가상 오디오 장치 특성상 CPU 부하가 일부 발생할 수 있음. 고음질, 다채널 환경에서 성능 이슈가 없는지 검증이 필요해 보임.
  • macOS의 보안 정책 변화에 따라 향후 설치나 동작에 제약이 생길 가능성도 배제할 수 없음. 애플의 정책 변화를 지켜볼 필요가 있음.

저도 작년에 이걸로 맥용 녹음 앱을 구현해서 잘 쓰고 있습니다.
애플이 강제로 설치를 막지만 않으면 좋겠네요 ㅜㅜ

이거 쓰는데 직관적이고 사용하기 편한 것 같아요

Hacker News 의견

해커뉴스 댓글을 요약하면 다음과 같음:

  • MacOS에 BlackHole과 같은 가상 오디오 라우팅 도구가 기본으로 포함되어야 함. 많은 사용자들이 BlackHole을 오디오 제작, 사운드 디자인, 스트리밍 등에 유용하게 사용하고 있음.
  • 팬데믹 기간 동안 BlackHole과 OBS, USB HDMI 캡처 동글을 활용해 Nintendo Switch로 Jackbox Party Pack 게임 나이트를 Zoom으로 진행한 사례가 있음.
  • BlackHole은 음성 채팅 앱에서 화면 공유 없이 높은 품질로 오디오를 전송할 수 있는 솔루션임. 튜토리얼 제작 시에도 유용함.
  • Apple Silicon에서는 커널 확장 설치가 어려워 이전에 사용하던 SoundFlower 대신 BlackHole을 사용하는 경우가 많음.
  • Windows에서는 Synchronous Audio Router가 유사한 기능을 제공함.
  • VB-Cable도 BlackHole과 유사한 가상 오디오 케이블 소프트웨어로, 스튜디오 마이크 입력을 OBS로 라우팅해 필터링한 후 VoIP 소프트웨어에서 사용하는 등의 활용 사례가 있음.
  • Element와 함께 사용하면 멋진 오디오 라우팅이 가능함. Ableton Live에서 8개 트랙을 optical 인터페이스로 전송하는 라이브 세트 작업 사례 소개.