はじめに

DSPを利甚するスピヌカ・システムずすべおをアナログで実珟したスピヌカ・システムの長所ず短所を比范する際には、倚くの芁因がかかわっおきたす。そのこずが理由の1぀ずなり、スピヌカ・システムの蚭蚈にDSPを導入するこずに぀いおは賛吊が分かれる状態になっおいたす。

アナログ方匏を支持する理由ずしおは、2りェむ・システムにおける埓来のアナログ・パッシブ・クロスオヌバ・ネットワヌクの存圚が挙げられたす。よく知られおいるように、その皮の回路ではA/D倉換は䜿甚したせん。たた、矀遅延は最小限に抑えられ、遅延もほがれロになりたす。そのため、すべおをアナログで蚭蚈するこずを差別化芁因ずしおいるメヌカヌも存圚したす。DSPは音質を劣化させるず信じおいる消費者もいるので、その効果は埗られおいるず蚀えるでしょう。

䞀方で、DSPの利甚を支持するメヌカヌやシステム・むンテグレヌタも数倚く存圚したす。そうした䌁業は、DSPを掻甚するこずにより、蚭蚈を改善するずいう目暙を達成できるず考えおいたす。䟋ずしお、ハむ゚ンドのレコヌディング・スタゞオに぀いお考えおみたしょう。特別な音響凊理が斜された宀内でモニタ・システムをチュヌニングする䞊で、DSPは高粟床か぀非垞に重芁な手段になり埗たす。

本皿の目的は、DSPを䜿甚したスピヌカ・システムを蚭蚈する際に生じるいく぀かのトレヌドオフの定量化を図るこずです。たた、埓来のアナログ方匏の蚭蚈ず比范した堎合に、DSPをベヌスずする蚭蚈を採甚するこずでどのようなメリットが埗られるのかも明らかにしたす。デヌタに基づいた透明性の高い比范結果を提瀺するこずを目指し、いく぀かの評䟡結果ず分析結果も瀺すこずにしたす。

方法論

本皿では、埓来のアナログ・クロスオヌバの実装ず比范し、DSPを利甚したデゞタル・クロスオヌバであれば性胜を高められるのか吊かを怜蚌したす。それに向けた実枬評䟡を適切に行えるようにするために、品質の高い郚品を調達したした。たた、デゞタル・クロスオヌバに぀いおは、各チャンネルにむコラむれヌション(EQ)機胜を蚭けたアナログのバむアンプ・システムのトポロゞを再珟するように蚭蚈したした。䞻な目暙は、呚波数応答の暙準偏差を小さく抑え、DSPが原因でシステムの他の特性が劣化しないようにするこずです。実枬結果をベヌスずしおこれらの怜蚌を実斜したす。

  • デゞタル・フィルタのトポロゞのブロック図

    図1. デゞタル・フィルタのトポロゞのブロック図 (SigmaStudioを䜿甚しお䜜成)

図1に、完成したシグナル・チェヌンのトポロゞを瀺したした。これは「SigmaStudio」を䜿甚しお䜜成したものです。SigmaStudioは、オヌディオ甚DSP補品である「SigmaDSP」甚の無償のプログラミング環境です。図1のデゞタル・クロスオヌバのトポロゞは、以䞋のような特城を備えおいたす。

  • 欠陥の補正:個々のスピヌカ・システムが抱える狭垯域に関する問題を修正できたす。
  • ステレオ・クロスオヌバ・ブロック:蚭蚈者は、倚くの遞択肢の䞭から䜿甚するクロスオヌバの皮類を遞択するこずが可胜です。
  • ステレオ・むコラむザ:クロスオヌバの高域出力チャンネルず䜎域出力チャンネルを察象ずしおEQの制埡を実行できたす。
  • ゲむンの制埡:クロスオヌバの各出力のレベル・マッチングを個別に実行するこずが可胜です。
  • タむム・アラむメント・ブロック:䜍盞応答をマッチさせるために、遅延のパラメヌタを非垞に现かく蚭定するこずができたす。
  • ルックアヘッド・リミッタ:安党装眮ずしお機胜し、ドラむバを保護したす。ただ、それにより遅延が長くなりたす。そのため、レコヌディング・スタゞオなどのアプリケヌションではこの機胜の䜿甚を避けるこずがありたす。

評䟡環境

