blizzard_c 发表于 2021-2-1 11:47:18

关于HQplayer播放高码率DSD文件的爆音问题

本帖最后由 blizzard_c 于 2021-2-1 11:48 编辑

先说电脑配置,CPU i9 9900K,显卡1080 ti,ASDM7EC,升频DSD 256。

工作时,CPU占用率只有20-30%。

播放大部分文件都很顺畅,没有爆音。但播放某几张DSD格式的高码率文件时,总在特定的位置有爆音(此时CPU占用率并不高)。然后,把进度条往回拉一点,重新播放该部分,爆音消失。但每次重头播放,必然在此处有爆音。

有人遇到过类似的情况吗?

姜你军 发表于 2021-2-1 14:30:38

就是播不了。
我曾经以为dsd64能升dsd512的配置,那么dsd128跟dsd256就也能升,甚至7ec下,dsd128转256,应该跑得动,但事与愿违
而且经过实验我还发现,虽然有很多情况打开n卡的加速,GPU的占用频率可以达到50%以上,但是并没有什么卵用,即使是-2s的xtr,也没有办法跑到7ec 512
另外很多没有nos的解码,优先建议升到dsd512不要管7ec

姜你军 发表于 2021-2-1 14:41:49

目前hq player,一片笔记本标压的I7 10870h,单烤功率能给到50w,足够跑44.1和dsd64到各种滤波的7ec 256,和或者512,但是一个是高码率反而会有bug,你也不能说所有曲子都会爆音或者延迟,但是非常的挑曲子
我想尽一切办法去尝试dsd512情况下的7eC,第1个想法就是先把音乐升频成dsd256格式,然后再实时升频到512,但是根本不可能,后来实验用xtr-2s,n卡加速,没啥用
期待一些有类似梅支持dsd1024解码器的大神,测试一下在什么环境下能跑dsd1024,目前看dsd1024要比7EC下的dsd512容易一点。

ttoonngg 发表于 2021-2-1 15:20:05

i9 9900k跑ASDM7EC下的dsd256应该没问题的,产生爆音可能是asio驱动中buffer setting的设置问题,有些解码的驱动面板能自己调,有些出厂设置好的,为了得到一个相对稳定和优秀的播放音质,厂家默认不可更改。

ttoonngg 发表于 2021-2-1 15:29:06

本帖最后由 ttoonngg 于 2021-2-1 15:30 编辑







譬如我的解码ifi pro idsd是可以细致调整这个选项的,usb stream mode越往上选(最高选择minimum latency),音质越好,但是播放精度要求越高,容易产生爆音。asio buffer size也是数值越小,音质越好,选小了解析变好,过了一定数值限度,就有噪音。

我原来选默认的safe与auto选项,jriver升频只能到dsd128,当时很纳闷,怎么会比hqplayer要求还高。后来我调到Extra和32768 samples,jriver就能升频dsd512了。开个网页又会有噪音,说明到了电脑负荷的极限。

欢欢乐乐 发表于 2021-2-1 16:25:04

HQPLAYER 的设置截图看一下,我这里9900K 没有问题,显卡是1660s 。

姜你军 发表于 2021-2-1 17:02:06

本帖最后由 姜你军 于 2021-2-1 17:05 编辑

ttoonngg 发表于 2021-2-1 15:20
i9 9900k跑ASDM7EC下的dsd256应该没问题的,产生爆音可能是asio驱动中buffer setting的设置问题,有些解码 ...

如果是高码就不一定,我以前以为 Hqplayer的机制是dsd256肯定比dsd64升512要容易一点,结果并不是这个样子,据我观察升频dsd256 7ec功耗最小依次是dsd64,44.1,dsd128,然后往后推。
码率越高的源文件有的时候越吃配置,我推断 hql player的算法机制,可能是将一个文件先提取,源文件码率越高,提取的信息量越大,消耗性能越多,然后再重新组成你想要的文件格式,同时pcm转dsd也要吃掉一部分性能

15111258906 发表于 2021-2-1 22:33:54

个人不建议DSD文件还升频,DSD文件直出就行了。

blizzard_c 发表于 2021-2-2 01:55:13

本帖最后由 blizzard_c 于 2021-2-2 02:10 编辑

感谢楼上各位兄弟的关注和建议!

试了在asio驱动里把buffer调到最大,以及在HQP里把asio的buffer time调到最大,都没能解决问题,依然是在那个时间点产生爆音。

目前的配置跑DSD 256对于大部分文件都没问题,包括很多DSD文件,只有少数几张高码率DSD碟有这个问题。

现在设置成不对DSD文件进行升频,就没这个问题了。但理论上不应该啊!

欢欢乐乐 发表于 2021-2-2 10:23:28

blizzard_c 发表于 2021-2-2 01:55
感谢楼上各位兄弟的关注和建议!

试了在asio驱动里把buffer调到最大,以及在HQP里把asio的buffer time调 ...

我试下来有以下感受,供参考:
1、sinc-L很吃硬件性能,但不吃显卡的cuda,并且内存要足够大(数据预先转入内存播放)。我的专机上44.1升频到7ec256采用sinc-L无法顺利播放,但是dsd64文件没有问题,没有遇到爆音情况。建议你把cuda关闭(勾去掉,也不要灰色)试试。
2、dsd source settings的选择上,如果在directsdm上打钩,意味着播放dsd文件不再升频处理,我个人没有选择打钩。

以上仅仅我个人体会,供参考。

欢欢乐乐 发表于 2021-2-2 10:37:08

目前我选择sinc-M 模式或者xtr 比较多。7ec256 雷打不动。

15111258906 发表于 2021-2-2 11:02:53

欢欢乐乐 发表于 2021-2-2 10:23
我试下来有以下感受,供参考:
1、sinc-L很吃硬件性能,但不吃显卡的cuda,并且内存要足够大(数据预先转 ...

DSD文件还得转换成PCM升频再转成DSD,实在是多此一举。
sinc-L 7EC,转成DSD128就够了,没必要一定DSD256或者512,当然配置够的话是越高越好

欢欢乐乐 发表于 2021-2-2 11:50:40

15111258906 发表于 2021-2-2 11:02
DSD文件还得转换成PCM升频再转成DSD,实在是多此一举。
sinc-L 7EC,转成DSD128就够了,没必要一定DSD25 ...

dsd文件升频是否必须转成pcm 才行?这个倒没有注意到。

DC999 发表于 2021-2-2 14:34:03

啥主板?多大内存?

blizzard_c 发表于 2021-2-3 01:39:54

欢欢乐乐 发表于 2021-2-2 10:23
我试下来有以下感受,供参考:
1、sinc-L很吃硬件性能,但不吃显卡的cuda,并且内存要足够大(数据预先转 ...

我这边所有其他文件(包括大部分DSD文件)升DSD 256都没问题,很轻松。就有那么几张DSD有这个问题。
页: [1] 2
查看完整版本: 关于HQplayer播放高码率DSD文件的爆音问题

耳机俱乐部微信
耳机俱乐部微信