音频延迟校准——音游判定的基础
为什么这步不能跳过
音游的判定依赖一个核心前提:你听到的节拍、你看到的音符下落、你手指触碰到屏幕——这三者必须同步。
但几乎所有移动设备都有音频延迟。你在屏幕上按下那个"听着像是节拍上"的瞬间,系统可能已经在音轨播放后 30~150ms 才让声音出来。如果不校准,所有判定都会系统性地偏早或偏晚。
校准不好的典型表现:
- 明明按在了节拍上但判定总是 Great / Good 不是 Perfect
- 感觉"这个游戏判我按早了/按晚了"
- 明明盯着判定线按,就是打不到 Perfect
首次启动时的自动校准
首次启动 Sonolus 时会引导你做自动校准:
- Sonolus 播放有节奏的音
- 听到声音的瞬间点击屏幕
- 重复几次取平均值
校准完成后,Sonolus 会把推荐值写入全局设置。
手动校准
如果自动校准不准,可以在全局设置里手动调整:
- 进入 设置 → 音频 → 音频延迟
- 数值单位是毫秒(ms)
- 正值 = 提前判定(补偿声音晚出来的情况)
- 负值 = 延后判定
校准技巧:
- 先玩一首节奏熟悉的慢歌,比如 BPM 80~100 的
- 留意 Great 的判定方向:如果 Great 总是在"应该 Perfect"的旁边偏早,就往正方向调
- 每次调 5ms~10ms,玩完一首歌再看效果
- 不同的音频输出方式(扬声器 / 有线耳机 / 蓝牙耳机)延迟不同,需要分别校准
输入延迟
除了音频延迟,部分高端玩家还会微调输入延迟(Input Latency)。这是触摸响应的偏移补偿,一般在设备性能很好的情况下才需要调,多数人保持默认值即可。
蓝牙耳机特别提示
蓝牙耳机的延迟通常在 50~200ms 不等,不同型号差异极大。如果你用蓝牙耳机玩音游:
- 可以尝试开启蓝牙的"低延迟模式"(多数游戏耳机有这个开关)
- 校准完音频延迟后,换用有线耳机记得重新校准
- 实在觉得蓝牙耳机延迟太大,建议有线耳机玩