Waves IR-Lの設計思想|IR-1から何を削り何を残したか

この記事では、Waves IR-L 📖Convolution Reverb が上位機 IR-1 から「何を削って、何を残したか」を、3機種共通の公式マニュアル(IR-1/IR-L/IR-360 User’s Guide)から読み解きます。コンボリューションリバーブなのに📖リバーブタイムを動かせる理由、マニュアルが記す 📖Ratio の上限 1.00 の意味(と、日本語公式ページとの食い違い)、📖レイテンシーを📖プリディレイと見なす設計、全パラメーターの範囲と初期値までを扱います。

IR-L は、実際の空間やハードウェアリバーブから採取したインパルス・レスポンス(IR)を入力信号に畳み込む、コンボリューション方式の📖リバーブです。公式マニュアルは IR-L を「調整できるパラメーターを減らした IR-1」と定義し、音質は IR-1 と同じで、いつでも IR-1 や IR-360 にアップグレードできる、と明記しています。

つまりこの製品の理解は「IR シリーズの共通設計」と「IR-L で削られた部分」の2層に分けると早い。この記事もその順で進めます。

範囲と初期値の基準は、Waves が現在配布している公式ガイド(全37ページ・PDF 作成日 2021年10月/更新 2023年6月)です。現行版も IR-1/IR-L/IR-360 の3機種共通のままで、分割されていません。製品に同梱されている版(全40ページ・2004年10月)とは、本稿が扱う IR-L の節にかぎればパラメーターの範囲・初期値が一致しています(IR-L の節に「Range …/Default …」の形で載っている10項目すべて)。ただしIR-L の節のレイテンシー表記と、共通節にある IR ライブラリの配布形態の2点は現行版で書き換わっていますので、そこは以下で明示します。なお同じガイドの IR-1/IR-360 の節には、この記事の範囲外ですが版で入れ替わっている初期値が別にあります。

カホ

機能限定版の価値は「何が無いか」を正確に知って初めて判断できます。マニュアルはそこをはっきり書き分けているので、今日はその境界線をなぞります。

目次

この記事でわかること

  • 合成リバーブと📖サンプリング型コンボリューションの「いいとこ取り」という IR シリーズ共通の設計
  • IR-L の全パラメーター(範囲・初期値)と、マニュアル記載の Ratio 上限 1.00 が意味すること(公式ページとの食い違いも含めて)
  • 「レイテンシーを宣言せず、ノミナルなプリディレイと見なす」という割り切りの理屈
  • チャンネル構成(畳み込みの本数)と CPU 負荷の関係、公式が示す最適化の優先順位

IR-Lとは|何を解決する製品か

マニュアルの説明では、インパルス・レスポンスとは「非常に短いパルスを線形システムに入力し、出てきた応答を測定したもの」。コンボリューションリバーブは、この IR を数千の反射からなる📖フィルターとして入力信号に畳み込みます。結果は、そのホールでその機材構成で録ったような響きになる——これがサンプリング型の強みです。一方でマニュアルは弱点も明確に書いています。従来のサンプリング型は「採取した音響を忠実に重ねる」ことに特化していて、リバーブとしての調整がほとんど効かない。

逆に、歴史的に主流だった合成型デジタルリバーブ(マニュアルは自社の 🎛️TrueVerb や 🎛️Renaissance Reverb を例に挙げています)は、Reverb Time・プリディレイ・Size・📖ダンピングといった古典的コントロールを持ち、1秒のリバーブも5秒のリバーブも同じ処理量で作れる。ただし響きは実空間の採取物ではありません。IR シリーズはこの2つの橋渡し、つまり「実空間の IR を素材として扱い、合成リバーブ並みのコントロールで加工できるコンボリューション」として設計されています。

響きの実体を決めているのは IR ライブラリのほうです。Waves はパルマ大学(イタリア)の Angelo Farina 教授と共同で採取手法を開発し(AES 論文 Recording Concert Hall Acoustics for Posterity として発表)、20Hz〜32kHz の広帯域で世界各地のコンサートホール・オペラハウス・大聖堂・スタジオや、リファレンス級ハードウェアリバーブの IR を収録しています。自前の IR の読み込みにも対応します。