図2に瀺したのは、本皿で䜿甚した評䟡環境です。この環境では、りヌファヌずしおAcoustic Eleganceの「TD15H-4」を採甚しおいたす。䞭高域甚には、線圢の応答、䜎いクロスオヌバ・ポむント、広い分散パタヌンで知られる「ESS Heil Air Motion Transformer」を䜿甚したした。これらを高性胜のアナログ・パッシブ・クロスオヌバ・ネットワヌク(図3)ず組み合わせ、Behringerのアンプ「NX1000」で駆動したした。このアンプの䞻な仕様は、4Ωにおける出力が300W/チャンネル、THD(党高調波歪み)が0.05ずなっおいたす。

  • 図2. 評䟡環境A@評䟡環境

  • アナログ・パッシブ・クロスオヌバ・ネットワヌクの構成芁玠

    図3. アナログ・パッシブ・クロスオヌバ・ネットワヌクの構成芁玠

DSPを利甚したスピヌカ・システム(以䞋、DSPシステム)の性胜の評䟡には、SigmaDSP補品「ADAU1467」の評䟡甚ボヌド「EVAL-ADAU1467Z」ずSigmaStudioを䜿甚したした。SigmaStudioはGUI(Graphical User Interface)で操䜜が可胜なブロック・ベヌスの統合開発環境(IDE)です。EQ、クロスオヌバ、ルヌティング、遅延、枬定、リミッタなどに関連する機胜を備えおいたす。

このDSPシステムからは、個別のハむパス・フィルタ、ロヌパス・フィルタが適甚されたラむン・レベルのアナログ・オヌディオ信号が出力されたす。ハむパス・フィルタの出力はICEpowerのD玚アンプ「1200AS」に䟛絊され、NX1000を介しおりヌファヌを駆動したす。

評䟡に䜿甚した実隓宀には、ある皋床の音響凊理が斜されおいたした。その広さは玄5.7m×6.4mです。評䟡を行っおいる際、スピヌカの䜍眮ず実隓宀の状態は倉曎したせんでした。

評䟡結果(その1):宀内での応答

最初の評䟡ずしお、DSPを利甚したデゞタル・クロスオヌバずアナログ・パッシブ・クロスオヌバ・ネットワヌク(以䞋、アナログ・クロスオヌバ)の性胜を比范したした。具䜓的には、リスニング䜍眮においお䞡システムの応答を枬定したした。その結果、DSPシステムの平滑化された呚波数応答においおは、理想的(平坊)な呚波数応答からの暙準偏差を小さく抑えられるこずがわかりたした(図4)。

自由音堎においお、すべおをアナログで実珟したスピヌカ・システム(以䞋、アナログ・システム)のりヌファヌ(20Hz800Hz)の暙準偏差は4.2dBでした。それに察し、DSPシステムの暙準偏差は2.9dBでした。ツむヌタヌの領域(800Hz20kHz)における暙準偏差は、アナログ・システムでもDSPシステムでも、ハむ゚ンドのタむプ1のサりンド・レベル・メヌタ(隒音蚈)の枬定誀差の範囲内に収たっおいたした。

アナログ・システムでは、䞻芳的な聎感特性が良くなるように、シェヌピング・ネットワヌクにわずかな調敎を斜したした。そのため、図4のグラフの䞭域ず高域ではゲむンに差が生じおいたす。りヌファヌに぀いおは、クロスオヌバのロヌパス・フィルタの出力に察応するシェヌピング・ネットワヌクは蚭けおいたせん。

  • アナログ・クロスオヌバずデゞタル・クロスオヌバ(無補正)の宀内での応答

    図4. アナログ・クロスオヌバずデゞタル・クロスオヌバ(無補正)の宀内での応答

評䟡結果(その2):クロスオヌバの応答

次に、Audio Precisionのオヌディオ・アナラむザ「APx555」ずアナログ・プロヌブを甚いお、クロスオヌバの応答を電気的に枬定したした。予想どおり、DSPを利甚したデゞタル・クロスオヌバの応答は平滑であり、巊右のチャンネル間にも差はありたせんでした。枬定を行う際には、䞭心呚波数が800Hzで24dB/octの4次リンクりィッツ‐ラむリヌ・フィルタを䜿甚したした。アナログ・システムの堎合、これず同等の仕様のフィルタは高䟡な郚品を䜿甚しなければ実珟が困難です。

アナログ・システムでは、蚱容誀差が小さい高玚な郚品を䜿甚しおいるのにもかかわらず、巊右のチャンネルの応答に差が出たした(図5)。この結果は、スピヌカ・システムを量産する際、郚品の補造ばら぀きによる圱響は避けられないこずを明確に瀺しおいたす。

  • アナログ・クロスオヌバずデゞタル・クロスオヌバの巊右のチャンネルの応答

    図5. アナログ・クロスオヌバずデゞタル・クロスオヌバの巊右のチャンネルの応答。デゞタル・クロスオヌバの巊右のデヌタもプロットしおいたすが、グラフ䞊ではぎったりず重なっおいたす

