君が聞く銃声は嘘をついている:HRTF、距離減衰、角待ち情報差のトライアングル

2026年10月14日 17:00:09

CS2のオーディオエンジンはスタジオではなく、プレイアビリティのために妥協したリアルタイムレンダリングパイプラインだ。HRTFは3D球面情報を2チャンネルに圧縮し、距離減衰は欺瞞的な「知覚プラトー」を生み、遮蔽フィルタは素材ごとに異なる。角待ちはこれらの欠陥を利用して、君の位置と接近速度の誤認を誘う。聴覚の惯性を破り、耳の代わりにユーティリティを使え。

導入

多くの人は「音による位置把握」を才能だと思っている。耳が良ければマップ全体を読めると。しかしCS2のオーディオエンジンはスタジオではない。プレイアビリティのために妥協したリアルタイムレンダリングパイプラインだ。君が聞いているのは真実ではなく、HRTF、距離減衰、遮蔽フィルタの三層で加工された近似値だ。角待ちが有利なのは、君が聞くものと実際が違うことを知っているからだ。

HRTF:バイノーラルレンダリングは潰された球面マップ

CS2はデフォルトでHRTFを有効にし、頭部伝達関数でモノラル音源を左右の時間差とレベル差のあるステレオにレンダリングする。高度に聞こえるが、本質は3D球面情報を2チャンネルに圧縮することだ。つまり真前と真後ろの音が極めて似た耳心地になる——前後混同はほぼ全てのFPSプレイヤーの通病であり、君の耳の問題ではなくアルゴリズムの問題だ。

実戦での直接的な結果:Mirageの中路で足音を聞き、第一反応で「アーチだ」と思うが、実際は後ろのコネクターかもしれない。HRTFは仰角情報の再現が特に弱く、上下階の足音は垂直方向の区別が水平方向より遥かに低い。だから二階で角待ちする選手は、エイムで圧倒するのではなく、君の垂直音の誤認に頼っている。

実行可能な習慣:前後の判断を耳ではなくマウススイープに任せる。足音を聞いたら素早く小さく振り向いてキャリブレーションし、視覚で聴覚の盲点をカバーする。音による位置把握を死ぬほど練習するより効率的だ。

距離減衰:足音の「偽の静けさ」は銃声より危険

CS2は音源タイプごとに異なる減衰曲線を使う。銃声は戦闘信号として遠距離でも十分な音量を保つが、足音の減衰は急で、特にしゃがみ歩きや静歩きではほぼ指数関数的だ。問題はこの曲線が非線形で、君が聞く「遠さ」と実際の「遠さ」の間に非線形区間があることだ。

具体的には:20~30メートルの区間で足音の音量低下が突然緩やかになり、「知覚プラトー」を形成する。つまり25メートル先を全速力で走る敵と、18メートル先を静歩きする敵が、主観的な音量でほぼ同じに聞こえる。君は「まだ遠い」と判断するが、実際は既に君の角待ちの死角に入っている。角待ちが最も得意とするのはこのプラトーの利用だ——完全な無音は不要で、君に接近速度を過小評価させるだけでいい。

さらに隠微なのは遮蔽フィルタだ。壁や箱の足音減衰は一刀両断ではなく、素材と厚さで段階分けされる。木箱とコンクリート壁のフィルタ差は、同じ距離の足音を半身分も違って聞こえさせる。Infernoのバナナの樽とAncientの中路の石壁は、全く異なるフィルタパラメータだ。距離を「音量」ではなく「音色」で判断することを学ぶのが、上級聴音の核心だ。

角待ち情報差:君が思う「聴音」は実は「補完」

ここで最初の二層を重ねて角待ちを見る。Dust2のA大で角待ちし、敵がA小から接近すると仮定する。足音を聞き、HRTFは大体左前方と言い、距離減衰は「まだ距離がある」と言い、遮蔽フィルタは「壁越し」と言う。君の脳は自動的に補完する:彼はA小にいて、まだ出ていない。

しかしこの補完チェーンには各環に誤差がある。HRTFの前後混同でA小をミッドドアと聞き違え、距離減衰のプラトーで推進速度を過小評価し、遮蔽フィルタでまだ箱の後ろだと思い込むが、実際は壁際に張り付いている。角待ちの優位は「先に見る」ことではなく、「君がどう誤認するかを先に知っている」ことだ。

反制策は二つ。第一に、自分の聴覚慣性を能動的に破壊する:角待ちを5秒以上続けたら、最初の聴感を信じ続けず、短い移動(例えばカバーから小さく覗く)で情報を更新する。第二に、耳の代わりにユーティリティを使う:火炎瓶やスモークは、どんな音よりも確実に「この方向に何かある」と教えてくれる。

音はCS2で最も安い情報であり、最も期限切れしやすい情報だ。手がかりとして扱い、結論としてはならない。