无题五个字
bangdream吧
全部回复
仅看楼主
level 8
Others小姐 楼主
2021.3.39f1c1 -> 2022.3.62f3c1(Android)
开发环境更新后,Android邦邦现在音频缓冲区已经采用双倍Buffer,意味着在绝大部分Android设备中,音频延迟相较上一个版本的单倍Buffer将会理论上升3~5ms。如果感到手感有些微妙变化是
正确的
,尤其是开key音用户。
此值已与隔壁PXXK保持一致。
在部分Buffer非常保守(非常大)的设备中,这一上升值甚至会达到40ms。如华为HarmonyOS 4.3及之前、OS5.0起使用安卓兼容层运行游戏的设备,vivo系部分设备
iPad / iOS 无影响
是的,我最讨厌的苹果他又又又又一次赢了[呵呵]
所以安卓的音频延迟什么时候才能站起来?
2026年03月27日 09点03分 1
level 9
我就说怎么打歌爆了一串gr[怒]
2026年03月27日 09点03分 2
level 13
换言之,华为设备的音频缓冲区是其他系统的10倍大(?)华为,你赢了……
2026年03月27日 11点03分 3
@Others小姐 而大缓冲也是导致每一首歌开局延迟都不一样的罪魁祸首() 假如游戏内 80ms缓冲,那么理论上每一局的延迟就会 在 80ms 范围内波动,取决于你点演出开始的那一刻,跟Buffer周期有关,参考极客湾的垂直同步及画面帧绘制渲染,一样的()
2026年03月27日 13点03分
可以这么说吧。华为的缓冲区是 1920,是小米(192,对应 4ms)的十倍 所以还不包含音效就已经有 40ms的输出延迟了。如果游戏内再双重缓冲,那就是 80ms了。 还没包含音效的。根本原因在于华为不允许APP申请低延迟音频。而安卓这边除vivo外大部分设备都允许走低延迟音频,但是这个低延迟音频是包含音效的。除去音效基本上各家都能再降低 25ms左右,就已经能做到接近苹果的那种跟手了。触控反而各家大差不差,跟iPad差别也不大可能也就 3 到 5 毫秒,所以目前安卓版最大的问题不是触控,是音频延迟。
2026年03月27日 13点03分
@Others小姐 感谢讲解,懂了
2026年03月27日 14点03分
@Others小姐 有时候会遇到一种情况:体感非常卡,但是帧数监测结果正常;此时上滑回到桌面,再重进一下游戏,又完全恢复正常(游戏没有重新启动)。这是不是由于GPU的渲染和屏幕垂直同步不幸抽中了一个很大的延迟导致的?
2026年03月27日 14点03分
level 13
典型的安卓延迟
2026年03月27日 11点03分 4
level 14
今天打歌爆了100多个great[呵呵]
2026年03月27日 13点03分 5
level 12
没什么感觉,依旧ap滑滑蛋sp
2026年03月28日 01点03分 6
level 9
感觉也稳定不了120帧了 一会流畅一会变慢那种感觉
2026年03月28日 09点03分 7
1