- 积分
- 1187
- 在线时间
- 3175 小时
- 最后登录
- 2024-5-6
- 阅读权限
- 70
- 精华
- 0
- UID
- 798912
- 帖子
- 1055
- 精华
- 0
- 经验
- 1187 点
- 金钱
- 1015 ¥
- 注册时间
- 2015-8-24
|
感谢3楼BH7KQK
PCHIFI发烧友的福音:DAC高Latency(延迟)的优化方法
最近入手了某国产解码,虽然采用了异步传输的“先进技术”,但是入手后才发现,在解码的驱动上存在很大不足,在安装驱动后,系统的延迟(Latency)大大增加(增加了1000us以上),在原本系统延迟就极低的系统上还好,如果原本系统就存在较大延迟的电脑下面,就显得特别糟糕了,系统延迟高于(8000us)时基本肯定会发生爆音等问题。
该厂商的技术支持更是直接说明,在大多数电脑上不会爆音。。即间接承认了在部分电脑上存在爆音的现象。
事实上,通过LatencyMon软件即可分析音频流延迟的具体原因,很大部分使用显卡电脑的问题在于,很大部分显卡为了节能普遍使用了PowerMizer技术,该技术为了确认是否需要显卡进入节能状态,将大大提高系统的音频流延迟(显卡的处理等级在USB及火线之上),因此我们必须关闭该项功能来提高Latency.
网上普遍采用了PowerMizer Switch和PowerMizer manager两个工具,但笔者使用后发现效果很差,无法彻底关闭显卡的节能功能,最后从Google上发现添加注册表如下:
【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000]
"RmPowerFeature"=dword:00000050】
重启后,即可彻底避免显卡技术对音频流造成的延迟。该注册表修改了显卡时钟门控的值。完全关闭了显卡进入节能状态的功能。
补充一下注册表调出的方法:运行(快捷键win+R),输入 regedit按回
RmPowerFeature这一项在"0000"里面没有,要自己右击鼠标新建- DWORD(32位)进行创建
对于所有 Windows都有用,NA卡都有用,至于声音上有没有区别,大家自己去试吧
优化后的声音提升明显的 |
|