耳機裡的第三隻眼:腳步衰減、垂直聲場與架點資訊差的工程學

2026年10月8日 17:00:08

從訊號鏈拆解 CS2 音效:分段式腳步衰減、HRTF 在頭頂與腳底的方向盲區、架點對槍時的殘響延遲,以及悄悄毀掉你定位判斷的取樣率設定。

打天梯時你一定遇過這種場景:明明聽到腳步在右邊,拉出去卻空無一人。或者你蹲在 A 大坑裡,對面從連接摸過來,你直到他踩上木板才反應過來。這不是耳機不夠貴,是 CS2 的音效系統在你的耳朵和真相之間插了一層濾波器。今天從訊號鏈的角度,把「聽聲辨位」這件事拆開來看。

一、距離衰減不是線性的,是分段壓縮的

CS2 的腳步音效採用分段衰減模型。在約 0 到 200 單位內,音量幾乎不變;200 到 1100 單位之間進入主衰減區,每增加約 300 單位音量下降一個台階;超過 1100 單位後,腳步被混入環境底噪,只保留低頻段。這意味著什麼?

你站在 Mirage 的 A 點預設位,聽到的「近點腳步」實際上可能來自 400 單位外的警家。因為在這個距離上,高頻的鞋底摩擦聲還沒被完全削掉,大腦會誤判為「很近」。真正區分距離的線索不是音量大小,而是高頻與低頻的比例。越近,2kHz 到 6kHz 的頻段越完整;越遠,這段先死,只剩下 80 到 200Hz 的悶響。

所以架點時,別問「聲音大不大」,要問「脆不脆」。脆的是近點,悶的是遠點,這是衰減曲線給你的唯一誠實訊號。

二、垂直聲場:CS2 的 HRTF 在頭頂有個洞

CS2 預設開啟 HRTF(頭部相關傳遞函數)雙耳渲染。它的原理是用兩組濾波器模擬耳廓對聲波的繞射,讓左右耳接收到不同的頻譜,從而在耳機裡造出水平方向的定位。但 HRTF 有個工程上的老問題:正上方和正下方的區分度極低。

在 Nuke 這種垂直結構複雜的地圖上,這個缺陷被無限放大。你在 B 點蹲著,對面從黃房二樓走下來,HRTF 給你的訊號可能和「正前方地面腳步」幾乎一樣。因為頭頂方向的 HRTF 濾波曲線與正前方高度相似,大腦只能靠殘響尾音來判斷高度——而 CS2 的室內殘響又給所有封閉空間套了相似的參數。

實戰結論:在 Nuke、Vertigo 這類多層地圖上,不要只依賴耳機定位垂直方向。聽到腳步後,先看小地圖隊友的位置,排除水平方向的可能,再用殘響的「空腔感」去猜樓層。空腔大的是上層,悶而短的是下層。

三、架點資訊差:你聽到的和你以為你聽到的

架點的本質是資訊博弈。你蹲在 Inferno 的棺材位,對面從香蕉道摸過來。他踩木桶的聲音傳到你耳朵裡時,已經經過了兩段殘響:木桶材質的反射 + 香蕉道牆壁的延遲。延遲大約在 30 到 50 毫秒之間。

這幾十毫秒夠幹什麼?夠對面從木桶後拉出來半個身位。也就是說,你聽到「他踩木桶」的瞬間,他的準星已經對準了你的頭。這就是架點方天然的資訊劣勢:聲音到達你的耳朵時,事件已經發生過了。

怎麼破?兩個辦法。第一,主動製造聲音陷阱:提前打掉木桶,讓那個反射面消失,對面的腳步會變得更乾、更近,你能早 10 到 20 毫秒做出反應。第二,把架點位置往後退半步,退到殘響尾音更短的牆角,用物理距離換聽覺清晰度。

四、取樣率與耳機的隱藏變數

最後說一個容易被忽略的:CS2 的音訊取樣率預設跟隨系統。如果你系統設的是 48kHz,遊戲內音訊輸出也是 48kHz,那就沒問題。但很多人系統設了 44.1kHz,遊戲卻用 48kHz 輸出,中間經過一次重取樣,高頻段會出現輕微的相位偏移。這個偏移在水平定位上不明顯,但在前後定位上會讓你把「背後」聽成「側後」。

檢查方法很簡單:系統聲音設定裡把輸出格式鎖到 48kHz,遊戲內音訊裝置選「立體聲耳機」,關閉所有虛擬環繞。虛擬環繞是 HRTF 的劣化版,它會把本該由耳廓完成的濾波用演算法硬湊,結果就是垂直方向更糊。

腳步衰減、垂直聲場、殘響延遲——這三樣東西加起來,構成了架點博弈裡那條看不見的資訊差。練槍之外,花十分鐘調一下音訊設定,比換一副新耳機管用。