何故、我々が MAAT Digital 社の thEQorange を使用する必要があるのか
この内容は MAAT Digital 社と共同で制作しております。
まずは以下の動画をご覧ください。
動画では MAAT Digital の thEQorange の紹介と解説をしています。
https://www.maat.digital/theqorange
EQ の基礎概論
ここではまず、EQ の基礎理論を紹介したいと思います。
この理論は Analog EQ であろうが、Graphic EQ であろうが、古い、新しいにかかわらず、基本は同じ フィルター の理論を利用しており、Digital EQ に於いても同じです。
すべての Analog EQ、または Digital EQ、Graphic EQ、Parametric EQ にかかわらず、フィルタリングの概念に基づいています。
フィルタリング (Filtering)
漠然と我々は ハイパス・フィルター または ローカット・フィルター などを利用していて、フィルターを利用していますが、すべての EQ の基礎理論が フィルター によって成り立っています。
実は EQ の各バンドはすべて Filter という名前がついています。
ひとつ、説明が非常に曖昧な部分が動画上ではありまして、Band-Pass Filter は Parametric EQ の場合、Peaking Filter (ピーキングフィルター) のほうが厳密には正しいです。
実は「フィルターというは EQ の基礎部分である」という説明をちょこっと説明しているポストが既にあります。そこでは突っ込んだ話はしていませんが、基礎であることをここで再確認してほしいと思います。
EQ を利用している人は人知れず、全てはフィルターを制御していた、ということを覚えてください。このフィルターには色々な種類と特性があります。
わざわざ乗せる内容ではないと思ったので式や詳細は ChatGPT 出力を引用
ローパスフィルター (Low-Pass Filter)
- 特性: 低い周波数成分を通過させ、高い周波数成分を減衰させるフィルターです。
- 用途: 高音域のノイズや不要な高周波成分をカットし、低音域を強調するのに使用されます。スピーカーやオーディオシステムのクロスオーバーにも使われます。
- 周波数応答
ハイパスフィルター (High-Pass Filter)
- 特性: 高い周波数成分を通過させ、低い周波数成分を減衰させるフィルターです。
- 用途: 低音のブーム音や不要な低周波ノイズを除去するために使われます。また、ボーカルや楽器の高音域を強調する際に利用されます。
- 周波数応答
バンドパスフィルター (Band-Pass Filter)
- 特性: 特定の帯域の周波数を通過させ、その外の高周波と低周波を減衰させるフィルターです。
- 用途: 特定の帯域を取り出して、その周波数帯域だけを強調したいときに使用されます。例えば、無線通信や音響システムの調整に使われます。
- 周波数応答
バンドストップフィルター (Band-Stop Filter)
- 特性: 特定の帯域を減衰させ、それ以外の帯域を通過させるフィルターです。
- 用途: ノッチフィルターとも呼ばれ、特定の周波数帯域のノイズやハム音を除去するために使用されます。例えば、50Hz や 60Hz の電源ノイズをカットするために使われます。
- 周波数応答
ピーキングフィルター (Peaking Filter)
- 特性: 特定の中心周波数をブーストまたはカットするフィルターです。狭い帯域に影響を与えるため、音質の微調整に適しています。
- 用途: ミキシングやマスタリングで、特定の周波数帯域を強調したり抑えたりするために使用されます。
- 周波数応答
シェルビングフィルター (Shelving Filter)
- 特性: 低い周波数(ローファース)または高い周波数(ハイファース)をブーストまたはカットするフィルターです。特定の周波数を境に、ブーストやカットの効果が固定されます。
- 用途: トーンコントロールや音質調整で、全体的な低音や高音のバランスを調整するために使用されます。
- 周波数応答
オールパスフィルター (All-Pass Filter)
- 特性: 全ての周波数を通過させますが、周波数ごとに位相を変化させるフィルターです。ゲインは変化しませんが、信号の位相シフトを引き起こします。
- 用途: 位相補正や位相のずれを調整するために使われ、特にステレオイメージの操作や複雑なフィルタリングシステムで役立ちます。
- 周波数応答
らしいです。僕は大学の数学を学びましたが、それを他人にわかりやすく教えられる頭はないです。EQ を利用するうえで必要な知識としては、数学的な話より、実際のオーディオ信号に与える影響を熟知してください。
そしてオーディオ信号がフィルターを通過すると以下の応答が得られます。
周波数応答の変化
フィルターを通過すると特定の周波数成分が強調されたり、減衰したりします。これは、フィルターの 周波数応答 に基づいて決定されます。たとえば、ローパスフィルターは高周波成分を減衰させ、低周波成分を通過させるので、音の高域がカットされ、低域が残る音になります。逆に、ハイパスフィルターを通過すると低域が減衰し、高域が強調されます。
位相シフト
フィルターによっては 位相シフト(信号のタイミングの遅延)が発生します。位相シフトは、音の周波数ごとに異なるタイミングで信号が遅れる現象です。例えば、オールパスフィルター は周波数成分の振幅を変えずに位相だけをシフトさせます。位相シフトは、複数のフィルターを使用する場合や、特定の周波数で位相整合が必要な状況で重要な要素になります。
帯域幅のコントロール
フィルターを通過すると 帯域幅 がコントロールされます。たとえば、バンドパスフィルターでは、特定の周波数帯域のみが通過し、それ以外の帯域はカットされます。
Gain の変化
フィルターは特定の周波数帯域の Gain(振幅)に影響を与えます。ピーキングフィルターは、特定の周波数帯をブーストまたはカットします。
音の色付け
フィルターによっては 音の色付け(トーンの変化)が付与されることがあります。たとえば、アナログ機器のフィルターは、固有の非線形特性や倍音成分を加えることで、音に独特のキャラクターを与えることがあります。こうしたフィルターの音色の違いは、特にアナログフィルターや真空管機器などで顕著です。デジタルフィルターでも、アルゴリズムや設計によって微妙な音質の違いが生じることがあります。
時間領域での影響(パルス応答)
フィルターは信号の 時間領域での形状 にも影響を与えます。特に急激なカットオフを持つフィルター(高い次数のフィルター)は入力信号のエッジや過渡成分をなめらかにしたり、遅延を引き起こすことがあります。これにより、音のアタックが変化したり、音の鮮明さに影響を与えることがあります。時間領域での影響を評価する際は、インパルス応答 を調べることで確認できます。
遅延とフィルターの次数
フィルターの設計において、フィルターの 次数(オーダー)が高いほど、急峻なカットオフ特性が得られますが、その分遅延が増加します。これをグループ遅延(群遅延)と呼び、特にリアルタイム処理やライブサウンドでは重要な要素です。高い次数のフィルターを使うと、遅延が発生し、音の同期がずれることがあります。
非線形効果
アナログフィルターや一部のデジタルフィルターでは 非線形効果 が付与されることがあります。非線形フィルターは、入力信号のレベルや特定の条件下で動作が変化し、特定の倍音や歪み成分を加えることがあります。これにより複雑な倍音構成が加わることがあります。
EQ とは「等価交換」である
EQ は任意の周波数の振幅 (Gain) や特定の周波数以上、以外をカットすることができますが、副作用もあります。
位相の歪み(Phase Shift)
EQ のフィルターは特定の周波数をブーストやカットするだけでなく、信号の位相にも影響を与えます。特にアナログEQや一般的なデジタルEQでは 位相シフト(フェーズシフト)が発生します。これは音のタイミングにずれを引き起こし、音質に悪影響を与える可能性があります。
音の自然さの喪失
EQ で極端なブーストやカットを行うと、音の自然さ が損なわれることがあります。音が不自然に聞こえたり、特定の周波数が強調されすぎて、元の音の質感やバランスが失われてしまう可能性があります。
クリッピングや歪みのリスク
EQ で特定の周波数帯域を過剰にブーストすると、信号が過大入力(クリッピング)になり、デジタル歪み が発生することがあります。特にデジタルオーディオ環境では過度のブーストが信号レベルを超える原因となり、ノイズや歪みが混入します。
Q 値が高すぎると「耳障りな音」に
ピーキングフィルターで Q 値(帯域幅の狭さ)を極端に高く設定すると、特定の周波数が過度に強調され、音が 耳障り に感じられることがあります。これを俗に「ホンキートーン」と呼び、狭い範囲でのピークが鋭すぎると不快感を与える音になります。
音の厚みやパンチが失われる
EQ で特定の周波数帯域を大幅にカットすると、音の厚みやパンチ感が失われることがあります。特に低音域や中音域で過度にカットを行うと、音の力強さがなくなり、薄っぺらい音になることがあります。
不必要な帯域が強調される
EQ を使用して特定の周波数をカットした際に、逆に不必要な帯域が強調されることがあります。これは特定の周波数をカットすることで、別の周波数帯が相対的に強く感じられるようになる現象です。例えば、低音をカットしすぎると、高音域が過度に目立つようになり、バランスが崩れることがあります。
リソースの消費
デジタル EQ を多用すると、CPU やメモリなどのシステムリソースを消費します。特に、高精度のプラグインやリアルタイム処理が必要な場合、多くのトラックに EQ をかけるとシステムが負荷を受け、レイテンシーが発生したり、オーディオ処理が遅延することがあります。
マスキング効果の強調
EQ を適用することで、ある周波数帯が強調されると、その近くにある周波数帯が マスキング効果 によって聞こえにくくなることがあります。これは、ある帯域が強くなりすぎると、その隣接する帯域が抑え込まれてしまい、結果的にミックスが不明瞭になるという現象です。
フィルタリングアーティファクトの発生
デジタル EQ の場合、特定のフィルター設定によってアーティファクト(望ましくない音響効果)が発生することがあります。例えば、高い周波数でフィルタリングを行うと、エイリアシング やデジタルノイズが発生する可能性があります。また、強力なカットオフによって音に不自然な質感が加わることもあります。
非常に当たり前のことを記載していますが、今一度確認するために記載しています。
この中で、利用者が制御できない部分にフォーカスします。
位相シフト
位相シフトの量はフィルターの 周波数応答 に依存します。フィルターの 位相応答 は、周波数 ⨍ に対する位相シフト量を示すもので、フィルターの設計や種類に応じて変化します。フィルターの位相応答を数式で表すと次のようになります。
これに関連するデメリットとして、位相歪みがあります。
音の明瞭さや透明感の損失
位相歪みが発生すると、音のタイミングや波形が変わり、音の明瞭さや透明感 が損なわれます。これは、特に以下の点で顕著に現れます。
- トランジェントのぼやけ: 位相が異なるシフトを受けることで、信号のアタックやトランジェント(瞬時の音の立ち上がり)がぼやけ、音のエッジが失われることがあります。これにより、特にパーカッシブな音やドラムなど、強いアタックを持つ音が不明瞭になることがあります。
- 高周波数の曇り: 高周波数成分は位相歪みに敏感で、音がくすんだように感じたり、全体のシャープさが失われることがあります。これにより、音が混濁し、聴きやすさが低下することがあります。
ステレオイメージのぼやけ
位相歪みは、ステレオイメージ にも大きな影響を与えることがあります。特に、以下のような影響が発生します。
- 定位の不明瞭化: ステレオ音場で左右チャンネルに異なる位相歪が生じると、音の定位がぼやけてしまい、音像が正確に定位しなくなることがあります。これにより、左右の音が不明瞭になり、音がどこから来ているのかが分かりにくくなります。
- ステレオの広がりの損失: 位相歪みにより、音の定位や広がりが不均一になるため、ステレオイメージが狭く感じたり、音が前に出てこないことがあります。これにより、ミックス全体の奥行きや広がりが失われることがあります。
周波数干渉の悪化
位相歪みが発生すると、音の異なる周波数成分同士がタイミング的にずれることがあり、これにより 周波数干渉 が悪化することがあります。
- 打ち消し合いとブースト: 位相シフトが異なる周波数成分が重なることで、特定の周波数が強調されすぎたり、逆に減衰されてしまうことがあります。これにより、ミックス全体のバランスが崩れ、ある部分が不自然に強調されたり、重要な帯域が失われたりすることがあります。
音のタイミングの崩れ
位相歪みによって音のタイミングが変わるため、特に 複雑なミックス や 複数の楽器が絡む場面 では、音が微妙にタイミングを外れることがあり、全体的なパフォーマンスに影響を与えることがあります。
- タイミングの不整合: 特定の周波数成分が位相シフトによって遅延すると、同じトラック内でも異なる音の部分が微妙にずれてしまい、ミックスが不安定に感じられることがあります。これにより、リズムやテンポの正確さが損なわれることがあります。
位相干渉による音質低下
複数の音源やトラックが 異なる位相シフト を受ける場合、位相干渉が発生し、音質が低下することがあります。
- 位相キャンセル: 位相歪みが発生すると、複数のトラックの音が干渉し、位相キャンセルが起こることがあります。これは、特定の周波数成分が互いに打ち消し合って、音が薄くなったり、部分的に消えてしまうことにつながります。
- 音のくぐもり: 位相干渉によって、特定の帯域が不明瞭になり、音がくぐもったように感じられることがあります。これにより、全体の音質が低下し、クリアさが失われる可能性があります。
フィルター処理後の波形の変形
位相歪みは、音の波形そのものを変形 させる可能性があります。特に、パルス信号や三角波、矩形波など、特定の形状を持つ波形に対して影響が大きいです。
- 波形の変形: 位相歪みによって波形の形が変わると、信号の元の特徴が損なわれ、音の特性が変わってしまいます。これは、特に正確な波形再現が求められるシンセサイザーの音や、アコースティック楽器の録音において問題になることがあります。
修正の難しさ
位相歪みが一度発生すると、それを後から 修正するのは非常に難しい 場合があります。位相を正確に補正するためには、高度なツールや複雑なプロセスが必要となることがあり、以下のような不便が生じます。
- 位相補正の複雑さ: 位相歪みを正確に補正するには、専門的な位相補正ツールを使用するか、フィルター設定を微調整する必要がありますが、これには多くの手間と経験が必要です。
- 音質への影響の回避が難しい: 特に最小位相フィルターでは、位相歪みを完全に避けることが難しいため、フィルター処理の選択肢が限られることがあります。
グループ遅延(群遅延)
グループ遅延(Group Delay)は、位相シフトの時間的影響を示す指標です。具体的には、信号全体がどの程度遅延するかを、各周波数成分ごとに評価するものです。グループ遅延は、位相応答の周波数微分として定義されます。
位相が周波数に対してどれだけ変化するか(すなわち、どれだけ位相シフトが周波数ごとに異なるか)を測ることで、信号がどの程度遅延するかを評価できます。一般的に、位相シフトが大きくなるほど、信号の遅延が増加します。特に、高周波成分ほど遅延が増大することが多いです。
これに関連するデメリットとして以下があります。
リアルタイム処理への影響
群遅延は、信号全体の時間的な遅れを引き起こすため、リアルタイム処理 が求められる状況では問題を引き起こします。具体的には、次のような影響があります。
- パフォーマンスやライブ演奏: リアルタイムでのオーディオ処理が必要な場合(ライブパフォーマンスやスタジオでの録音中のモニタリング)、群遅延が長いと、音が遅れて聞こえることになり、ミュージシャンやパフォーマーにとって非常に不自然な体験になります。
- レイテンシーの増加: 特に 線形位相 EQ を使用すると、全ての周波数成分に対して均一な遅延が発生します。この遅延は、通常のフィルターよりも大きいため、ミキシングやトラッキング時に レイテンシー が大きくなり、リアルタイム操作に支障が出る可能性があります。
音の時間的感覚の変化
群遅延が発生すると、音の時間的な位置関係が変わるため、トランジェント や アタック の感覚がぼやけることがあります。特に次のような影響があります。
- トランジェントのぼやけ: 瞬間的な音、例えばドラムやパーカッションのアタック部分が遅延の影響を受け、鋭さや明瞭さ が損なわれることがあります。特に、急激な変化が重要な音源において、群遅延はその瞬間的なインパクトを弱めてしまうことがあります。
- 音のタイミングの崩れ: 複数のトラックや音源が異なるフィルター処理を受ける場合、異なる遅延がトラックごとに加わることで、全体的なタイミングの不整合が発生する可能性があります。これにより、ミックス全体が不明瞭になることがあります。
ミックスの不明瞭さ
群遅延が影響するのは、時間的な遅延だけではありません。音の 位相干渉 が発生することで、ミックス全体が不明瞭になることがあります。特に以下の点に影響が現れます。
- ステレオイメージのぼやけ: 群遅延が音源の左右チャンネルに異なる影響を与えると、ステレオイメージが正確でなくなり、音像がぼやけることがあります。これにより、ステレオの定位感や広がりが失われる可能性があります。
- 周波数帯域の干渉: 周波数ごとに異なるグループ遅延が発生する場合、特定の周波数帯域に対してタイミングが不整合になることで、音が混濁し、特定の帯域が強調されすぎたり、逆に抑えられてしまうことがあります。
この 2 つの問題は通常の EQ では回避できません。
そこでデジタル領域では異なるアプローチを利用した EQ があります。
Linear Phase EQ
Linear Phase EQ はこれらのデメリットを解消した EQ となります。
Linear Phase EQ の特徴
- 位相の一貫性 Linear Phase EQの最大の特徴は、全ての周波数成分に対して同じ位相シフトが適用されることです。これにより、信号のタイミングや波形が変わることがなく、音の 自然さ を保つことができます。例えば、複数の楽器トラックが混ざった際に、通常の EQ だと異なる帯域で異なる位相のずれが生じて音が濁ることがありますが、Linear Phase EQ ではそのような問題が発生しません。
- 位相歪みの回避 通常の EQ では、フィルタリングによって位相が周波数ごとに異なってシフトするため、特定の周波数が打ち消されたり強調されたりする 位相歪み が発生します。しかし、Linear Phase EQ では、これを回避し、周波数帯域全体で均一な位相を維持します。
- タイムドメインでの遅延 Linear Phase EQ は位相を均一に保つために、フィルタリングの際にグループ遅延(群遅延)が発生します。これは、信号全体が一定の遅延を伴って処理されるということです。特に、リアルタイム処理やライブ環境では、この遅延が大きな問題になることがあります。遅延量は、使用する EQ のカットやブーストの度合い、フィルターのカーブによって変わります。
Linear Phase EQ のデメリット
- 遅延の増加: 遅延が発生するため、リアルタイム処理には不向きです。特に多くのバンドを使用した複雑なフィルタリングでは、遅延が目立つことがあります。録音時のモニタリングやライブでの使用では、タイミングのずれが発生しやすくなります。
- CPU 負荷の増加: Linear Phase EQ は、通常のEQと比べて 計算量が多いため、処理に必要なCPUリソースが増加します。特に高い解像度で使用する場合、DAWやプラグインの負荷が高くなることがあります。
- 音の人工的な変化: 一部のケースでは、Linear Phase EQ を使用した結果、音が 人工的 に感じられることがあります。特に極端なブーストやカットを行った際に、自然なサウンドではなくなることがあります。
Linear Phase EQ フィルター設計
Linear Phase EQ のフィルターは、位相特性を均一に保つために設計されています。これは、以下の特性に基づいています。
- 対称的なフィルタリング: Linear Phase EQ は、フィルターを設計する際に 対称的なフィルタリング を使用します。これにより、全ての周波数成分に対して均一な位相シフトが適用され、音質の透明感を保つことができます。
- 群遅延の管理: フィルターの設計により、各周波数帯域で同じ遅延が発生します。これにより、信号が同時に処理され、位相歪を最小限に抑えます。遅延量は、フィルターの設計や設定によって異なりますが、一般的に全体的な信号遅延が発生します。
Linear Phase EQ のフィルターは、FIR フィルター(有限インパルス応答フィルター)を使用していることが一般的です。FIR フィルターは、以下の特性があります。
- 線形位相特性: FIR フィルターは、適切に設計されることで、位相の均一性を保つことができます。これにより、全ての周波数が同じタイミングで到達し、音の透明感を維持します。
- 計算の複雑さ: FIR フィルターは、高い周波数分解能を持つため、設計には多くのサンプルが必要であり、計算量が増加します。これにより、CPU 負荷が高くなる場合があります。
Impulse Response
FIR フィルターの概念を知るためには IR(インパルス応答)について知る必要があります。
Impulse 信号とは
の現実的にはありえない関数のことです。
これをデジタルデータ上 (DAW)で再現すると…
このような波形になる。
1 sample だけ 0 dBFS に到達し、あとはすべて 0 の波形である。
この波形の周波数特性を見ると…
RX 上ではアナログ信号の復元表示をするため、このような波形になる。
これは何を意味するかというと、この Impulse は ナイキスト以下のすべての周波数を含む波形 となる。
これはシステムに対してインパルスを入力するとその応答として安定して収束するのか、不安定になり発散するのか、いわゆるシステムそのものの特性が現れます。これがインパルス応答 (Impulse Response)です。
Impulse Response と伝達関数と周波数特性
Impulse Response は 1960 年代から利用されているもので特別、新しいものではありません。しかし、コンピュータで処理できるようになってから、オーディオミキシングで急速に利用が加速しました。
インパルス応答、伝達関数、および周波数特性は、線形時不変システム(LTIシステム)の解析において重要な概念であり、システムの動作を理解するために相互に関連しています。以下にそれぞれの定義と関係性を説明します。
インパルス応答(Impulse Response)
インパルス応答は、LTIシステムにおいて特定の入力(単位インパルス信号)に対する出力の応答を示します。デルタ関数(ディラックのデルタ関数)を入力として与えたときの出力信号を表します。
- 時間領域の特性: インパルス応答は、システムが時間的にどのように応答するかを示し、主に信号処理やフィルタリングの動作を理解するために用います。
伝達関数(Transfer Function)
伝達関数は、システムの出力と入力の関係を周波数領域で表すもので、ラプラス変換を用いて導出されます。
- 周波数領域の特性: 伝達関数は、システムの周波数特性を理解するための重要なツールであり、安定性や周波数応答の評価に使用されます。
周波数特性(Frequency Response)
周波数特性は、システムが異なる周波数成分に対してどのように応答するかを示すもので、伝達関数の周波数領域における評価結果です。
- 特性の表現: 周波数応答は、システムの振幅特性(どの周波数が強調または減衰されるか)と位相特性(信号の位相シフト)を示します。
関係性
これらの概念は、ラプラス変換やフーリエ変換を通じて相互に関連しています。
- インパルス応答から伝達関数へ: インパルス応答のラプラス変換を取ることで、伝達関数を得ることができます。
- 伝達関数から周波数特性へ: 伝達関数を周波数領域で評価することで、周波数特性を得ることができます。
- 周波数特性からインパルス応答へ: 周波数応答の逆フーリエ変換を取ることで、インパルス応答 を得ることができます。
インパルス応答と周波数特性は等価である
つまり、任意のインパルス応答を合成できるのであれば、周波数特性も合成できます。これをりようしているのが昨今の Digital EQ の基礎概論です。
画像の通り、インパルス応答を利用すると EQ の振幅と位相応答を再現できるということ。
つまり、FIR フィルターというのはインパルス応答を利用したものということです。
FIR フィルター
インパルス応答について理解したら FIR フィルターについて総合的に見ていきましょう。
FIR フィルターの特性
- 安定性: FIR フィルターは常に安定であり、出力信号が無限大になることはありません。これは、有限のタップ数に基づく設計から来る特性です。
- 線形位相特性: FIR フィルターは、設計次第で線形位相特性を持つことができます。これは、すべての周波数成分が同じ遅延を受けるため、位相歪みが少なく、音質の保持に寄与します。
- 設計の柔軟性: FIR フィルターは、目的の周波数応答を得るために、タップ係数を自由に調整できるため、さまざまな応答特性(低域通過、高域通過、帯域通過など)を実現できます。
FIR フィルターの設計
- 窓関数法: 理想的な周波数応答を持つフィルターのインパルス応答を求め、窓関数を適用して有限の長さに制限します。
- 最小二乗法: 誤差を最小化するようにタップ係数を決定します。
- 周波数サンプリング法: 望ましい周波数応答をサンプリングし、それに基づいてタップ係数を決定します。
プリエコー
プリエコーは、信号の急激な変化の前に現れるエコーのような成分です。特に、トランジェントが発生した際に、その直前に過剰に応答することで生じます。
- FIR フィルターの対称性: FIR フィルターは通常、対称的なタップ係数を持ちます。この特性により、信号の変化に対して遅延した応答が生じることがあります。
- 急激な信号変化への応答: 信号の立ち上がり部分やトランジェントに対して、フィルターが過剰に反応し、メインの信号の前にエコーのような成分が出現します。
- 音質の低下: プリエコーは、音声や楽器の明瞭さを損なうことがあり、特に急激な信号変化において不快に聞こえる場合があります。
ポストエコー
ポストエコーは、信号の急激な変化の後に現れるエコーのような成分です。メインの信号が出た後に続いて振動や残響が生じる現象です。
- 遅延した応答: FIR フィルターのインパルス応答が急激な信号変化に対して遅延し、メインの信号の後に振動が残ることで、ポストエコーが発生します。
- フィルター特性: 特に高周波成分が強い場合、フィルターの特性によって過剰な応答が生じ、メインの信号に続いてエコーが現れることがあります。
- 音質の低下: ポストエコーも音質に影響を与え、特にトランジェントが強調されたり、他の音と混ざった際に不快に聞こえたりすることがあります。
プリンギング(プリリンギング)
プリリンギングは、信号の急激な変化、特にトランジェントの立ち上がり部分の前に現れる過剰な振動や残響です。フィルターがトランジェントの立ち上がりに対して遅延した応答を示すことで、元の信号の前にエコーのように聞こえる成分が生じる現象です。
- FIRフィルターの対称性: FIR フィルターは通常、対称的なタップ係数を持ちます。この特性が急激な信号変化に対する応答を遅延させ、プリリンギングを引き起こします。
- 急激な信号変化: トランジェントが発生する際、フィルターはメインの信号が来る前に過剰に反応し、前方にエコーのような成分を生じさせます。
- 音質への影響: プリンギングは、音声や楽器の明瞭さを損ない、特にトランジェントの前に不快な振動を引き起こすことがあります。
ポストリンギング
ポストリンギングは、信号の急激な変化、特にトランジェントの立ち下がり部分の後に続く振動や残響です。メインの信号が出た後に現れる不必要な振動やエコーのような成分です。
- 遅延した応答: FIRフィルターが信号の変化に対して遅延した応答を示し、特に高周波数成分が強い場合に、メインの信号の後に振動が残ります。これがポストリンギングを引き起こします。
- 急激な周波数変化: フィルターの特性により、急激な周波数変化に対して過剰な応答が生じ、トランジェントの後にエコーのような成分が現れることがあります。
- 音質への影響: ポストリンギングも音質に影響を与え、特にトランジェントが強調されたり、他の音と混ざった際に不快に聞こえることがあります。
対称性
実はフィルターの線形位相特性を保ちたい場合は フィルターは対称性 を持ちます。
この対称性(線形位相)を保つためにデメリットである現象が起きると言っても過言ではありません。
従来の IIR フィルター
IIR フィルターは従来のデジタル EQ に利用されており、アナログ EQ のモデルはこちらで再現できます。
こちらは Minimum Phase EQ と呼ばれますが、最小位相のフィルターです。
- フィルター構造: IIR フィルターは、フィードバックを使用して出力を生成します。このため、過去の出力信号が現在の出力に影響を与えます。一般的な構造には、バターワースフィルター、チェビシェフフィルター、エリプティックフィルターなどがあります。
特性
- 周波数特性: IIR フィルターは、特定の周波数帯域に対して急激なロールオフ(減衰)を実現できます。これは、比較的少ないタップ数で高い精度を持つフィルター特性を得ることができるため、計算効率が高いです。
- 安定性: IIR フィルターは、設計時に安定性を考慮する必要があります。フィルターの極(ポール)が単位円内に配置されていなければ、出力が発散する可能性があります。
- レイテンシ: IIR フィルターは、遅延が比較的少ないため、リアルタイム処理に適しています。
利点
- 計算効率: IIRフィルターは、少ないタップ数で高い性能を持つため、計算リソースの消費が少なく済みます。これにより、プロセッサの負荷を軽減できます。
- 高い周波数特性: 急激な周波数応答が可能なため、特定の帯域を効果的にフィルタリングできます。
欠点
- 位相歪み: IIR フィルターは、位相応答が非線形であるため、位相歪が生じる可能性があります。これにより、信号の明瞭性が低下することがあります。
- 安定性の管理: IIR フィルターの設計では、安定性を確保するために注意が必要です。設計が不適切な場合、フィルターが発散する可能性があります。
- リンギング: トランジェントに対して過剰に反応しやすいため、リンギングやプリエコーが発生することがあります。
thEQorange
やっとここまで来ました。正直 AI さんの引用ばかりでただのコンテンツ量稼ぎです。
Algorithmix の伝説的なオリジナル Linear Phase PEQ Orange
おそらく、この EQ について存在を知っている人は、ほぼ、いないと思います。
Dr. Christoph Musialik と Dr. Ulrich Hatje が共同創業者です。
価格は未だに € 1,190 って表記がある。
既に開発が終了しているオリジナルの EQ が存在し、開発元の Algorithmix との合意が成立、MAAT は 2017 年半ば開発を開始しました。
thEQorange は Forward-Backward Filter を利用している。
thEQorange は既存の回帰フィルター(つまり IIR フィルター)と Forward-Backward Filter を利用した周波数ドメインの Linear Phase EQ の仲間です。
Forward-backward 理論は、信号処理においてデータを前向き(順方向)と後向き(逆方向)の両方向で処理することにより、位相歪みを取り除き、ゼロ位相(位相遅れゼロ)のフィルタリングを実現する理論です。この理論の根幹は、信号を順方向に処理した後、逆方向に処理することで、フィルタの位相応答を相殺し、振幅応答を保ちながら位相歪みを打ち消す点にあります。
この理論には以下の特徴が含まれます。
-
ゼロ位相特性: 順方向と逆方向にデータをフィルタリングするため、各サンプルの処理が相殺され、結果として位相の遅れがゼロになる「ゼロ位相特性」が実現します。この特性により、波形の形状を維持しながらノイズや不要な成分を除去でき、特にピーク検出やエッジ検出など、位相歪みが問題となるアプリケーションに適しています。
-
安定性: この手法は一般に安定であり、順方向・逆方向の処理を組み合わせることにより、フィルタの安定性が保持されます。特に IIR フィルタにおいて安定な設計が容易になる利点があります。
-
利点と制約: Forward-backward フィルタは、過去のデータと未来のデータが両方必要なため、リアルタイム処理には向いていません。代わりにオフライン処理(すでに記録されたデータの後処理)で主に使用され、位相歪みのない高精度なフィルタリングが求められる場面で有用です。
Forward-backward フィルタの理論は、特に音響信号や画像データの処理に活用され、デジタル信号処理の分野で非常に重要な位置を占めています。この理論に基づくフィルタリングは、Butterworth フィルタや Chebyshev フィルタなどの IIR フィルタと組み合わせることが多く、信号を高精度に処理し、歪みのない出力が得られることから、多くのアプリケーションで標準的な手法として利用されています。
Forward-Backward Filter
Daniel Weiss(現: Weiss Enginnering)の PEQ がこの Forward-Backward を利用した最初のオーディオ製品として発売されています。理論的には新しいものではありません。
理論的には線形位相の通常の回帰フィルター(IIR フィルタ)は存在しません。しかし、Forward-Backward 理論を併用すれば可能です。
これは保存されているオーディオデータであれば、適応できます。
線形位相 = 対称性
という言葉を聞いたと思います。
つまりは位相特性の対称性のためにこの Foward-Backward Filter を利用すると考えてください。
Forward-Backward 法は DAW でも再現できます。
- 通常の Minimum Phase EQ や線形位相特性を持たないモデリング EQ などで処理したいトラックを複製します。
- 複製したトラックの時間軸を反転させます。Pro Tools であれば Audio Suite の Reverb プラグインが利用できます。
- 同じ設定を両方のトラックに適応させます。Audio Suite で実行すると簡単です。
両トラックには同じ位相特性が付与されます。上記のような IR 特性が付与されます。
時間軸を反転させたトラックを正の時間軸に再度戻します。Pro Tools であれば Reverb をもう一度適応します。
反転したトラックの時間軸は正の向きに戻りましたがフィルターの特性の時間軸は反転しました。
つまりこのトラックの特性が反転します。
これらが同時に発生した場合、位相特性は次のようになります。
この原理を利用して対称性を DAW 上でも再現できます。これが Forward-Backward 法の簡単な説明になります。
実際のプラグインの実装は Linear Phase EQ 同様にタップ数の影響により遅延が必要になります。
Forward-Backward Filter がすごいの?
違います。
オリジナルの Algorithmix LinearPhase PEQ orange の基礎構造とアルゴリズムが凄かったのです。
重要なのは基礎理論を応用した内部処理にあります。
内部処理は 80-bit で処理されている
内部の処理設計が優れているためにディティールに影響を与えていると MAAT は語る。
ちなみに Three-Body Technology の Kirchhoff EQ は内部 117-bit で処理できるモードがある。
また、DMG Audio の EQuilibrium に関してはタップ数をかなり極限「262144」まで設定できます。
タップ数、ここでは Impulse Length という表記になっているが、この数値が高いほど、FIR のデメリットである、エコーやリンギングの問題が解消する。これはサンプル数と同義で 262144 サンプルの Lookahead を行うよ、という意味でいい。
ちなみに PluginDoctor だと、遅延が多すぎて、表示が一回りしてしまう。EQuilibrium の最大タップ数は測定が上手く表示されない。
表示限界で、伝達特性が一回りして画面の左右端に表示されてしまう。
表示がおかしくなるので PluginDoctor でも測定できないプラグインもあるんだぜ。ということ。
PluginDoctor で見れる最長のタップ数。48kHz のとき、遅延は 1365ms、約 1.36 秒となる。これはサンプル数に換算すると 48000 以上であるということ。
通常、タップ数と遅延サンプルは同じになるため、この測定値が正しいのか私にはわからない。
thEQorage については DSP 解像度、内部の位相線形アルゴリズムの内部制度に関しては 4 つのステージがあるのみだが、xtra 以外利用はしないと思うレベルで動作は思った以上に軽い。
すぐに評価を測定値に頼るのは辞めてほしい
こういうサイトを運営していたり、動画を制作しているとすぐに PluginDoctor の測定値を図って議論しろ、測定値を分析して解説しろ、という方がいますが、そもそも測定値で議論できるほど、あなたは網羅的な知識や理論的な構造を理解しているのですか? と問いたいです。
測定値がすべてであるのであれば、何故、数学的に忠実でスペック的に最強の EQuilibrium が日本で一番流行っていないのでしょうか?
測定値はあくまで測定値が得られるだけであって、実際の過渡特性と出力音が一致しないことは、世界トップレベルの頭の良い音響エンジニアリングの猛者が証明しています。
僕達は別に測定をしているエンジニアでもなく、理論的な出力値を求めているわけではありません。如何に音楽的に処理ができるのか、というところしか求めていません。
殆どの場合、測定値は自分の利用に対する指針は得られますが、他人に対する説明には全く使えません。
もちろん、thEQorange で達成できない音像があった場合、EQuilibrium で達成できる可能性がある。この違いは測定値の違いではなく、単に求める音楽の違いでしかなく、それは後付けで理論的に説明できる可能性はあるが、視聴者などに対して論理的に判断して EQ を選択することは絶対にできない。なぜなら、自分が求める音がなにか、は論理体系化できなからだ。
thEQorange は通常の Linear Phase EQ とは運用が異なる
通常の Linear Phase EQ は位相変形を排除しつつ、最後の微調整に使うものである。
しかし、この thEQorange に関しては、最後の調整で積極的に PHF や LPF を使いたい人向け。
どうしても FIR フィルターベースの Linear Phase EQ では精度が足りないと、LPF を行ったときに音が訛ったり、リンギングの問題が聞こえる場合がある。ここではリアルタイム性も重要な要素になる。もちろん、コストが許すのであれば、EQuilibrium を極限設定のほうが、測定値は絶対に thEQorange は勝てないはずだ。
しかし、この EQ であれば、積極的な Linear Phase の HPF、LPF をリアルタイムで実行できる。
また、公式的はマスタリングステージにおける外科的な EQ に使え、基本的にマイナスゲインでの運用を推奨している。
EQ には複数のステージがある
MAAT には他にも thEQred と thEQblue という EQ がある。
thEQred は美的イコライゼーション向け
美的イコライゼーションという言葉が素敵だが、thEQred は Linear Phase EQ でありながら、thEQorange よりも音を積極的に変更を加える方面に使用することが向いていると言っている。
thEQblue は MAAT 社製の Minimum Phase EQ
こちらは完全なる線形位相 EQ ではなく、従来の EQ と同じ位相特性を持っているが、その卓越したアルゴリズムによって他社の Digital EQ とは違うクオリティを提供してくれる。
Blue は明らかに新しい音の想像に向いており、クリエイティブ向けで、複数の選択肢を用意してくれる EQ となっている。
EQ Staging
これは私が今作った造語だが、EQ にはステージがある。
- 新しい音の創造のための積極的な EQ
- 相互干渉などを考えたバランスを整える EQ
- 最終的な微調整や仕上げ、彫刻的な EQ
音作りに最適な EQ もあれば、ミックスに最適な EQ、そして最後のマスタリングに最適な EQ、ステージがある。