clark8888 发表于 2022-3-10 16:36

HQPlayer滤波选择体会总结(不定期更新)

HQPlayer最新的pdf手册破天荒列举了各种滤波是否强化瞬态,空间声场和音色以及适合的歌曲种类例如古典、爵士、摇滚、流行等等。 具体可以参考翻译网站,甚至还标明是否针对DSD优化:https://griggaudio.de/audio-pc-grundlagen/audio-pc-hqplayer-filtereigenschaften/

这减少了学习时间成本。

举几个常用滤波的例子:

Tap抽头类滤波(一般来说升频算法的抽头数越大越好,但不是绝对)
1. Sinc-M   固定1百万抽头, 作者自己不用,说是应用户要求做的
2. Sinc-Mx   在768khz(16倍超采样)是1百万抽头,在1536khz (32倍超采样)是2百万抽头,在384khz(8倍超采样)是50万抽头   适合古典、爵士   强化空间声场和音色   支持变迹Apodizing
3. Sinc-L      在768khz(16倍超采样)是131070*16=2百万抽头缺点是不支持变迹Apodizing,推荐只放在Nx滤波里选择, 只适合古典,而且对升频DSD的算力要求变态


sinc-L 就像 Chord MScaler x2的Tap数

这些指的是 Chord 设备为“WTA1”所做的 16x PCM 输出速率。当然,如果您使用 DSD输出,您将拥有更高的比率和更长的滤波器,因为倍数可以提高 1024 倍(以 45.1584/49.152 MHz 速率处理的 12800万 抽头),而不仅仅是 16 倍(705.6/768k 速率)。

sinc-S、sinc-M 和 sinc-Mx 具有不同的抽头数。当输出为 16x 时,sinc-Mx = sinc-M。对于较低的采样率,sinc-Mx 的抽头较少,而较高的采样率则更多的抽头,因为它与 sinc-M 不同,它随比率缩放。sinc-S 在 16x 下是 64k 个抽头。但这些是变迹滤波器,比 Chord 滤波器衰减更多,因此与 Chord 滤波器有显着不同。虽然 sinc-L 似乎与 Chord 非常相似。

非抽头类滤波:
1. poly-sinc-gauss-long(优化时域频域响应)和poly-sinc-ext2(增加两端频率延伸)是作者认为最全面的2个滤波, 支持变迹Apodizing
2. poly-sinc-mqa/mp3-lp(适合古典爵士布鲁斯)或poly-sinc-mqa/mp3-mp(适合流行摇滚)算力要求低可以用树莓派4装嵌入版升频Tidal MQA到1536khz,   支持变迹Apodizing
3. poly-sinc-gauss-hires 专用升频HiRes高采样音源或MQA,适合放在Nx滤波里选择,强化瞬态,空间声场和音色, 支持变迹Apodizing
4. poly-sinc-xtr-short-lp 强调瞬态,适合电子、爵士、蓝调、流行、摇滚 , 支持变迹Apodizing
5. *-2s算力机性能不够时的妥协选择

滤波搭配的pcm噪声整形器:
1. LNS15   15阶噪声整形为升频到16x (705.6/768 kHz)设计
2. NS5      5阶噪声整形为8x和16x (352.8/384/705.6/768 kHz)设计
3.NS9       9阶噪声整形为4x (176.4/192 kHz)

clark8888 发表于 2022-3-10 16:37

变迹Apodizing的介绍:
PGGB 提供变迹和非变迹过滤器。Apodizing 在希腊语中的意思是切断脚。 根据应用的不同,它具有不同的技术含义。在信号处理中,它只是意味着使用窗口函数来减少由于样本窗口开头和结尾处的突然截断而导致的振铃伪影。在数字音频中,该术语已被使用,也被误用。在数字音频中,“变迹”通常用于表示它是减少或没有“预振铃”的非砖墙滤波器。它被实现为一个慢速滚降滤波器。PGGB 的过滤器不属于此类别。

问题是对术语感到困惑,忘记了我们想要实现的目标。使用 PGGB 中使用的变迹过滤器,您应该忘记在线上可能找到的有关变迹过滤器的所有其他内容。我们使用“变迹”一词是因为它立即被理解为意味着它与改进 CD 音频有关。它不是一个缓慢滚降滤波器,它不是最小相位。它使用加窗的 sinc 滤波器。我们可以称它为别的东西,但我们不想添加到无数行话列表中。它在频域中进行变迹,因为它“切断”了 CD 创建过程中引入的混叠伪影,在我们的拙见中,如果不扭转对 CD 音频造成的损害,这是唯一有意义的事情。

由于在创建 CD 质量的音频时下采样过程不佳,通常会引入混叠伪影。这可能是由于下采样期间使用的滤波器的质量,也可能是由于模数转换过程的限制。结果,在可听频谱末端附近引入了混叠,这反过来又会导致更刺耳的高音特征并降低定时精度。

PGGB 使用变迹过滤器来显着减少(如果不能完全消除)上述伪影。请注意,这仅适用于 44.1/48k 音频。Hi-res高采样音频不需要变迹。

