CS2のサウンド定位遅延はヘッドセットの良し悪しだけではない。HRTFレンダリング遅延、非線形な距離減衰、そしてアンカーとアタッカーの構造的な情報到着順のズレ——これら三つの債務が重なった結果だ。本稿では、誰が先に行動可能な情報を得るかを決める三つの測定可能なノードを分解する。
はじめに
多くのプレイヤーは「サウンド定位」を才能だと思っている。ヘッドセットが良ければ、耳が鋭ければ、より早く相手をロックオンできると。しかし、デモのタイムラインと自分の主観的な判断を重ねると、残酷な事実が浮かび上がる。あなたが聞いた足音は、あなたが「聞こえた」と思った瞬間よりも遅れて到着している。これは耳の問題ではない。オーディオパイプラインに重なった三つの債務だ——HRTFレンダリングのサンプリング遅延、非線形な距離減衰カーブ、そしてアンカーとアタッカーの情報到着順における構造的なミスマッチ。ここでは神秘主義は語らない。このチェーン上の三つの測定可能なノードだけを扱う。
1. HRTFは「より正確」ではなく「より遅れて正確」
CS2のデフォルトオーディオ出力は両耳レンダリング(HRTF)を使用する。原理は単純だ。モノラル音源を頭部伝達関数で畳み込み、左右の耳にわずかに異なる信号を生成する。脳は位相差とラウドネス差から方向を推測する。問題は、この畳み込み自体がゼロコストではないことだ。
一般的な128ティックサーバーでは、足音イベントがサーバーで生成されてから、クライアントのオーディオサブシステムがHRTF畳み込みを完了しドライバに送るまで、ネットワークジッタバッファ、エンジンオーディオスレッドのスケジューリング、HRTFフィルタの処理ウィンドウを経由する。体感的にはこの遅延は数十ミリ秒程度だが、本当に致命的なのは絶対値ではなく、その方向依存性だ。
真前方と真後方の音源は左右の位相差がほぼゼロで、HRTFは追加の方向手がかりをほとんど提供しない。脳はラウドネスとスペクトル傾斜から推測するしかない。一方、側面音源(特に60°から120°の範囲)は位相差が最も顕著で、定位が最速かつ最も正確だ。つまり、真後ろから忍び寄る相手にキルされたとき、あなたが「聞いた」瞬間は、すでに相手があなたの聴覚盲点を越えた後の追い討ちなのだ。
トレーニングへの示唆は直接的だ。「左右が聞き分けられる」で自分のオーディオ能力を評価してはいけない。「真後ろの音源に対してどれだけ速く振り向きの判断を下せるか」で評価すべきだ。前者はハードウェアが与えるもの、後者こそ練習すべきものだ。
2. 減衰カーブの変曲点は「どこまで聞こえるか」より重要
ほとんどのプレイヤーが最初に気にするオーディオの疑問は「足音はどこまで届くか」だ。しかし、より価値のある問いは、どの距離帯で足音のラウドネスが最も急激に変化するかである。
距離減衰は線形ではない。エンジンは通常、逆二乗減衰か近距離補正付きのハイブリッドカーブを採用する。結果として、非常に近い距離ではラウドネスが劇的に変化する——3メートルから6メートルで音量がほぼ半分になることもある。一方、中遠距離ではカーブが平坦になり、15メートルから25メートルのラウドネス差は、3メートルから6メートルの差の半分にも満たないことがある。
これには二つの実戦的結論がある。
第一に、アンカーは「至近距離の足音」に対して、アタッカーが「遠くの足音」に対して感じるよりもはるかに高い感度を持つ。ボムサイトの裏にしゃがむ人物は、あなたが5メートルに近づくまでにプリエイムを完了できる。あなたが20メートルで聞くかすかな物音では、相手があなたを待ち構えているのか、ただ通り過ぎているのか、ほとんど判断できない。
第二に、WalkとRunでは減衰カーブの変曲点が異なる。Runは音源強度が高く、変曲点が外側に寄る。Walkは音源強度が低く、変曲点が内側に寄る。つまり、Walkでアンカーに接近するとき、相手があなたを聞く「有効距離」は圧縮されるが、この圧縮は非線形だ。10メートルでWalkしても全く聞こえないかもしれない。6メートルでWalkすれば、Runと同程度に聞こえるかもしれない。安全なWalk距離は存在しない。あるのは安全なWalk変曲点だけだ。
3. アンカー情報格差:誰が先に「行動可能な情報」を得るか
最初の二点を組み合わせると、アンカーが自然に優位に立つ構造が見えてくる。
- アタッカーの足音イベントは、まず減衰カーブを通り、次にHRTFを通り、最後にアンカーの聴覚皮質に到達する。
- アンカーは定位する必要がない——「誰か来た」と確認するだけでよい。確認に必要なSNRは、定位に必要なSNRよりもはるかに低い。
- アンカーの視覚情報(クロスヘアはすでにプリエイム位置にある)と聴覚情報は加算される。アタッカーの視覚情報(まずターゲットを探す必要がある)と聴覚情報は競合する。
したがって「アンカー情報格差」は「アンカーが有利」という空虚な言葉ではない。定量化可能な時間差だ。アタッカーが最初の可聴足音を発生させてから、アンカーが「確認—旋回—プリエイム」の一連の動作を完了するまでには、時間ウィンドウがある。アタッカーのすべきことは、このウィンドウを消すことではなく、このウィンドウの中でアンカーに誤った方向情報を与えることだ。
具体的にどう騙すか?テンプレートに頼らない三つの方法。
- 短いRunで「偽の変曲点」を作る。アンカーからまだ距離があるとき、意図的に二歩走ってからWalkに切り替える。アンカーは「遠くから近づいて突然消える」音源を聞く。脳は音源を消えた点に定位する傾向があり、あなたが実際にWalkで進んだ位置ではない。
- 垂直音源で位相を騙す。上下階の足音はHRTFでは信頼できる仰角手がかりをほとんど提供しない。アンカーはマップ知識で推測するしかない。多層構造のマップ(Nuke、Vertigoなど)では、上下移動の偽足音の方が水平方向の偽足音よりもプリエイムを誘いやすい。
- リロード、武器切り替え、着地音を「音源アンカー」として使う。これらの音は足音とは減衰カーブが異なり、アンカーはそれらであなたの位置を校正する。ある位置でリロード音を鳴らし、すぐに別の位置へ静かに移動する——アンカーのプリエイムはそのアンカーポイントに留まる。
まとめ
サウンド定位は耳の競争ではない。チェーン上の時間競争だ。HRTFはあなたがどれだけ遅れて「正確」になれるかを決め、減衰カーブはどの距離で「最も聞かれやすいか」を決め、アンカー情報格差は誰が先に行動可能な情報を得るかを決める。これら三つのノードを分解すれば、「聞こえたのに死んだ」多くのラウンドが、実は音が到達する前にすでに負けていたことがわかる。練習の方向も明確だ。音量を上げるのではなく、これら三つのノードを個別の訓練科目として扱うことだ。