CS2のサウンドは音源から耳へ直線で届くわけではない。遮蔽判定、垂直減衰、リバーブの三工程を経て、HRTFが座標を描画する。問題は後半二工程が能動的に騙してくることだ。素材から遮蔽層を読み、階を跨ぐ時は方向よりリズムを信じ、候補位置を事前ロードして情報格差を縮める技術的解説。
はじめに
多くのプレイヤーは「聴音辨位」を良いヘッドホンさえあれば解決できる問題だと考えている。しかしCS2では、音は音源から耳へ直線で飛んでくるわけではない。遮蔽判定、垂直減衰、リバーブ層という三つの工程を経て、最後にHRTFが脳内の座標として描画する。問題は——この三工程のうち、後ろ二つが能動的にあなたを騙してくることだ。このノートは設定の話ではなく、情報格差そのものの話である。
一、足音は点ではなく、遮蔽された残像である
まず直感に反する結論から言おう。Aサイトで聞こえた敵は、実はあなたにより近いが低い壁に遮られた位置に立っているかもしれない。CS2の音源遮蔽(occlusion)は「壁があれば無音」という単純なものではなく、遮蔽体積に応じて高周波を段階的に削り、低周波を回折させる。低周波回折の代償は方向感のぼやけだ。
具体的にどう現れるか?敵が貫通可能な木の板や鉄の箱の向こうを移動する時、まず「こもった」足音が後方やや下から聞こえ、実際に顔を出す瞬間に鋭くクリアな音が届く。多くのプレイヤーは前半を「後ろにいる」と誤認して早く振り向く——この0.5秒が典型的な遮蔽残像に騙される例だ。
対処法は音量を最大にすることではない。最大にしてもこもった音が早く聞こえるだけで、方向は正確にならない。正しい方法は、各マップで「どの素材が方向感を食うか」を覚えることだ。Dust2の中扉の木製ドア、Mirageのショートの鉄箱、Ancientの木の板通路——これらは高周波キラーだ。こもった音が聞こえたら、まず素材から遮蔽層数を逆算し、振り向くかエイムを維持するか決める。
二、垂直減衰:上と下は同じ世界ではない
第二の層はさらに隠微だ——垂直方向の減衰曲線は水平方向とは全く別物である。
水平方向の音はエンジンが距離に応じて線形減衰させ、左右チャンネル差からおおよそ推定できる。しかし垂直方向で階を跨ぐと、減衰は余分に増幅され、方向情報はほとんど判別不能まで圧縮される。典型的なのはNukeのイエロールームと地下、VertigoのAスロープと下層だ。下から聞く上の足音は「真上」ではなく、左右の間に潰された曖昧な塊であることが多い。
これがエイムポジションの情報格差を生む。上でエイムする守備側は下の足音を聞くと「足元にいて階段から来る」と反射的に考える。しかし実際の敵は下層を横切り、別のシャフトから上がってくるかもしれない。あなたは存在しない角度をエイムしているのだ。
私の習慣は、階を跨ぐ時は方向を信じず、リズムだけを信じることだ。足音の間隔、連続ジャンプの密度、急停止の細かいステップ——これらの時間的特徴は方向より信頼できる。上下で左右が分からない時は「何回止まったか」でランプッシュを判断する方が、「どちら側か」よりずっと安定する。
三、エイムポジション情報格差:聞こえる音は常に一拍遅れる
最後の層はエイムする側自身の問題だ。音が発生してから脳内に像を結ぶまで、エンジンリバーブ、HRTFレンダリング、ヘッドホン出力、聴覚皮質と経由し、この経路自体に遅延がある。プロがやっているのは遅延の除去ではなく、「可能性のある位置」を事前にロードすることだ。
事前ロードとは何か?角度をエイムする前に、そのマップのその位置付近で音を出す全ての素材、全ての垂直層、方向を食う全ての遮蔽物を頭の中で列挙する。足音が実際に鳴った時、ゼロから判断するのではなく、いくつかの候補から引き算する。これが情報格差の正解だ——よりクリアに聞くことではなく、候補を減らすことである。
具体例:Infernoの二階からバナナをエイムする。聞こえるのは二階下、バナナの窪み、ミッド回り込みの可能性がある。この三つは素材も垂直層も全く異なるが、エイム前に候補として列挙していなければ、聞こえるのは「足音」の塊だけだ。列挙していれば、こもった音か鋭い音か、垂直圧縮があるかで、一秒以内に二つを切り捨てられる。
おわりに
CS2のオーディオシステムはリアルタイムマップではなく、遮蔽と圧縮と遅延を伴う下書きを渡してくる。良いヘッドホンが解決するのは下書きの鮮明さであり、真偽ではない。本当の聴音辨位はこの三層を事前に計算することだ:素材が遮蔽を決め、リズムが垂直を決め、候補がエイムを決める。計算し終えれば、聞こえるのは足音ではなく答えだ。
最近オーディオ設定をいじっているなら、機器の交換を急ぐな。まず十試合プレイし、各試合で一つだけ記録しよう——方向を聞き間違えた位置だ。それをマップにマークする方が、どんなヘッドホンより価値がある。