65
Soundflowerでオーディオをキャプチャする方法

Macは、外部ソース(MacのUSBポートやサウンド入力ポートに接続されたデバイス、インターネットからストリーミングされたオーディオなど)からのサウンドを再生するだけでなく、サウンドを生成することもできます。これらのサウンドの一部を録音して後で聴けたら便利だと思いませんか?Soundflowerを使えば、それが無料でできます。使い方は以下のとおりです。

ステップ1:Soundflowerをダウンロードする

最初のステップは、あるアプリケーション(例えばWebブラウザ)で再生されているオーディオを取得し、そのオーディオをキャプチャできるアプリケーションにルーティングする方法を見つけることです。Cycling '74の無料のSoundflowerがその方法です。Soundflowerは、あるアプリケーションから別のアプリケーションにオーディオをルーティングできるシステム拡張機能です。例えば、Webブラウザで再生されているムービーのオーディオをQuickTime Playerのオーディオ入力にルーティングし、録音することができます。

ステップ2: Soundflowerを設定する

Soundflowerをインストールしたら、システム環境設定の「サウンド」を開くと、「出力」タブと「入力」タブにSoundflowerが表示されているはずです。「出力」タブを選択し、「Soundflower (2ch)」を選択してください。これで、Macのスピーカーから通常出力されるすべての音がSoundflowerを経由するようになります。「あらゆる」がここでのキーワードです。Macから何らかの音が出力されれば(録音しようとしている音だけでなく、例えばメールやTwitterの通知音など)、それらもSoundflowerにルーティングされます。

ステップ3: キャプチャアプリケーションを構成する

Macには、Soundflowerのオーディオをキャプチャできるアプリケーションがいくつかインストールされています。QuickTime PlayerとGarageBandです。QuickTime Playerを設定するには、「ファイル」→「新規オーディオ録音」を選択します。表示されるオーディオ録音ウィンドウで、「録音」ボタンの右側にある下向きの三角形をクリックします。表示されるメニューから「Soundflower (2ch)」を選択します。キャプチャを開始する準備ができたら、「録音」をクリックします。

GarageBand を設定するには、アプリケーションを起動し、表示される新規プロジェクトウィンドウで「アコースティック音源」を選択します。これで、単一のデジタルオーディオトラックを含む GarageBand プロジェクトが作成されます。新規プロジェクトテンプレートウィンドウに表示されるデフォルトのテンポ、拍子、キー設定を使用し、「作成」ボタンをクリックします。GarageBand の環境設定を開き、「オーディオ/MIDI」タブを選択して、「オーディオ出力」および「オーディオ入力」ポップアップメニューから「Soundflower (2ch)」を選択します。環境設定ウィンドウを閉じます。トラックの情報パネルが表示されない場合は、「トラック」->「トラック情報を表示」を選択します。情報パネルの「ブラウズ」タブで、「入力ソース」ポップアップメニューから「ステレオ 1/2 Soundflower (2ch)」を選択します。Mac から音が鳴ると、トラックのメーターに登録されます。「録音」をクリックしてオーディオをキャプチャします。

ステップ4:Macのサウンドを監視する

Macのオーディオ出力としてSoundflowerを選択すると、接続したスピーカーやヘッドフォンから音が出なくなります。何が起こっているかを確認するには、Soundflowerbedアプリケーション(/Applications/Soundflowerにあります)を起動してください。表示されるメニューバー項目「Soundflowerbed」をクリックし、メニューからスピーカーまたはヘッドフォンを選択してください。これで、オーディオアプリケーションはMacで再生された音をキャプチャするだけでなく、ソースオーディオも聴くことができるようになります。(QuickTimeやGarageBandでオーディオをキャプチャするように設定する前に、この設定をしておくことをお勧めしますが、それはあなた次第です。)

繰り返しになりますが、Mac が発する音はすべて Soundflower を介して送信されるため、アラート音を無効にするか、アラート音を生成するアプリケーションを終了することをお勧めします。また、Mac の音量を変更すると、Soundflower のサウンドを録音しているアプリケーションにその変更が反映されます。そのため、音量やミュートの操作は控えてください。

Ambrosia Softwareの69ドルのWireTap StudioやRogue Amoebaの32ドルのAudio Hijack Proなどのアプリケーションを使えば、これらの問題を回避できます。これらのアプリケーションはいずれも、特定のアプリケーションからサウンドをキャプチャできます。音量を調整したり、システムアラートを鳴らしたりしても、アプリケーションがキャプチャした音声には影響しません。(Audio Hijack Proを購入する場合は、Fissionサウンドエディタを含む50ドルのAudio Hijack Pro/Fissionバンドルの購入を検討してください。WireTap Studioにはエディタが付属しています。)