FO4立體空間修正(更新)
通過拓撲感知的X3DAudio修正,修復了《輻射4》中的方向性體積下降問題。校正立體聲和真實2.1聲道,同時安全地保留原生5.1/7.1輸出。包含了次世代和老世代的構建,整合在一個FOMOD中。
模組介紹 作者原文
通過拓撲感知的X3DAudio修正,修復了《輻射4》中的方向性體積下降問題。校正立體聲和真實2.1聲道,同時安全地保留原生5.1/7.1輸出。包含了次世代和老世代的構建,整合在一個FOMOD中。
原址:
前置:
Fallout 4 Script Extender (F4SE):
8月13號更新:
版本 0.3.0
新增了一個針對《輻射4》中旋轉鏡頭過快或畫面平移過高或過低的bug,音頻會在左右揚聲器之間跳躍,產生剪輯噪音。(還在繼續測試中)。
FO4立體空間修正
FO4立體聲空間修正是一款輕量級原生F4SE插件,旨在糾正《輻射4》中的方向性音量損失和位置音頻不一致。
在受影響的配置中,位置聲音會明顯變小,具體取決於演奏者面向的方向。固定的聲源在正前方時可能比放在一側時聽起來更弱。
該插件在運行時修正X3DAudio的位置輸出矩陣,同時保留遊戲的原始距離、位置和環境音頻行爲。
它修復了什麼
方向相關的體積下降
當聲音面向聲音來源時變得異常安靜
不均勻的立體聲定位能量
在繞着靜止聲源旋轉時,感知音量不一致
之前版本中對真正2.1輸出的錯誤處理
輸出拓撲支持
0.2.1 版本引入了輸出拓撲意識。
該插件可以捕捉Windows/X3DAudio的揚聲器通道掩碼,並根據實際音頻配置應用不同的行爲。
2.0 / 立體聲 / 耳機
應用恆定功率左右修正
保持立體聲聲道之間的位置移動
糾正了最初的定向音量損失問題
真實2.1
僅對前左和前右施加修正
保持低頻失頻/低音單元通道不動
5.1
保留原始原生 X3DAudio 環繞矩陣
無法將中置、後置或環繞聲道摺疊成立體聲
7.1
保留原始原生 X3DAudio 環繞矩陣
不會改變原生環繞佈線
未知或自定義多通道佈局
使用安全直通
原始的X3DAudio矩陣被保留,而非猜測揚聲器佈局
工作原理
《輻射4》使用Microsoft的X3DAudio系統來計算位置音頻。
X3DAudio 生成一個矩陣,描述每個輸出揚聲器應接收多少位置音。
FO4立體空間修復在運行時掛鉤相關的X3DAudio函數。
在有X3DAudioInitialize時會被觀察到,以便插件通過SpeakerChannelMask識別真實的揚聲器拓撲。
X3DAudioCalculate 隨後允許先執行 Microsoft 的常規位置計算。
計算之後:
立體聲輸出接收恆定功率校正
真2.1在保持低頻效果的同時,也接受相同的FL/FR校正
原生5.1和7.1輸出保持完整
未知多通道佈局會回退到安全直通
如果揚聲器拓撲信息不可得,插件只將已建立的校正應用於兩聲道輸出。多聲道輸出保持不變。
目標是在不更換或平整《輻射4》音效系統的前提下,解決位置音量問題。
模組不會改變什麼
FO4立體空間修復不會替換輻射4的音頻文件。
它不會有意移除或覆蓋:
距離衰減
位置方向
多普勒計算
環境音頻
混響
閉塞
聲音類別
音樂
接口音頻
原生環繞定位
一次下載 — 兩代遊戲
0.2.1版本包含了支持的兩個《輻射4》世代,集成在一個FOMOD安裝程序中。安裝
時,只選擇一個版本。
次世代
輻射4 運行時間 1.11.221
F4SE 0.7.8
老一代
輻射4 運行時間 1.10.163
F4SE 0.6.23
舊世代版本使用 F4SE 0.6.x 查詢/加載插件接口,明確面向運行時 1.10.163。
音頻引擎本身在下一代和老一代版本之間是共享的。
歡迎社區對舊世代版本進行更廣泛的測試。
安裝
Vortex / 兼容FOMOD的Mod管理器:
正常安裝主文件。
FOMOD安裝程序會詢問你用的是哪一代輻射4。
只選一個:
次世代 — 輻射4 1.11.221 / F4SE 0.7.8
或
舊世代 — 輻射4 1.10.163 / F4SE 0.6.23
完成安裝。
啓用並部署該模組。
啓動《輻射4》到F4SE。
安裝程序會將選定的 DLL 放在:
Data\F4SE\Plugins\FO4StereoSpatialFix.dll
不要把DLL放在Fallout4.exe旁邊。
不要同時安裝兩個 DLL 版本。
需求
- 輻射4
- 輻射4腳本擴展器(F4SE)
- Windows x64
選擇與你安裝的輻射4運行時間匹配的FOMOD選項。
兼容性
FO4立體空間修復:
不使用 ESP/ESL/ESM 插件
不使用紙莎草文字
不添加任何形式
修改任何存檔數據
更改:沒有原版音頻文件
無需地址庫
無需CommonLibF4
不包含硬編碼的Fallout4.exe偏移量
由於修正是在運行時進行的,大多數音頻替換器和聲音內容模組應保持兼容。獨立鉤住或替換《輻射4》X3DAudio/XAudio2位置處理的
模組可能會衝突或覆蓋類似功能。
卸載
禁用或移除模組。
《輻射4立體空間修復》不會在存檔文件中存儲任何信息,所以卸載它不會影響現有存檔。
已知的侷限性
FO4立體空間修正並非:
HRTF的實現
環繞虛擬化系統
音頻重製版
聲音替代品
整體音效大改造
主要校正仍針對立體聲和真2.1配置中觀察到的方向性音量損失問題。
目前原生的5.1和7.1配置被保留而非修改,因爲我無法測試這些配置是否存在這個bug。
如果原生環繞用戶發現相同的方向-體積問題,可以單獨研究環繞特異性校正,而非錯誤應用立體聲算法。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。