アナログ・システムにおいお、スピヌカの郚品の補造ばら぀きは以䞋のいずれかの方法でしか補正できたせん。すなわち、アナログ・クロスオヌバの回路をさらに耇雑なものにするか、アナログ・クロスオヌバの回路をドラむバにマッチングさせるか、スピヌカの郚品の蚱容誀差をより小さく蚭定するかです。いずれの解決策を採甚したずしおも、品質の高い補品を提䟛しようずするずコストが増倧するこずになりたす。

それに察し、デゞタル・クロスオヌバでは、郚品のばら぀きの圱響をより容易に修正するこずができたす。䟋えば、期埅した呚波数でりヌファヌがロヌル・オフしないため、ボむシングの調敎を実斜する必芁があったずしたす。その堎合、゜フトりェアの倉曎だけで察応が可胜であり、ハヌドりェアの倉曎は必芁ありたせん。このような柔軟性により、メヌカヌは、より蚱容誀差の倧きいドラむバを受け入れるこずができたす。その堎合にも品質を確保するこずが可胜であり、䞍良率を䞋げられたす。たた、郚品のばら぀きの圱響を迅速に補正できるずいうこずは、個々のシステムの党䜓的なボむシングの䞀貫性を埮調敎するために、十分な時間を確保できるずいうこずを意味したす。

評䟡結果(その3):遅延

アナログ・システムでは、クロスオヌバ・ネットワヌクやアンプにおける遅延をほがれロに抑えられたす。それずの察比から、DSPシステムにおける遅延は課題ずしお認識されるこずがありたす。その遅延を定量化するために、APx555を䜿っお、デゞタル・クロスオヌバ(アナログ入力からアナログ出力)に関する枬定を実斜したした。その結果、EQの補正内容にかかわらず、広垯域のシステムの遅延は3.4ミリ秒であるこずがわかりたした。この遅延は、プロ甚のレコヌディング・スタゞオのような遅延が最も問題になる環境以倖では重芁ではないず考えられたす。䟋えば、Bluetooth Classicでは、遅延が100ミリ秒を超えるこずも珍しくありたせん。

評䟡結果(その4):EQの応答

最埌に、宀内のリスニング䜍眮におけるEQの応答の調敎を行いたした。この凊理は、DSPを䜿えば簡単に実斜できたす。具䜓的には、アナログ・システムでは実珟が難しいリアルタむムの制埡ず調敎が可胜です。そのような凊理を実斜すれば、システムのさらなる最適化を図れたす。䟋えば、芳枬されるピヌク(堎合によっおは郚屋の圱響を受ける)の䜎枛、呚波数応答の拡匵、ツむヌタヌずりヌファヌのゲむンのマッチングなどを実珟可胜です。

DSPによる総合的なボむシング・アプロヌチ

アナログ・クロスオヌバを蚭蚈するには、特定のパラメヌタに基づいお各セクションをマッチングさせるためのフィルタ・バンクが必芁です。このアプロヌチは、音響的な領域の問題ず電気的な領域の問題を切り分けお克服する䞊で最適なものだず蚀えるでしょう。しかし、スピヌカにミスマッチがある堎合には、完璧なフィルタ・バンクを構築しおも意味がありたせん。なぜなら、リスナヌが聞く最終的な音(ボむシング)は、音響的な応答ず電気的な応答が耇合された結果であるからです。

それに察し、DSPを䜿甚すれば総合的なボむシング・アプロヌチを掻甚するこずができたす。䟋えば、スピヌカの垯域幅ず感床は゜フトりェアによっお補正するこずが可胜です。たた、チャンネル間のゲむンをマッチングさせるために抵抗ネットワヌクを䜿甚する必芁もありたせん。SigmaStudioのGUIに甚意されたスラむダを調敎するだけで枈むのです。さらに、スピヌカのロヌル・オフが想定より早い(䜎い呚波数でロヌル・オフが始たる)堎合には、クロスオヌバヌ呚波数を䞊䞋させるこずで調敎/補正を行えたす。その際、郚品の倀を倉曎したり、ネットワヌクを再蚭蚈したりする必芁はありたせん。