-------------------------------------------------------------------------------------------------------------------------------------------------------


总结: 所以不支持变迹Apodizing的滤波适合放在HQ的Nx滤波里只对Hi-res高采样音源起作用

lalekuku 发表于 2022-3-10 17:08

本帖最后由 lalekuku 于 2022-3-10 17:12 编辑

不错,感谢。
好像没讲全?比如poly-sinc-gauss-xla咋样呢?只升到192的话,使用LNS15会没有效果吗?

guoshixu 发表于 2022-3-10 18:40

很好的总结

nitefire 发表于 2022-3-10 19:35

被我发现了,QQ群友:lol

hastonoon5973 发表于 2022-3-10 19:43

Nx用sinc-L的时候1x用啥比较好

pannin1976 发表于 2022-3-11 06:42

支持楼主继续完善补齐!

pannin1976 发表于 2022-3-11 06:44

普及和推荐hqp是我能够补偿作者的唯一方法

happylo 发表于 2022-3-11 07:22

支持,楼主辛苦了

Devastat0r 发表于 2022-3-11 10:36

好帖要顶。话说回来HQ滤波选项过于繁杂了,有些我都听不出区别。

clark8888 发表于 2022-3-11 10:48

hastonoon5973 发表于 2022-3-10 19:43
Nx用sinc-L的时候1x用啥比较好

原理弄明白了,后面就可以结合自己的实际情况举一反三了。如果升频到768khz,优先考虑sinc-mx的越高采样率越高tap数的特点。如果sinc-mx升频到dsd1024, 我的mac mini M1 8g内存就会爆,换用poly-sinc-gauss-long就很轻快不卡,而且音乐种类更杂食空气感强。首页链接也列明了适合dsd的滤波。所以没有定论,就像厨师放作料,也看个人喜好和器材性能特点

clark8888 发表于 2022-3-11 10:56

lalekuku 发表于 2022-3-10 17:08
不错,感谢。
好像没讲全?比如poly-sinc-gauss-xla咋样呢?只升到192的话,使用LNS15会没有效果吗?

如果体验全滤波需要金耳朵还得变成滤波的奴隶被玩死了。 只升到192就选NS9, 强用高性能LNS15反倒劣化,话说也该换解码器了

lalekuku 发表于 2022-3-11 11:29

clark8888 发表于 2022-3-11 10:56
如果体验全滤波需要金耳朵还得变成滤波的奴隶被玩死了。 只升到192就选NS9, 强用高性能LNS15反倒劣化,话 ...

我看很多人说新版hq如果选对滤波的话,升到192的效果就很好了,声音也比较自然,而且cpu负载也不高。

clark8888 发表于 2022-3-11 11:37

lalekuku 发表于 2022-3-11 11:29
我看很多人说新版hq如果选对滤波的话,升到192的效果就很好了,声音也比较自然,而且cpu负载也不高。

很多人陷入HQ的误区泥潭中不能自拔浑然不知还会误导别人,升频到pcm还考虑cpu负载?升到192都不一定能跳过解码器内置超采样,并不一定高采样就更不自然

lalekuku 发表于 2022-3-11 11:54

本帖最后由 lalekuku 于 2022-3-11 12:44 编辑

clark8888 发表于 2022-3-11 11:37
很多人陷入HQ的误区泥潭中不能自拔浑然不知还会误导别人,升频到pcm还考虑cpu负载?升到192都不一定能跳 ...
主要是我的主机性能不高,八代i3低压版+8GB内存+16GB傲腾系统盘,读取nas文件,无风扇全被动散热,负载高了吃不消啊:lol。这主机是给达菲用的,绰绰有余,现在玩hq就有点不太行了,但应对192/24还是没问题的。

hastonoon5973 发表于 2022-3-12 10:33

clark8888 发表于 2022-3-11 10:48
原理弄明白了,后面就可以结合自己的实际情况举一反三了。如果升频到768khz,优先考虑sinc-mx的越高采样 ...

最近迷上了DSD升频器XFi,配上7ECv2升频原版DSD64的歌

tyl1355 发表于 2022-3-12 16:12

好贴
收藏了

hastonoon5973 发表于 2022-3-13 08:44

clark8888 发表于 2022-3-11 11:37
很多人陷入HQ的误区泥潭中不能自拔浑然不知还会误导别人,升频到pcm还考虑cpu负载?升到192都不一定能跳 ...

新出的hq4.17.2这个multicore DSP加强太多了,sinc-L加7ECv2两秒就开始放了

万远 发表于 2022-3-13 17:54

hastonoon5973 发表于 2022-3-13 08:44
新出的hq4.17.2这个multicore DSP加强太多了,sinc-L加7ECv2两秒就开始放了

是不是全核都能利用上了?

hastonoon5973 发表于 2022-3-13 18:10

是的,利用率更高了
页: [1] 2 3 4 5 6 7
查看完整版本: HQPlayer滤波选择体会总结(不定期更新)