audioreason.com

オーディオ研究所

Audio Reason | オーディオ研究所

ファイル再生の具現:Route A:Windows孤高の極致 — 物理と論理でねじ伏せる「実在感」の構築ログ: Phase10-2

I. 序論:汎用OSを「再生専用機」へ書き換える



本連載「具現編」の第1回は、現代ファイル再生の頂点の一つ、Route A:Windows孤高の極致の構築法です。

このルートの哲学は、ネットワークオーディオの利便性を捨て、「PC内部を無響室にする」ことにあります。バッテリー駆動と強力なCPUで物理的な土台を作り、その上でWindows OSを徹底的にチューニングして「余計な振る舞い」を全停止させます。

この構築プロセスは、単なるソフトのインストールではありません。OSの挙動が引き起こす「微細な電力変動(ノイズ)」と「割り込み処理(ジッター)」を、BIOSカーネルレベルで封じ込めるための、緻密なエンジニアリングです。

II. ハードウェア構成の推奨(復習と確認)

ソフトウェアの設定に入る前に、Route Aを成立させるための「物理的要件」を確認します。この土台がなければ、ソフトの極限設定はシステムを不安定にさせるだけです。

III. BIOS/UEFIの設定:シリコンの心拍を整える

OSを入れる前、ハードウェアの挙動を決めるBIOS設定が、音質の「基礎体力」を決めます。ここでの目的は、「省電力機能の全廃」と「クロックの純化です。

1. 省電力機能の無効化 (C-State / P-State / Cool'n'Quiet)

  • 設定: Disable (無効)

  • 物理的理由: CPUがアイドル時や低負荷時に電圧を下げる機能ですが、電圧が変動する瞬間、電源ラインにスパイクノイズが走ります。また、復帰時に微小なレイテンシが発生します。常に全力全開(C0ステート)で回すことで、電圧と時間軸を一定に保ちます。

2. スペクトラム拡散の無効化 (Spread Spectrum)

  • 設定: Disable (無効)

  • 物理的理由: 電磁波対策として、バスクロック(BCLK)を意図的に揺らしてピークを散らす機能です。オーディオ的には「人工的なジッター生成機能」でしかありません。これを切ることで、水晶発振器本来の純粋なクロックを取り戻します。

3. ハイパースレッディング/SMTの無効化

  • 設定: Disable (無効)

  • 物理的理由: 1つの物理コアを2つの論理コアに見せかける技術ですが、演算器やキャッシュのリソース競合が発生し、処理待ち時間が予測不能になります。「1コア=1スレッド」の物理的排他性を確保し、プロセスの占有を保証します。

4. メモリプロファイルの適用 (XMP / EXPO)

  • 設定: Enable (XMP I または EXPO I)

  • 物理的理由: メモリの動作クロックとタイミングを最適化し、CPUとメモリ間のデータ転送速度を向上させます。ジッターの発生要因となる処理待ち時間を極小化するため、高音質化に必須の設定です。

5. オンボードバイスの全停止

  • 設定: HD Audio, Wi-Fi, Bluetooth, Serial Port, LED → Disable

  • 物理的理由: 使わないデバイスに通電することは、マザーボード上にノイズ源を飼っているのと同じです。BIOSレベルで電源を断ちます。

IV. OSインストールと「Fidelizer」導入の鉄則

ここが最重要ポイントです。Windowsのオーディオ最適化ソフト「Fidelizer Pro」は極めて強力ですが、OSの深部(ブート構成やサービス)を書き換えるため、導入手順を間違えると取り返しがつきません。

Step 1: OSのクリーンインストール (完全オフライン)

Step 2: ドライバーのインストールと安定化

  • チップセット、JCATカード、DACドライバーのみを入れます。不要なユーティリティ(ASUS Armoury Crate等)は絶対に入れません。

Step 3: 【最重要】システムイメージのバックアップ

Fidelizerを入れる前に、必ず「Rescuezilla」や「Macrium Reflect」等でシステムイメージをバックアップしてください。こちらの章をご参照ください。

  • 理由: FidelizerやProcess Lassoの設定は不可逆的な変更を含む場合があり、設定を詰めすぎてOSが起動しなくなった際、クリーンインストールからやり直す時間を節約するためです。「素の状態」に戻れるセーブポイントを作ることが、攻めた設定をするための命綱です。