ただし、このライブラリはプラグインに同梱されていません。現行ガイド p.5 は「IR ライブラリは非常に大きい(約5GB)ので、プラグインには含まれない。代わりに Waves のサイトからダウンロードできる」と書き、ダウンロードから解凍・インストールまでの6ステップを載せています。プラグインを入れただけでは音が出る素材が揃わないので、導入時はここを飛ばさないでください(同梱の2004年版マニュアルは、ライブラリが製品に付属し CD/DVD から約1GB をコピーする前提で書かれていました。配布形態はその後変わっています)。

設計思想:なぜこの効き方をするのか

加工はオフライン計算、再生は素直な畳み込み

「IR を素材として加工する」処理は重い。そこで IR シリーズは、Reverb Time などの操作を受けるたびに IR 全体をオフラインで再計算し、再生時には加工済みの IR をそのまま畳み込む方式を採っています。パラメーターを動かすと IR グラフに「Calculating…」と表示されて音が数秒📖ミュートされるのは、この設計の帰結です。故障ではなく、リアルタイム処理に計算を持ち込まないための割り切りです。

この方式なら、再生時の負荷は IR の長さで決まります。だから CPU 対策も「IR を短くする」方向に整備されている。Convolution Length を 📖RT60 より短く切れば📖ゲート的な響きと引き換えに CPU を節約でき、Low CPU モードは畳み込みの解像度をわずかに妥協して最大45%(平均およそ20%)を削ります——これは IR-L の節の数字で、CPU 最適化を扱う共通節では同じ機能を「ピーク消費を約3分の1削る」と別の言い方で書いています。本稿は数値としては IR-L の節の側(最大45%・平均約20%)を採ります。マニュアルは最適化の優先順位まで示しています。まず📖バッファサイズ(512が最適)、次に CPU Mode、次にコンポーネント選択、最後に Convolution Length。しかも Length の節約は連続的ではなく段階的で、「1ms ごとではなく、100ms ごとに効く」という書き方まで具体的です。

カホ

ありがちな誤解ですが、2秒の IR に Convolution Length を2秒と手で設定しても軽くなりません。Full のままで、必要な分しか使わない仕様です。

Ratio の上限 1.00:マニュアル上、IR-L は「切り詰める」専用

IR-L の Reverb Time セクションは Convolution Start・Convolution Length・Ratio・RT60 表示の4項目です。Ratio は元の IR の RT60 に掛ける倍率で、現行ガイド p.16 の IR-L の節には「範囲 0.25〜1.00/初期値 1.00」と書かれています(同梱の2004年版も同じ記載で、ここは版で変わっていません)。この記載どおりなら、IR-L はリバーブタイムを元より短くすることはできても、伸ばすことはできません。同じガイドの IR-1/IR-360 の節(現行 p.20)では Ratio が 0.25〜4.00 で、最大4倍まで伸ばせます。マニュアル上は、ここが両者の実務上いちばん大きな分岐点です。

ただし、この点は公開情報が割れています。Waves の日本語公式 IR-L 製品ページは、IR-L の特徴として「ERT60によって自然な📖エンベロープと周波数成分を維持したままリバーブタイムを最大4倍まで増幅可能」と明記しています。一方、英語版の公式ページと英語圏の機能一覧には残響を伸ばす機能の記載がありません。日本語ページが上位機 IR-1 の販促文を流用している可能性はありますが、公開情報だけでは確定できません。残響を伸ばす用途が購入の決め手になる人は、購入前に実機の Ratio 上限を確認してください。

マニュアルの記載を前提にすれば、採取した空間より長い残響が欲しい場面は IR-L の守備範囲の外にある、ということになります。逆に言えば、「ライブラリから空間を選び、必要なら短く整えて置く」という使い方なら IR-L で完結します。RT60 表示は読み込んだ IR の解析から算出され、Ratio を 1.00 にすれば元の RT60 が読めます(IR がおよそ 100ms 未満だと RT60 の計算と Ratio 自体が無効になります)。