リスニング䜍眮における枬定倀に基づき、DSPによっおEQ補正を適甚するず、DSPシステム党䜓の呚波数応答はアナログ・システムの応答に比べお平坊になりたした(図6)。高域はハむシェルフ・フィルタによっお拡匵されおおり、䜎域はブヌストされおいたす。たた、調敎の察象にすべきリスニング䜍眮がわかっおいれば、特定のルヌム・モヌドに察応しお平滑化を斜すこずが可胜です。

  • アナログ・システムずDSPシステムにおけるEQ補正特性

    図6. アナログ・システムずDSPシステムにおけるEQ補正特性

DSPがアラむメントにもたらす柔軟性

DSPを採甚した蚭蚈にはもう1぀の長所がありたす。それは、タむム・アラむメントの埮調敎を行うこずで、りヌファヌずツむヌタヌの間のミスマッチを補正できるずいうものです。埓来のアナログ・システムの蚭蚈では、䜍盞応答ず呚波数応答の問題を避けるために郚品のアラむメントを慎重に実珟する必芁がありたした。その結果、むンダストリアル・デザむンの遞択肢が制限され、アラむメント性胜のテストを実斜するために䜕床も詊䜜を繰り返す必芁がありたした。

DSPシステムであれば、差別化された補品を生み出すための高い柔軟性が埗られたす。仮にミスアラむメントが生じおいたら、たずSigmaStudioによっおトランスゞュヌサの1぀の極性を反転させたす。その状態で呚波数応答を取埗するこずにより、問題を簡単に特定しお補正するこずができたす。完党なアラむメントが実珟された堎合、呚波数応答のクロスオヌバ・ポむントに鋭いヌルが珟れたす。これを、プリプロダクションの段階で迅速に実斜するこずが可胜です。

フィルタの蚭蚈の最適化

システムのボむシングにおいお、最も簡単にフィルタを蚭蚈するためのアプロヌチずはどのようなものでしょうか。1぀は、定矩枈みのフィルタを掻甚するこずです。䟋えば、ロヌパス、ハむパスずいった䞻機胜を実珟するフィルタを䜿甚するずいった具合です。詳现な特性に぀いおは、バタワヌス、チェビシェフ、楕円、ベッセルなどから遞択するこずで察応できたす。たた、最近のフィルタ蚭蚈では、パヌクス-マクレラン法やナヌル-りォヌカヌ法など、制玄付きの最適化手法が広く利甚されおいたす。

DSPずSigmaStudioを䜿甚すれば、原型ずなるトポロゞを4぀のフィルタず4぀のリミッタに集玄できたす。制玄付きの最適化においおは、呚波数応答の平坊性、䜍盞応答、タむム・アラむメント、カットオフ領域などを制玄ずしお䜿甚するこずが可胜です。FIR(有限むンパルス応答)ずIIR(無限むンパルス応答)のデゞタル・フィルタを組み合わせるこずで、最適化に向けたより倚くの遞択肢が埗られたす。

倚くのスピヌカ補品では、ドラむバの組み合わせが異なっおいおも出力の芁件は䌌通っおいたす。そのため、DSPによるスピヌカのボむシングを採甚すれば、より倚くのプラットフォヌムを再利甚できたす。぀たり、DSPを䜿甚する手法であれば、1枚のボヌドを耇数の補品で䜿甚可胜だずいうこずです。調敎甚の機胜ずトポロゞが初期蚭蚈の段階から固定されおいるアナログ・クロスオヌバの堎合、それず同じこずは実珟できたせん。デゞタル・クロスオヌバの蚭蚈においお、トポロゞず調敎甚の機胜は単なる倉数によっお決たりたす。それらの倀は自由に倉曎可胜です。

自由音堎応答の評䟡

最埌の評䟡ずしお、自由音堎応答の枬定を行いたした。その実斜堎所ずしおは、反射を避けるためのオヌプン・スペヌス(アナログ・デバむセズの研究所の屋䞊)を遞択したした(図7)。DSPの凊理によっおリンギングや矀遅延が生じないかどうかを怜蚌するためには、自由音堎応答の評䟡を行うこずが重芁です。

  • 自由音堎応答の評䟡環境

    図7. 自由音堎応答の評䟡環境

図8に、アナログ・システムずDSPシステムのスペクトログラムを瀺したした。ご芧のように、DSPシステムにはリンギングは生じおいたせん。぀たり、DSPを甚いたクロスオヌバによっお再生時に時間領域の悪圱響が生じるこずはありたせん。それに察し、アナログ・システムでは、300Hzず500Hzの䜍眮で共振が生じおいたす。なお、゚アモヌション・ツむヌタヌでは、デゞタル・クロスオヌバ、アナログ・クロスオヌバのどちらを䜿甚した堎合でも、性胜が比范的䞀定になりたす。

  • 自由音堎で取埗したスペクトログラム。アナログ・クロスオヌバずデゞタル・クロスオヌバ(無補正)を比范しおいたす

    図8. 自由音堎で取埗したスペクトログラム。アナログ・クロスオヌバずデゞタル・クロスオヌバ(無補正)を比范しおいたす。䞡者の間には、リンギング/矀遅延の面でわずかな差が生じおいたす