Step 4: Fidelizer Pro のインストールと適用

  • 設定: "Audiophile" または "Purist" レベルを選択。

  • 物理的効果:

    • MMCSS (Multimedia Class Scheduler Service) の最適化: オーディオプロセスの優先度をカーネル処理と同等以上に引き上げます。

    • タイマー解像度の向上: Windowsのタイマーを0.5ms(またはそれ以下)に固定し、処理の粒度を細かくすることで、ジッターを低減します。

V. ソフトウェアの設定:JPLAYとProcess Lassoの統合

最後に、再生エンジンであるJPLAYと、CPUの交通整理を行うProcess Lassoを設定します。

1. Process Lasso による「コア隔離 (Core Isolation)」

Fidelizerで優先度を上げても、OSの割り込みはランダムなコアに入ります。これを物理的に隔離します。

  • 設定:

    • System/Interrupts等: 偶数番コア (Core 0, 2, 4...) に固定。

    • JPLAY FEMTO / JPLAYService: 奇数番コア (Core 1, 3, 5...) に固定。

  • 物理的理由: OSの雑用と音楽再生を物理的に異なるコアで行わせることで、キャッシュの競合を防ぎ、オーディオスレッドへの割り込み遅延をゼロにします。

2. JPLAYの設定:純度の極致へ

  • Engine: ULTRAStream

    • 理由: UDPパケットのオーバーヘッドを削ぎ落とし、カーネルモードでダイレクトにデータを転送するモード。バッテリー駆動の瞬発力を最も活かせる設定です。

  • Hibernate Mode: ON

    • 物理的理由: 再生開始と同時に、USB出力以外のドライバ、画面描画、ネットワークスタックを強制停止します。これにより、CPUは計算をやめ、ただデータを流すだけの土管になります。マザーボード上の電流変動が静止状態(DC的)に近づき、S/N比が物理的限界まで向上します。

3. 【重要】ハイバネート用USBメモリの選定と「封印」の儀式

ハイバネートモードを使用するためのUSBメモリにも注意が必要です。

VI. 周辺機器の物理学:最後のノイズ源を「隔離」する

PC本体の設定が完璧でも、そこに繋がれた周辺機器がノイズ源となっていては、究極の静寂は得られません。詳細な記事はこちら

1. モニターの「AC汚濁」と「グランド汚染」を断つ

一般的なAC電源の液晶モニターは、スイッチング電源とインバーター回路のノイズを撒き散らします。

  • 推奨構成: モバイルモニター + モバイルバッテリー駆動。商用電源から物理的に切り離します。

  • 接続: 光ファイバーHDMI + 外部給電アダプタ。映像を光で伝送し、PCからの5V給電ラインを遮断することで、PCとモニター間の電気的導通を完全に断ち切ります。

2. HID(マウス・キーボード)の「物理切断」

マウスやキーボードは、操作していない時でもPCと通信(ポーリング)し、CPUに割り込みをかけ続けています。

  • 鉄則: 有線デバイスを使用し、音楽再生中は物理的に切断する。

  • 手法: スイッチ付きUSBハブUSB切替器を使用し、選曲・再生開始後はスイッチをOFFにします。

  • 効果: 信号線と電源線が物理的に切れるため、マウスからの割り込み(IRQ)とデジタルノイズの流入はゼロになります。

3. 空き端子の「封印」

使っていないLANポートやUSBポートは、開放されたままだとノイズの入り口(アンテナ)となります。

VII. 結論:論理が生み出す「物理的な静寂」

この手順で構築された「Route A:Windows孤高の極致」は、もはやパソコンではありません。

  1. BIOSでハードウェアの「揺らぎ」を止め、

  2. バッテリーで電源の「汚れ」を断ち、

  3. Process Lassoで処理の「渋滞」を整理し、

  4. 周辺機器の隔離で外部からの「侵入」を防ぎ、

  5. JPLAY HibernateでOSの「息の根」を止める。

この一連の設定はすべて、マザーボード上のグランド電位を微動だにさせず、USB出力の時間軸を完璧に保つ」という物理現象のためにあります。 その結果スピーカーから放たれるのは、デジタルの冷たさではなく、圧倒的な実在感を持った「音楽の魂」そのものです。

Audio Reason | オーディオ研究所