Appleは長年にわたり、Macにマイクやヘッドセットなどのオーディオ入力を接続するだけですぐに使えるように比較的簡単にしてきました。しかし、Mac OS Xには複数のオーディオソースをミキシングする機能がほとんど組み込まれておらず、Rogue AmoebaのAudio Hijackが登場する絶好の機会となりました。Audio Hijackは、オーディオ入出力用のワークフローツールで、ソースの結合と分離、タイマー設定による特定の時間または一定の間隔でのオーディオ録音、エフェクトやフィルターの追加などが可能です。
リリースされたばかりのAudio Hijack 3は、インターフェースと様々なオーディオ要素を統合する方法を根本的に見直し、ソフトウェアを拡張・改良しました。また、設定の操作や、録音中のオーディオを聴くための新しいオプションも追加されています。
Rogue Amoeba は、単一エディションのリリースを決定し、現在はシンプルに「Audio Hijack」という名称になっています。以前の「Pro」バージョンと比べて機能面で劣る点はありませんが、名称に「Pro」という語は付かなくなりました。フル機能バージョンをダウンロードして使用すれば、最長 10 分間の音声録音が可能で、録音後にノイズが重ねられます。新規購入価格は 49 ドル (TidBITS 会員には 20% 割引) ですが、Rogue Amoeba は以前のバージョンをお持ちの方には 25 ドルのアップグレードを提供しています。なお、Audio Hijack 3 を使用するには OS X 10.9 Mavericks 以降が必要です。
Audio Hijackは、音声をキャプチャする必要があるときはいつでも利用できます。ライブやポッドキャストの録音、インターネットラジオ放送のセッションをタイムシフトで再生する、DVD、ウェビナー、その他のリアルタイムイベント、デジタル著作権管理メディアの出力を録音するなど、様々な用途に利用できます。
以前のバージョンのユーザーは、新しいアプローチが著しく異なるため、理解に苦労するでしょう。ベテランのハイジャッカーは、利用可能なすべての入力ソースワークフローをコンパクトにリストした左側のナビゲーションバーを懐かしむかもしれません。新しいディスプレイは空間表示とアイコン表示を採用しており、慣れるまで時間がかかるかもしれません。
ハイジャックの基本— Audio Hijackの名前は、Mac上のオーディオストリームを「ハイジャック」、つまり乗っ取るという基本機能に由来しています。以前のリリースでは、入力ソースが操作の決め手でした。Audio Hijack Proでは、マイク、アプリ、または仮想デバイスからサウンドを取得するように設定していました。これらの入力はそれぞれ独立したエントリであり、スケジュール設定、ファイルへの保存、エフェクトの適用が可能でした。
これは単純な状況では便利でしたが、ある時、Skype通話の録音用に4つの異なる入力項目を設定し、複数のソースを単一の仮想入力にルーティングし、そこからファイルに出力していました。使い方が複雑で、4つの別々の「ハイジャック」セッションを開始する必要があり、録音できるのは1つだけでした。
Audio Hijack 3の新しい概念体系では、セッションを使用して、複数の入力、複数の録音、複数の出力をドラッグ&ドロップレイアウトで組み合わせることができます。各項目には独自のコントロールが用意されています。これにより、日常的な操作が劇的に簡単になり、何が起こっているのかを一目で把握しやすくなります。
この改訂版ではライブインタラクションも組み込まれ、アクティブなセッションの多くのパラメータを変更できるようになりました。重要な新機能の一つとして、録音を中断することなくライブオーディオを一時停止、巻き戻し、ステップ再生できる機能があります。Serenity CaldwellがiMoreでこの機能の使い方について解説しています。
Audio Hijackは、入力をアプリケーション、入力デバイス、システムオーディオに分割します。USB接続またはその他の利用可能なオーディオソースは、入力デバイスのオプションとして表示されます。Instant On(Audio Hijack > Install Extrasを選択)がインストールされていれば、アプリケーションのオーディオルーティングを再起動することなく再設定できます。再起動は通常は不要です。(無料の仮想オーディオデバイスSoundflowerをインストールすると、複数のソースからの出力を収集してルーティングすることもできますが、
この新リリースではそれほど必須ではありません。)
出力には、スピーカー、Soundflower、ヘッドフォン、そしてレコーダーなどのデバイスが含まれます。レコーダーは、出力されたオーディオをファイルにキャプチャできます。Audio Hijack 3の素晴らしい点は、同じセッションで複数のレコーダーを使用し、異なる方法で録音できるだけでなく、複数のセッションを同時に操作できることです。
録音中にエフェクトを挿入するオプションもあり、音量のブースト、特定の周波数帯域のイコライジング、オーディオのクリーンアップなどが可能です。録音中は、アクティブなオーディオパスがアニメーションで点灯し、デバイス間のオーディオの流れを正確に確認できます。
これは退屈な説明です。プログラムはユースケースを通じて説明するのが最適です。
スケジュール録音— Audio Hijack のメインウィンドウは、「セッション」、「録音」、「スケジュール」の 3 つに分割されました。「セッション」には、前述のサウンドワークフローレイアウトが表示されます。「録音」には、録音アイテムの出力が表示されます。「スケジュール」には、時間指定のイベントを設定できます。
Webブラウザで開くと音声再生が開始されるURLであれば、どれでも予約再生できます。これはかつてラジオ放送を録音する優れた方法でしたが、この記事の調査中に、多くの放送局やネットワークが、単純にコピー&ペーストできないフィードURLに切り替えていることがわかりました。フィードURLを利用するには、ウィンドウを開いて再生ボタンをクリックする必要があり、再生ボタンをクリックすると固有のURLが生成されたり、JavaScriptベースのクリック操作が必要になったりします。
これらのフィードはiTunesのインターネットラジオセクションにリストされている場合は抽出できますが、探すのに手間がかかるかもしれません。iTunes 12では、左上の3つの点をクリックし、「インターネットラジオ」を選択します。希望のステーションを選択し、Command+Iキーを押します。「場所」フィールドをControlキーを押しながらクリックし、「パスをコピー」を選択します。公共ラジオの番組については、PublicRadioFanを参照してください。フィードとスケジュールの詳細なリストが掲載されています。
ストリームがWebブラウザで自動再生されることが確認できたら、次に説明するテンプレートを使って、セッション内で完全なキャプチャシーケンスを作成します。このシーケンスのスクリーンキャストも視聴できます。(ブラウザごとにキャプチャできるストリームは1つだけですが、複数のブラウザを使用している場合は、複数のオーディオプログラムを同時にキャプチャすることも可能です。)
- ホーム ウィンドウの [セッション] タブで、[新しいセッション] をクリックします。
-
アプリケーションオーディオを選択し、「選択」をクリックします。
-
作成されたセッションで、アプリケーション ソースをクリックし、ポップアップ メニューから Safari を選択して URL を貼り付けます。
-
デフォルトのオーディオ録音形式(256 Kbps MP3)以外の形式に変更したい場合は、「レコーダー出力」をクリックし、「録音形式」メニューから形式を選択します。このメニューには、カスタマイズ可能なプリセットが多数用意されています。録音の名前やタグを設定したり、デフォルト以外の保存先を選択したりすることもできます。
-
「コントロール」>「記録をオフにする」を選択し、「記録」ボタンをクリックして再生をテストします。(これにより、ワークフローのテスト時にファイルがディスクに書き込まれるのを防ぎます。)ブラウザが開いていない場合は、ブラウザが起動し、URL を開いて記録を開始します。
-
すべてがうまくいった場合は、もう一度「録音」ボタンをクリックして録音を停止し、「コントロール」>「録音をオンにする」を選択します。(複数のレコーダーを使用するセッションの場合は、項目が「すべての録音をオフまたはオンにする」に変わります。)
-
おそらく、タイマー録音中は出力デバイスを再生したくないでしょう。出力デバイスをクリックしてアクティブスイッチをオフにするか、Controlキーを押しながらクリックして「ブロックを削除」を選択してください。(どちらの場合もシステムオーディオをミュートする必要はありません。Audio Hijackは、アプリケーションのサウンド出力をスピーカーに到達する前にキャプチャします。)
-
次に、セッションに名前を付けます。残念ながら、セッションウィンドウ内でセッションに名前を付けることはできません。「セッション」タブに切り替え、先ほど作成したセッションのデフォルト名を見つけてクリックすると、しばらくするとハイライト表示されます。わかりやすい名前を付けてください。
-
「スケジュール」タブをクリックして、セッションを見つけます。(セッションウィンドウ内で「スケジュール」をクリックすると、その項目が選択された状態で「スケジュール」が開きます。)
-
「タイマーを追加」をクリックし、日付指定(1回限り)や繰り返し間隔などのパラメータを設定します。お住まいの地域以外でライブ配信を行う場合は、録画のタイムゾーンを忘れずにご確認ください。
-
必要のないときにオーディオが継続的にストリーミングされるのを避けるには、「完了したらソースを終了」を選択することをお勧めします。
これでタイマーの設定が完了しました。各スケジュールには複数のタイマーを設定できます。「タイマーを追加」をクリックするだけで、1回限りの録画や繰り返しの録画スケジュールを追加できます。
[スケジュール] タブにアクセスすると、アクティブなタイマー、期限切れのタイマー、タイマーが接続されていないすべてのセッションの順にリストが表示されます。
マルチ入力ポッドキャストの録音— Audio Hijack を最も頻繁に使うのは、ローカルとリモートの人が参加するポッドキャストの録音です。録音が失敗した場合に備えて、ベルト、サスペンダー、ダクトテープを使った録音方法を選びます。通常はマルチエンダー方式で録音します。マルチエンダー方式では、各人がローカルで音声を録音し、後でミックスします。(Jason Snell が Six Colors で、マルチエンダー方式を含む自身の手法について詳しく説明しています。)
全員がローカルで録音している場合でも、バックアップを2つ用意しておくのが便利です。Audio Hijack Proでは、VoIPプログラム(ほぼ常にSkype)を録音し、QuickTime Playerを使ってマイクから直接録音していました。Audio Hijackの新バージョンでは、両方できるようになりました。
通常のVoIP録音には、Audio Hijackに付属するデフォルトのテンプレート(「Voice Chat」)が非常に便利です。このテンプレートの機能について詳しく説明しましょう。
- Audio Hijackは、Skype(通話相手)とマイクからの音声をキャプチャします。「チャンネル分割」オプションを選択すると、音声入力が左チャンネルに、アプリケーションの出力が右チャンネルに配置されます。これにより、通話の両側に音声が提供されます。(マイクが1つしかない場合はほとんどの場合モノラルなので、ステレオサウンドが失われることはありません。)
-
VUメーターは、録音中の音を視覚的に表示します。メーターアイコンをクリックすると、より大きく、より分かりやすいラベルが付いたサウンドメーターが表示されます。(右下のライブラリからメニューバーメーター項目をドラッグして、メニューバーにリアルタイムのレベルを表示することもできます。)
-
Audio Hijackは、2つの方法でオーディオをキャプチャするようになりました。上部のレコーダーは、左右のチャンネルをステレオMP3に書き込みます。下部の右チャンネル(アプリケーションの出力)は出力デバイスにルーティングされます。これにより、出力に自分の音声が混ざってしまうエコーを防止できます。
編集を必ずしも予定していない、より複雑なポッドキャスト録音の場合は、Skype出力、マイク、そしてSoundflowerの3つの音源を使用します。効果音ソフトをSoundflower経由に設定し、各音源の高品質なバックアップ録音を用意します。まず、各音源を非圧縮AIFF Recorderアイテムにルーティングします。
エコーを避けるため、SkypeとSoundflowerの音声を出力デバイスに送り、マイクと出力デバイスをメーターディスプレイに送り、モノラル128KbpsのAACファイルに変換します。録音が完璧に行えれば、プレフィックス付きのAACファイルを使用できるかもしれません。そうでない場合は、非圧縮の音源を使って調整します。
編集する予定のポッドキャストの場合、最終的にミックスダウンされた AAC を省略し、3 つの入力すべてを高品質の AAC (256 Kbps) または AIFF ファイルのみに録音します。
Jack Me In、Bob — Audio Hijack 3には他にも数多くの変更点があり、これだけの長さの記事で網羅するには膨大な機能が搭載されています。ここでは、そのハイライトをいくつかご紹介します。
- 以前のユーザーの方は、「ハイジャック」ボタンと「ミュート」ボタンがなくなり、「録音」ボタンと「分割」ボタンが移行されました。録音しないとオーディオを聴くことはできませんが、「コントロール」>「録音をオフにする」を選択すれば同じ効果が得られます。1つのファイルを閉じて別のファイルを開く「分割」機能は、すべてのレコーダー項目(項目アイコンの「分割」ボタンをクリックするか、項目をクリックしてから「分割録音」をクリック)で、または「コントロール」>「分割録音」でグローバルに利用できるようになりました。
-
新しいオーバードライブ機能は、ボリューム内蔵エフェクトから利用できます。これをワークフローにドラッグすることで、入力ボリュームを2倍、3倍、または4倍に増幅できます。
-
録音は、長いリストではなく、セッションごとに整理されるようになりました。録音を削除するには、「編集」>「削除」(Command-Delete)を選択します。録音の上にマウスを移動すると虫眼鏡が表示され、クリックするとFinderに録音が表示されます。現時点では、Rogue AmoebaのFissionのようなサウンド編集アプリで録音を直接開く方法はありません。これは間違いなくすぐに改善されるでしょう。また、Audio Hijack Proには、録音終了後にAppleScriptを実行するオプションがありません。
-
このアプリは非常にインタラクティブです。要素の削除や追加、入力ソースの変更、要素のオンオフ(実質的にはミュート)を、文字通りビートを逃すことなく切り替えることができます。
Audio Hijack 3の奥深さを探求するには、数週間、あるいは数ヶ月かかるでしょう。古いワークフローを見直し、以前は他のソフトウェアが必要だったプロジェクトや、前作では実現不可能だったプロジェクトを新たに立ち上げる必要があるからです。今回のアプリの刷新は表面的なものではなく、内部の仕組みにまで踏み込んでいます。ベテランユーザーでも慣れるまでには多少時間がかかるかもしれませんが、新旧ユーザーにとってのメリットは明らかです。よりパワフルで柔軟性が高く、少ない作業でより良い結果が得られます。