BlackHole 16ch
Existential Audio Inc. · 録音・配信・オーディオアプリ間で音声をルーティングする、16チャンネル対応のMac用仮想オーディオループバックドライバー。
紹介
BlackHole 16chはExistential AudioのmacOS用仮想オーディオループバックドライバーです。物理的なオーディオケーブルを使わずに、あるアプリケーションの出力音声を別のアプリケーションの入力へルーティングします。このパッケージは16チャンネル版をインストールします。録音、配信、音楽制作、指導、オーディオテストでマルチチャンネルルーティングを必要とするユーザー向けです。
ドライバーとチャンネル版
BlackHoleは単体の録音アプリケーションではなく、オーディオデバイスとして表示されます。送信側のアプリケーションでは出力デバイスとして、受信側では入力デバイスとして選択し、出力チャンネルと入力チャンネルを一致させてください。別途、録音、DAW、配信、または会議用のアプリケーションが必要です。
16chパッケージは、16の入力チャンネルと16の出力チャンネルを提供します。BlackHole 2chは別の2チャンネル版で、ステレオ用途ではこちらのほうが簡単な場合がよくあります。16chを選んでも、16個の独立したミックスが自動的に作成されたり、すべてのアプリケーションがマルチチャンネル録音アプリに変わったりするわけではありません。アプリケーションが、設定したチャンネルとルーティングに対応している必要があります。他のビルドやカスタマイズ可能なチャンネル数は、このCaskとは別のものです。
プロジェクトでは、ドライバーによる追加レイテンシーはゼロと説明されています。ただし、エンドツーエンドの遅延はアプリケーションのバッファー、サンプルレート、ハードウェア、その他のオーディオ経路に左右されます。すべての録音や通話で総レイテンシーがゼロになるという保証ではありません。
インストールと最初のルーティング
brew install --cask blackhole-16chでインストールするか、公式の16chパッケージインストーラーを入手してください。起動中のオーディオアプリケーションを終了し、パッケージインストーラーを実行して、指示があれば再起動します。記録されているCaskには、インストールを有効にするには再起動が必要と明記されています。インストーラーは、システムオーディオプラグインを/Library/Audio/Plug-Ins/HALにインストールするため、管理者による認証を求めることがあります。
再起動後、Appleの「Audio MIDI設定」を開き、BlackHoleデバイスが利用可能であることを確認します。対応するサンプルレートを設定し、受信側アプリで対応するチャンネルを選択してください。一般的なステレオソースでは、通常、チャンネル1と2が最初に試すペアです。すべての音声の出力先をBlackHoleだけにしても、スピーカーにも同時に出力されるわけではありません。
Multi-Outputで録音しながら聴く
音声をBlackHoleにルーティングしながらスピーカーやヘッドフォンでも聴くには、「Audio MIDI設定」でMulti-Output Deviceを作成し、物理出力とBlackHoleの両方を含めます。このMulti-Output Deviceを音源アプリケーションまたはシステムの出力として選択し、録音アプリケーションの入力としてBlackHoleを選択してください。
公式ガイドでは、クロックソース以外のすべてのデバイスでDrift Correctionを有効にすることを推奨しています。また、互換性に関するmacOSの問題により、物理出力、または適切な別の2チャンネルデバイスを最初の/プライマリクロックデバイスにする必要がある場合についても説明しています。この構成ではBlackHole 16chをプライマリデバイスにすることは推奨されていません。サンプルレートを一致させ、再生が止まったりクリック音が発生したりする場合は、デバイスのガイドを参照してください。Aggregate Deviceは異なるルーティングのためにデバイスのチャンネルを結合するものです。複数のデバイスに出力を送るMulti-Output Deviceとは互換性がありません。
macOSでは、Multi-Output Device全体の音量を通常の方法で一括調整できません。「Audio MIDI設定」または該当するアプリケーションで、構成する各デバイスの音量を調整してください。Bluetoothヘッドセットのマイクは異なる低いサンプルレートを使うことがあり、クロックソースとして安易に選択しないでください。フィードバックが発生するような形で、録音トラックのモニター音を同じ経路に戻すことは避けてください。
権限とプラットフォーム要件
BlackHoleはIntel MacとApple Silicon Macに対応しています。公式リポジトリによると、macOS 10.10 Yosemite以降が必要です。ウェブサイトでは10.10とmacOS名の組み合わせに一貫性がないため、数値要件を使用してください。Caskには、追加のformula依存関係や競合するCaskは記載されていません。BlackHoleはカーネル拡張を必要とせず、macOSのシステムセキュリティを無効にする必要もありません。
入力が物理マイクではなく仮想デバイスの場合でも、受信側の録音アプリにマイクへのアクセス許可が必要になることがあります。音声を取り込む録音アプリまたはDAWにその許可を与えてください。画面収録の許可が必要なのは、それを要求するアプリケーションやキャプチャ機能です。このオーディオドライバーのインストールに一律で必要なものではありません。選択した録音ワークフローに必要な権限だけを設定してください。
記録された0.7.1インストーラーのメタデータには、103,302バイトとあります。公式ダウンロードサーバーはHEADによる検証を拒否したため、この値は記録されたパッケージサイズであり、現在の応答を独立に確認したものではありません。インストールされたプラグインに加え、別途用意するオーディオアプリケーションや録音データにもディスク容量が必要です。このMac用パッケージに、WindowsまたはLinux向けのサポート対象ビルドはありません。
費用、ダウンロード、ライセンス
ローカルでドライバーを使うために、クラウドアカウントや有料サブスクリプションは必要ありません。公式サイトでは寄付を受け付けており、現在はDiscordのダウンロード/サポートチャンネルまたはHomebrewを案内しています。メールでダウンロードする古い手順は、このCaskのインストール要件ではありません。寄付、該当チャンネル用のDiscordアカウント、商用統合ライセンスは、それぞれ別のものです。
ソースコードはGPLv3ライセンスです。現行のライセンステキストでは、公式のコンパイル済みインストーラー、アートワーク、商標、ブランドについて別途権利を留保しています。開発者ガイドでは、BlackHoleを統合する非GPLv3プロジェクトに別途ライセンスを求めています。組み込み、改変した配布、または商用統合については、ソースライセンスによってブランドやインストーラーの再配布が無制限に認められると考えず、Existential Audioにお問い合わせください。別々にインストールしたアプリケーション間で音声をルーティングすることと、ドライバーを組み込んだ製品を配布することは異なります。
アイコンはExistential Audioの公式組織マークです。スクリーンショットは公式の過去の「Audio MIDI設定」の例で、48kHzに設定された16入力/16出力のBlackHoleデバイスを示しています。0.7.1を新たに撮影したものではありません。また、「Audio MIDI設定」はAppleの構成ユーティリティであり、BlackHoleの単体アプリではありません。
新バージョン 0.7.1の更新内容 10月7日 · OpenNavo編集部 · AI翻訳
- インストーラーpreinstallおよびpostinstallスクリプトの権限を改善します。
- バージョン報告されるファームウェアバージョンにプロパティリストのバージョンを使用します。
注意事項
You must reboot for the installation of blackhole-16ch to take effect.