找回密码
 立即注册

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 330|回复: 1

[设备讨论] 笔记本播放DSD出现卡顿及爆音

[复制链接]

音符
0
音乐币
613
贡献
63
发表于 2021-11-18 14:27:35 | 显示全部楼层 |阅读模式
求教各位大大,我用笔记本电脑播放硬盘里的DSD音乐,是用foobar 2000或JRiver直接asio输出到外置dac上,但无论播放哪一首DSD,都会不固定的出现卡顿和爆音哪怕我把缓冲调成最大,还是会出现卡顿。求教怎么破?

温馨提示

记得善用社区搜索功能,那里可能会有你想要的资源;论坛站内搜索

如果你有什么需要的资源可以去资源求档发帖,求助社区的网友,我们会在第一时间给你回复哦;资源求档

回复

使用道具 举报

2万

主题

1845

回帖

6万

积分

版主

音符
210
音乐币
22193
贡献
29198

十年荣誉奖章音乐大神

发表于 2021-11-18 15:16:38 | 显示全部楼层
1、打开任务管理器,找到ASIO进程,右键点击它弹出菜单,然后找到文件所在的位置,把ASIOhost32.exe、ASIOhost64.exe 的属性中“以管理员身份运行此程序”这项勾上,并确定






2、回到foobar2000,在参数设置中把“ASIO驱动”的“使用64位ASIO驱动(如果你的系统是64位)、以高优先级进程方式运行”的这两项选中并应用




3、在输出中选择你的声卡以ASIO模式输出,并把缓冲长度调到最大,如果调到最大播放的时候报错,那么可以调小到你声卡能接受的数值,这个值尽可能的调大




4、在“高级”中修改下面四项值:
       1)全文件缓冲值,设置这个值foobar2000在播放的时候占用的内存会变大一些,需要根据个人电脑内存进行配置,楼主设置的是4GB,你播放的文件越大,播放时foobar2000占用的内存就会越大,但多占用的内存不超过你设置的大小。主要目的是为了减少播放的时候读硬盘的次数,一次性把要播放的文件读取到内存中,避免因为读取硬盘而影响播放
        2)线程优先级,默认是7,也就是最高优先级
        3)当正在播放时阻止硬盘休眠,避免为了唤醒硬盘而造成读取歌曲文件的操作延后
        4)基调/曲线波采样率,这个值可以设置成你声卡本来支持的最大采样率(不是使用重采样PPHS之后),这个值貌似和在播放不同采样率的歌曲时要转换采样率有关,所以为了减少转换次数,就设置到最大吧








5、所有这些设置都设置好后重启foobar2000,现在再来播放DSD你会发现,爆音几乎没有了

温馨提示

记得善用社区搜索功能,那里可能会有你想要的资源;论坛站内搜索

如果你有什么需要的资源可以去资源求档发帖,求助社区的网友,我们会在第一时间给你回复哦;资源求档

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|捌零 ( 反馈邮箱:admin@ptcd.net ) |网站地图

GMT+8, 2024-11-23 17:30 , Processed in 0.064816 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表