カホ

「短くはできるが伸ばせない」。マニュアルの仕様表はそう読めます。ただし日本語公式ページは逆のことを書いているので、伸ばす前提で買うなら実機での確認を挟んでください。

レイテンシーを「ノミナルなプリディレイ」と見なす

IR シリーズはホストにレイテンシーを宣言しません。理由もマニュアルに書いてあります。ドライ経路は実際に遅延なしで出力へ通り抜けるから。一方でウェット(畳み込み)経路には処理遅延があり、44.1kHz で 11.6ms、48kHz で 10.6ms、88.2〜96kHz で 5.3ms です(現行ガイド p.17 の IR-L 節)。リバーブは Aux 📖センドで使われることが多く、多くのホストはセンド/📖リターン上のプラグイン遅延を補正できない。だからウェット経路の遅延はプラグイン内に表示し、「ノミナルなプリディレイ」として扱う——という設計判断です。

ここは同じガイドの中で記載が割れているので、採る側を書いておきます。現行ガイドの IR-1 の節(p.25)は、同梱の2004年版と同じ「11.6 ms at 44.1 to 48kHz」のままで、44.1kHz と 48kHz を分けていません。IR-L の節(p.17)だけが 48kHz を 10.6ms として分離しています。本記事は IR-L の解説なので、IR-L の節の値を採ります。

📖インサートで使う場合のために Dry コントロール(0〜30ms)があり、ドライ信号をウェットに揃えたり、先行させたりできます。プリディレイを足したいときは Pre-Delay(0〜500ms、IR 全体を遅らせる)。つまり時間軸の管理は「宣言による自動補正」ではなく、「表示された数値を見て自分で置く」方式に寄せてあります。

Dry と Direct は別物:50% Wet の置き換え設計

IR シリーズの用語では、Dry はプラグインへの未処理入力、Direct は採取時にスピーカーから📖マイクへ直接届いた音(IR の先頭成分)です。Direct には元の部屋の空気やスピーカー・マイクの特性が乗っている。そこでマニュアルは、リバーブとして使うなら Direct をオフにして Dry を使うことを勧め、初期値も Direct=Off です。

Dry/Wet の設計はここと噛み合っています。50% Wet が「自然な」📖バランス点とされ、Direct がオフのとき、50% に置いた Dry 信号は録音された Direct と同じレベル・同じ相対遅延になる。つまり色づきのない Dry が Direct の席にそのまま座る。センドで使うなら初期値どおり 100% Wet、採取空間の忠実な再現を聴きたいときだけ Direct をオンにして 100% Wet にする、という使い分けまでマニュアルに書かれています。

畳み込みの本数=チャンネル構成=負荷

コンポーネントは畳み込みの本数で整理されています。Mono to Mono は1本、Mono to Stereo は2本、Efficient Stereo は2本(左入力→左出力、右入力→右出力のマルチモノ)、Full Stereo to Stereo は4本(左右それぞれを📖ステレオへ畳み込む)。Full Stereo は最も純度の高いステレオ残響ですが、CPU は Efficient Stereo の2倍です。マニュアルは「Efficient Stereo は Mono to Stereo と同じ負荷で、多くの場合こちらで十分実用的」と書いています。

Efficient Stereo だけにある Crosstalk(0.0〜100.0、初期値 0.0)は、この構成の妥協点を埋めるコントロールです。0.0 では完全なマルチモノ、100.0 では左右をサミングした入力を畳み込むため、左チャンネルの成分が右のリバーブにも現れます。ドライ信号には影響しません。

全パラメーター

公式マニュアルの IR-L Controls and Displays の節(および共通節)に記載された範囲と初期値です。