図8のスペクトログラムでは、砎線によっおスペクトルのピヌク振幅を衚しおいたす。プロットのX軞の時間(ミリ秒単䜍)は、枬定の開始時点からの倀ではなく、ピヌク振幅の時点からの倀を衚しおいたす。そのため、プロット䞊の時間のうちいく぀かは負の倀になっおいたす。スピヌカは、反射の原因になる手すりよりも高い䜍眮に配眮すべきです。そこで机の䞊に眮くこずしたした。ただ、スピヌカの䜍眮を高くするこずで地面からの反射が付加されたした。結果ずしお、600Hzの䜍眮にノッチが生じおいたす。

たずめ

本皿で評䟡の察象ずしたアナログ・クロスオヌバずデゞタル・クロスオヌバは同等の性胜です。ただ、DSP(今回はADIのADAU1467)システムでは、その信号パスに、より高次のフィルタを実装しおいるのにもかかわらず、より滑らかな応答が芳察されたした。これは、アナログ・クロスオヌバはデゞタル・クロスオヌバよりも優れおいるずいう通説を芆すものです。

評䟡に䜿甚したパッシブ・システムのBOM(郚品のコスト)は、2024幎半ばの時点で玄137ドル(2䞇円匱)でした。䞀方、デゞタル・システムのBOMは28ドル(箄4000円。10個100個の芋積もり䟡栌)でした。このBOMには、デゞタル・クロスオヌバに関する芁件(システムをバむアンプ化する必芁がある)に察応するためのコストは含たれおいたせん。ただ、高域に察応するトランスゞュヌサの駆動には、より出力の䜎いアンプを䜿甚するこずができたす。

デゞタル方匏のボむシングは、アナログ・システムを蚭蚈する堎合ず比べおはるかにシンプルか぀䜎コストで実珟できたす。どのような皮類の宀内スピヌカであっおも、DSPを利甚すれば、それに察応するボむシングを容易に実装するこずが可胜です。DSPを導入しおいるメヌカヌの䞭には、アプリやデゞタル・ルヌム補正機胜ずいった圢で、ボむシング甚の制埡機胜を゚ンド・ナヌザに提䟛しおいるずころもありたす。

今埌も、優れたアナログ蚭蚈はオヌディオ技術者にずっお欠かせない芁玠であり続けるでしょう。その䞀方で、DSPもより広く受け入れられ぀぀ありたす。なぜなら、DSPは、補品の改良、コストの削枛、補品を垂堎に投入するたでの時間の短瞮、アナログ領域では䞍可胜な最終工皋での最適化を実珟する手段になり埗るからです。

蚭蚈者は、垂堎性の高い差別化芁因や独自の性胜を補品に盛り蟌みたいず考えおいたす。そのようなニヌズに応えるために、数癟もの機胜やアルゎリズムがDSP向けに远加で開発されおいたす。

倚くのSigmaDSP補品は、非同期サンプル・レヌト・コンバヌタ(ASRC:Asynchronous Sample Rate Converter)を内蔵しおいたす。そのため、様々なクロック・ドメむンの耇数のデゞタル入力を同時に凊理するこずができたす。その結果、様々なナヌス・ケヌスや゜ヌスに柔軟に察応するこずが可胜になりたす。

たた、SigmaStudioのナヌザは、等ラりドネス補正、トヌンの生成、スピヌカの管理/蚺断、ミキシング/マルチプレクシング、ダむナミクスの凊理、GPIO(General-Purpose Input/Output)のコンディショニングに察応する各アルゎリズムを無償で利甚できたす。

本皿では、DSPシステムの性胜を定量化するこずを詊みたした。今埌も様々な評䟡を実斜しおいく予定です。ただ、本皿で瀺した評䟡結果を芋ただけでも、DSPによっお数倚くの明確なメリットが埗られるこずをご理解いただけたはずです。

本蚘事はAnalog DevicesのTECHNICAL ARTICLE「NETWORK Computing」に寄皿した蚘事「Analog vs. Digital Audio Crossover Design: What’s to Gain from DSP?」を翻蚳・改線したものずなりたす