Project
SoundCompass 声源罗盘 HUD
监听游戏输出的双耳 / HRTF 立体声,用 ILD/ITD 实时估计声源方位,在无边框窗口上叠加全圆 360° 罗盘 HUD 的 Windows 桌面工具。
project dossier
slug: soundcompass
SoundCompass 通过 WASAPI 回环采集输出设备立体声流(无需虚拟声卡),用 ILD 主导、ITD 微调的信号处理算法实时估计声源方位,在无边框游戏窗口上叠加全圆 360° 罗盘 HUD。
核心能力
- ILD 主导的方位定位:Mid/Side 分解 + 频域掩码 + 幂次映射,仅宽带信号让 ITD 参与
- 五类声源独立检测:脚步 / 枪声 / 爆炸 / 互动声 / 杂音,各有独立频段与 HUD 呈现
- HUD 跟随前台窗口:按 DPI 换算物理像素,125%/150% 缩放自适应
- 实时配置:灵敏度、方位解析参数拖动即生效,无需重启
- 自动样本采集:为后续 ABI Profile 训练储备数据
- 仅监听系统音频,不读取/修改游戏进程
技术栈:C# · .NET · WASAPI · DSP
评论