パラメーター範囲初期値何を決めるか
Convolution Start0 〜 1秒0秒畳み込みの開始点。IR 先頭の不要なプリディレイを除去する
Convolution Length0 〜 6秒Full処理フィルターの長さ。RT60 より短く切るとゲート的な響きになり CPU を節約できる
Ratio(Reverb Time)0.25 〜 1.001.00元の RT60 に掛ける倍率。この範囲はマニュアルの IR-L 節の記載で、日本語公式ページの「最大4倍まで増幅可能」とは食い違う(本文参照)
RT60 表示—(表示)—現在のリバーブタイム=元の RT60×Ratio。IR が約100ms以上のときのみ有効
Dry/Wet0 〜 100% Wet100% Wetドライと畳み込み音のバランス。50%が「自然な」釣り合い点
DirectOn / OffOffIR に含まれる直接音成分のオン・オフ
Pre-Delay0 〜 500ms0IR 全体を遅らせる時間
Dry0 〜 30ms0msインサート時にドライ信号をウェットへ揃える(先行も可)
CPU ModeFull CPU / Low CPUFull CPULow は解像度をわずかに妥協して最大45%(平均約20%)節約
Output 📖Gain📖0dB 〜 −50dB0dB総出力レベル
Crosstalk0.0 〜 100.00.0Efficient Stereo 専用。左右入力の混ぜ具合(0=マルチモノ、100=サミング入力を畳み込み)
IR グラフ0 〜 −90dB表示—縦軸dB・横軸時間。IR は最長6秒、表示ウィンドウは最長10秒
Latency 表示Wet 11.6ms(44.1kHz)/10.6ms(48kHz)/5.3ms(88.2・96kHz)—ウェット経路の処理遅延。ホストへは宣言されず、ノミナルなプリディレイとして扱う

IR の読み込みはシリーズ共通で、.wav と .wir(Waves 独自形式)に対応。📖ビット深度は 16/24/32bit float、📖サンプルレートは 44.1〜192kHz を受け付け、📖セッションのレートへ自動変換されます(セッション側の上限は 96kHz)。読み込み時、ピークが −12dB を超える IR は −12dB へ📖ノーマライズされます。畳み込みでピークが伸びる分の余裕(📖ヘッドルーム)を確保するためです。

用途別・設定の始点

使い方始点マニュアル側の根拠
Aux センドのリバーブ(標準)初期値のまま(Direct Off・100% Wet)センド構成での推奨状態として記載
インサートで薄く空間を足すDry/Wet 50% 付近から50%が「自然な」バランス点。Direct Off なら Dry が Direct と同レベル・同遅延で置き換わる
採取空間の忠実な試聴Full Reset → Direct On・100% Wet「純粋な畳み込み」を聴く手順として記載
📖ゲートリバーブ的な処理Convolution Length を RT60 より短く減衰斜面の途中で IR を止めると「ゲート的」な響きになる、と記載
CPU が足りない①バッファ512 → ②Low CPU → ③Efficient Stereo → ④Length 短縮マニュアルが優先順位つきで列挙。Low CPU の節約は最大45%(平均約20%)
IR 先頭の無音・不要な間Convolution Start で除去IR 冒頭の不要なプリディレイ除去が本来の用途

似た製品との使い分け

IR-1/IR-360 と IR-L:境界線はどこか

マニュアルは「調整できるパラメーターは IR-360 が最も多く、IR-1、IR-L の順」と序列を明記しています。現行ガイドで IR-1/IR-360 の節にのみ記載されているのは、Ratio 0.25〜4.00(伸長可)、リバーブエンベロープ(ゲイン曲線の編集)、📖Reverse(逆回転リバーブ)、Size・Density・📖Resonance・Decorrelation、Direct/📖初期反射(ER)/テールの3分割制御(個別のゲインとプリディレイ)、Low/Hi の Damping、ウェット専用の4バンド 📖EQ、ER Buildup、ER/TR-X クロスオーバーです。これらは IR-L の節のコントロール一覧には出てきません。

また、録音したスイープ信号から IR を生成する Import 📖Sweep Response 機能は、マニュアル上「IR-1 と IR-360」の機能として記載されています。自分で空間を測って IR 化する📖ワークフローまで踏み込むなら上位機、既存 IR を使う側に立つなら IR-L という線引きです。音質そのものは同じで、後からのアップグレードも公式に用意されています。

