
Intel High Definition Audio (IHDA) ( HD Audioまたは開発コードネームAzaliaとも呼ばれる) は、パーソナルコンピュータのオーディオサブシステムの仕様です。これは、2004 年にIntelによって、同社のAC'97 PCオーディオ規格の後継としてリリースされました[ 1 ]が、AC'97との下位互換性はありません[ 2 ] 。
Intel High Definition Audio の仕様には、次の機能が含まれています。[ 3 ]
マザーボードには通常、8チャンネル(7.1chサラウンドサウンド)以上の内蔵出力チャンネルと4チャンネル(背面および前面パネルのマイク入力、背面パネルのステレオライン入力)しか搭載されていません。より多くのオーディオ入出力が必要なユーザーは、通常、サウンドカードまたは外部オーディオインターフェースを選択します。これらは、プロフェッショナルなオーディオアプリケーションに特化した追加機能を提供するためです。
Windows XPおよびそれ以降のすべてのバージョンの Windows ( Vista以降) の Service Pack 3 アップデートには、HD Audio の仕様に基づいて構築されたオーディオ デバイスをサポートする Universal Audio Architecture (UAA) クラス ドライバーが含まれていました。Windows 2000、Server 2003、および XP Service Pack 1/2 用の UAA ドライバーも遡及的に構築されました。 [ 5 ] macOSは、AppleHDAドライバーで Intel HD Audio をサポートしています。いくつかのLinuxオペレーティングシステムも HD Audio をサポートしており、 OpenSolaris、[ 6 ] FreeBSD、[ 7 ] OpenBSD [ 8 ]も同様です。Microsoft Windowsでは、ベンダーが提供するオーディオ強化機能には通常、ベンダー ドライバーが必要でした。
AC'97 と同様に、HD Audio はデバイス ドライバとして機能し、PCI バスのホスト コントローラのハードウェアで使用されるアーキテクチャ、リンク フレーム フォーマット、プログラミング インターフェイスを定義し、コンピュータのソフトウェアで使用されるコーデックにリンクします。[ 9 ]ホスト コントローラ (チップ セット) の構成は、 Creative、Nvidia、VIA、AMDなどのサードパーティ サプライヤーから入手可能です。[ 9 ]また、コーデックも、 Realtek、Conexant、Creative、IDT、VIA、SigmaTel、Analog Devices、C-Media、Cirrus Logicなどのサードパーティ サプライヤーから提供されています。[ 10 ] [ 11 ] AMD のTRX40チップ セットは、HD Audio インターフェイスを提供しないRyzen "Threadripper" CPUで使用するために 2019 年に導入されました。そのため、TRX40 マザーボードにオーディオを統合するには、別の USB オーディオ インターフェイス コンバータ、USB コーデック、またはPCIeオーディオ デバイスが必要でした。これは、AMD が Audio CoProcessor (ACPBus) という新しいオーディオ バスを開発するまでの暫定的な措置でした。[ 12 ] Intel もまた、従来の HD Audio Bus の代わりに Intel Smart Sound Technology (SST) またはI²Sを採用し、チップセットからオーディオ コントローラを分離しました。HD オーディオ コントローラには、Dolby、Creative、Fortemedia、Harman Kardon、Nahimic、Poly Inc、DTS 、 Waves Audioなどの企業が提供する Audio Processing Objects (APO) と呼ばれるベンダー提供のオーディオ強化機能が含まれることがあり、これらはソフトウェア ベースまたはドライバ ベースです。HD オーディオ コーデック自体、特に Realtek ブランドには、オーディオ強化機能用の APO が含まれることもあります。
以前のAC'97規格と同様に、HD Audioではヘッドホンジャックに接続されたメディアボタン(再生/一時停止、次へ、前へ、音量アップ、音量ダウンなど)の操作方法は規定されていません。
コンピュータのマザーボードには、マイクとヘッドホンの信号をコンピュータのフロントパネルに送るためのコネクタがよく備わっています。インテルはこのプロセスに関する一般的な仕様を提供していますが、AC'97とHD Audioヘッダーでは信号割り当てが異なります。[ 13 ]
AC'97およびHDオーディオコネクタのピン配置は次のとおりです。[ 13 ]: 21、22
HD Audio 3.5 mm サブミニチュアオーディオジャックは、AC'97 規格や一般的なオーディオ機器で使用されているコネクタとは異なっていました。AC'97 では 、通常 5 本のピンを持つ標準的な 3.5 mm オーディオジャックが使用されていました。1 本のピンはグランド用、2 本のピンはステレオ信号用、2 本のピンはリターン信号用です。[ 13 ] : 20プラグが接続されていない場合、2 つのステレオ信号はそれぞれのリターンピンに接続されています。プラグが挿入されると、ステレオ信号はプラグのそれぞれのチャンネルに接触し、ジャックのリターンピンから切り離されます。HD Audio 3.5 mm ジャックには、2 つのリターンオーディオ信号はありません。代わりに、ジャックにプラグが挿入されているかどうかを検出する絶縁スイッチが備えられています。[ 13 ] : 25
AC'97設計では、オーディオ出力はデフォルトでジャックに送られます。ヘッドホンが検出されると、スピーカーへのリターン信号ピンが切断され、オーディオはヘッドホンに送られます。ヘッドホンが接続されていない場合は、ジャックはオーディオをスピーカーに送ります。同様に、マイクが検出されない場合は、リターンピンがマイクジャック接続を接地します。そのため、AC'97オーディオを搭載したほとんどのマザーボードでは、フロントパネルオーディオモジュールが接続されていない場合にこれらのピンを短絡させる2つのジャンパーが必要となり、オーディオがスピーカーに送られます。[ 13 ] : 21
HD Audioの設計では、プラグが挿入されていない場合、コーデックは音声をスピーカーに直接送信します。プラグが挿入されると、ジャック内部の絶縁スイッチがマザーボードに通知し、コーデックは音声をヘッドホンに送信します。同様の絶縁スイッチは、マイクが接続されたかどうかを検出するために使用されます。HD Audioは、オーディオドングルの存在も検出できます。10 kΩのプルアップ抵抗がピン4(PRESENCE#)に接続されています。HDAドングルが接続されると、1 kΩの抵抗を介してピン4がグランドにプルされます 。マザーボードは、ピン4のロジックレベルを調べることで、ドングルが接続されているかどうかを判断できます。マザーボードがHDAドングルを検出しない場合、SENSE1_RETURN(ピン6)およびSENSE2_RETURN(ピン10)信号を無視する必要があります。[ 13 ]: 24
Intelは、HDAドングルはHDAマザーボードで使用する必要があると警告しています。[ 13 ]: 19
マザーボード設計者は、ジャック検出機能と動的リタスキング機能を維持するために、Intel HD AudioアナログフロントパネルヘッダーにのみIntel HD Audioアナログフロントパネルドングルを使用することを強く推奨します。パッシブAC'97アナログフロントパネルドングル(ドングル上の5Vアナログピン7ラインが未接続のもの)は、Intel HD Audioアナログフロントパネルヘッダーで使用できます。ただし、AC'97ジャックはSENSEラインへの接続をサポートできないため、フロントパネルジャックの検出機能とリタスキング機能は失われることに注意してください。さらに、ソフトウェアは、製品の意図された機能を満たすために、ヘッダーに接続されているコーデックポートを専用にする必要がある場合があるため、AC'97ドングルがIntel HD Audioアナログヘッダーで使用されていることを認識する必要があります。
AC'97フロントパネルドングルをHDAマザーボードで使用する場合、またはその逆の場合、信号割り当ての違いにより問題が発生する可能性があります。AC'97ドングルは、デジタルプラグ検出信号ではなく、ピン6と10でオーディオ信号を返します。そのため、AC'97ドングルを搭載したHDAマザーボードでは、大きなオーディオ信号が流れると、ヘッドホンやマイクが毎秒数百回抜き差しされていると誤認識される可能性があります。また、HDAドングルを搭載したAC'97マザーボードでは、 必要な左右のオーディオ信号ではなく、AC'97の5Vオーディオ電源(ピン7、無音)がスピーカーに送られてしまいます。これを回避するため、一部のマザーボードではBIOSでHDAとAC'97のフロントパネルを選択できるようになっています。実際のオーディオハードウェアはHD Audioですが、BIOSを操作することでAC'97フロントパネルを使用できるようにすることも可能です。同様に、最新の筐体の中には、フロントパネルオーディオケーブルの端に「AC'97」と「HDA」の両方のプラグを備えているものもあります。