合成型リバーブ(Renaissance Reverb など)との使い分け

この対比はマニュアル自身が導入部で行っています。合成型はテール生成が効率的で、Reverb Time を自由に設計でき、負荷も残響長に依存しない。Renaissance Reverb のように響きのタイプを切り替えて作り込む道具はこちら側です。IR-L が持ってくるのは「実在の空間・実在の機材の応答」という素材の説得力で、代償が計算負荷と調整幅の制限。抽象的な良い響きが欲しいのか、あの場所の響きが欲しいのか、で分かれます。

よくある質問

パラメーターを動かすたびに音が止まるのは故障?

仕様です。IR への加工は IR 全体のオフライン再計算を要し、その間グラフに「Calculating…」と表示されて音声はミュートされます。計算が終わればグラフが更新され、音も戻ります。数秒かかることがある、とマニュアルに明記されています。

自分で録った IR は読み込める?

読み込めます。Import Impulse Response from File で .wav/.wir を取り込めます(16/24/32bit float、44.1〜192kHz、自動サンプルレート変換)。一方、スイープ録音から IR を生成する Import Sweep Response は、マニュアルでは IR-1/IR-360 の機能として記載されています。なお読み込んだ .wav は📖プリセットに埋め込まれないため、セッションを別システムへ移すときは IR ファイル自体を📖バックアップに含める必要があります。

リバーブタイムを元の空間より長くしたい

ここは公開情報が割れているので、両方を書きます。現行ガイド p.16 の IR-L の節では、Ratio は「0.25〜1.00」と記載されています。この記載どおりなら IR-L では伸ばせず、Ratio が 4.00 まである IR-1 へのアップグレードが道筋になります。一方、Waves の日本語公式製品ページには、IR-L の特徴として「リバーブタイムを最大4倍まで増幅可能」と書かれており、マニュアルの記載と食い違います(英語版公式ページと英語圏の機能一覧には、伸長の記載はありません)。残響を伸ばせるかどうかが購入の決め手なら、購入前に実機で Ratio の上限を確認してください。なお、どちらの記述が正しかったとしても使える代替は、より残響の長い IR をライブラリから選び直すことです。

レイテンシー補正が効いていない気がする

IR シリーズはホストにレイテンシーを宣言しない設計です。ドライ経路は遅延ゼロで通り、ウェット経路の遅延(44.1kHz で 11.6ms、48kHz で 10.6ms、88.2〜96kHz で 5.3ms)はプラグイン内に表示され、プリディレイの一部として扱われます。センドで使う分にはこの遅延は響きの一部です。インサートでタイミングが気になる場合は Dry コントロール(0〜30ms)で揃えてください。

まとめ

  • IR シリーズは「実空間の IR を素材に、合成リバーブ的なコントロールで加工する」📖ハイブリッド。加工はオフライン計算、再生は素直な畳み込み。
  • IR-L は IR-1 と同音質の機能限定版。最大の分岐点は Ratio で、マニュアルの IR-L 節は 0.25〜1.00=短縮のみ可と記載(日本語公式ページは「最大4倍まで増幅可能」と書いており食い違う。要実機確認)。エンベロープ・ダンピング・EQ・ER/テール分割は上位機の領分。
  • レイテンシーは宣言せず、ウェット経路の遅延(44.1kHz 11.6ms/48kHz 10.6ms/88.2〜96kHz 5.3ms)をプリディレイと見なす。インサート時は Dry 0〜30ms で自分で揃える。
カホ

ライブラリの空間を選んで、短く整えて、置く。それで足りる現場は多い。足りなくなった日が、アップグレードの日です。

関連記事

PR

このリンクから購入されると当サイトに紹介料が入ることがありますが、価格が上がることはありません。

PR

このリンクから購入されると当サイトに紹介料が入ることがありますが、価格が上がることはありません。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次