找回密码
 -注册-
12
返回列表 发新帖
楼主: clark8888
打印 上一主题 下一主题

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

[复制链接]
21
 楼主| 发表于 2023-2-11 06:38 | 显示全部楼层 来自 北京市
lalekuku 发表于 2023-2-8 23:29
那nx通常选哪些比较合适呢?

pcm听古典可以优先选择sinc L, sdm杂食可以选gauss-hires.  Nx升频收益比1x要小
回复

使用道具 举报

22
 楼主| 发表于 2023-3-19 18:11 | 显示全部楼层 来自 北京市
6781bh 发表于 2023-3-18 11:04
请问滤波中的apod是什么意思?手册中apod打X的滤波器不适合用于1X吗?附上设置截图,有哪些可以改进的方 ...

录音室在创建 CD 质量的音频时下采样过程不佳,通常会引入混叠伪影。apod可以显示计数,同时减少(如果不能完全消除)上述伪影。 apod打X的滤波器只适合用于1X,因为nX的hires通常录制后没有下采样
回复

使用道具 举报

23
 楼主| 发表于 2023-4-8 09:18 | 显示全部楼层 来自 北京市
作者在2012年的早期介绍:

首先对时间和频率域进行一些解释,请原谅我的一些技术术语。频率是信号变化与时间的函数。因此,信号在频率和时域中都有呈现。“线性相位滤波器”是所有频率以相同的时间延迟通过的滤波器。“最小相位滤波器”是一种所有频率都尽可能快通过的滤波器,更高的频率比较低的频率更快。作为频率的函数,更长/更频繁的滤波器从通过频率到不通过频率变化更快。较短/较温和的滤波器作为频率的函数,从通过到停止的过渡更慢或“轻轻地”过渡。更准确地说,滤波器希望更快地检测频率和过渡通过/停止,滤波器必须“查看”信号的时间更长。这有被称为“响声”或更确切地说是“时间模糊”的副作用。另一方面,极短的滤波器,就像只看单个时刻的滤波器一样,根本无法过滤任何内容,因为它一次只看到单个时间点,没有任何历史或未来(因此它无法检测到任何频率,因为这些频率是随时间的变化)。线性相位滤波器在计算过程中考虑了相等数量的历史和未来。问题是,未来将要发生的事情已经影响现在,这有点不自然。另一方面,最小相位过滤器只考虑从现在到过去,所以它不会反映未来的事情。这种“响个环”已经在大多数红皮书录音中,因为在大多数情况下,ADC已经经历了下调转换,并可能从24/96或类似于红皮书的另一轮母版。“Apodizing”过滤器是用自己的铃声替换或修改原始铃声的过滤器——可能小于原始铃声。除非另有说明,否则下面解释的所有过滤器或多或少都是“apodizing”。

为什么需要“过滤”?因为否则,上采样/过采样会产生高于原始频率的别名(失真)组件。在向下转换的情况下,情况更糟,因为这些组件的产量低于原始组件。D-A转换还产生这些成分超过采样率频率的一半,然后由模拟重建滤波器去除。D-A转换阶段看到的采样率更高,以下模拟滤波器更简单。数字滤波器可以很容易地超越模拟滤波器。通过过滤消除这些虚假频率被称为信号“重建”。

因此,如果我在主窗口从左到右......

首先是过滤器选择,其中大多数可以执行向上或向下转换,具体取决于需要什么。
-所以“IIR”第一个是陡峭的模拟滤波器听起来如何,我不建议使用它进行除上采样以外的其他用途,并且仅以2倍或3倍的比率,尽管它也可以做更高的比率或下转换。我认为这最有助于听到“极端模拟”听起来会是什么样子。一些DAC芯片的输出阶段略有相似。
-然后有三种类型的传统“FIR”,它们在结构上与大多数DAC中使用的相似,“asym”在线性和最小阶段之间,只考虑“近期”。因此,传统设计做得尽可能好。
-“FFT”是一种特殊的类型,因为它在频域中执行其工作,并且相当陡峭。从技术上讲,这更接近音频编解码器的工作方式,而不是传统上进行的上采样方式。我不知道任何硬件过采样实现是否会使用类似的技术。
-“poly-sinc-*”这些是我使用最多和最推荐的,这些可以在一次通过和非常低的CPU负载的情况下从大多数输入速率转换为输出速率。单通方法最大限度地提高了滤波器的精度。(那些最终会问的人,这些是同步转换器)
-“sinc”是一个真正的异步转换器,几乎可以执行从任何速率到任何其他速率的转换。虽然它的质量相当高,但它的CPU负载也相当高,除非“poly-sinc-*”的无法进行所需的转换,否则不推荐使用。
-“多项式*”本身不是过滤器,而只是向上采样的多项式插值方法。这些只看少量的样本来计算一个新的样本,因此不会“环”,但另一方面,过滤性能也很差。这些类型的过滤器通常也会导致过早的高音滚动(对于红皮书材料,大约在20千赫时为3分贝左右,从~10千赫开始)。这些是有争议的向上采样“过滤器”,有些人非常喜欢,而另一些人则根本不喜欢。(非apodizing)
-“minringFIR”这是一个单通滤波器,与上面的多项式插值器非常相似,因为它真的很短,只看很短的时间段,同时在滤波方面仍然表现更好,并且没有这样的高音滚出问题。不建议使用2x/4x/8x/etc比率以外的其他比率。(非apodizing)

然后进入下一个项目,抖动和噪音塑造。每当进行任何处理时,都需要这个。原因是计算可能导致的结果比DAC支持的分辨率更精确。只需截断或四舍五入结果以适应DAC的精度,就会导致与信号直接相关的失真。Dither将这种四舍五入误差隐藏在非常低的无声常噪声中(有点像热噪声)-然后它不再与信号相关。噪声塑造通过将这种噪音移动到较少或不可听的频率来进一步。特别是多位转换器,但在某种程度上,其他人也受益于线性度提高的噪声形状的上采样。

我不建议为44.1/48 kHz的输出速率提供任何噪声形成器,因为没有适当的频率空间来停放噪音。

有许多噪声整形器:
-“NS1”是一个一阶的塑形器,只是倾斜噪音地板,使其向更高的频率增加,它也有一点额外的“反墙”高频噪音。不是真的推荐任何东西,但为了完整起见,包括在内。
-“NS4”是四阶成形器,有一个温和的步骤,可以将低频噪声移动到超声波频率。我想说的唯一成形器在88.2/96 kHz的速率下是有用的。
-“NS5”是五阶成形器,设计用于352.8/384 kHz或更高输出速率。这个从低频到超声波范围,会积极移动大约40分贝的噪音。
-“NS9”是用于176.4/192 kHz的九阶成形器变体,从低到高噪声的步骤更清晰,但在其他方面与“NS5”相似
-“RPDF”这只是普通的白噪音,不是真的推荐,但为了完整性,也包括在内。
-“TPDF”是行业标准的扁平三角形抖动,适用于任何情况,特别是44.1/48回放情况。几乎也不会产生任何CPU负载。
-“Gauss1”是高斯噪声抖动,应该比TPDF更“完美”,但也会加载更多的CPU。也适用于所有情况。

第三种选择是一组可用的输出采样率,根据硬件和所选过滤器的功能组合计算。

一般来说,我建议在“poly-sinc-*”过滤器之间进行选择,并使用尽可能高的采样率。根据上述描述选择抖动或噪声调影器,“NS9”用于192 kHz输出,“NS5”用于384 kHz输出,“TPDF”或“Gauss1”用于任何较低的速率......
回复

使用道具 举报

24
 楼主| 发表于 2023-5-6 06:55 | 显示全部楼层 来自 北京市
HQ 5.0的新滤波看起来像是新瓶加旧酒的长短轻重(short/long/light/super/halfband)排列组合,SincMGa是Sinc Mx和高斯合体的超长滤波,居然还能对瞬态优化, 值得关注。

512+fs变体使用更平滑、侵略性更小的噪声塑造曲线。如果用激进的7ec v2,您将在DSD512上获得200 kHz的极低噪声带宽。然而,对于大多数音频来说,只需要100 kHz的极低噪声带宽。因此,在这种情况下,512+fs重点更在于音频频段动态范围,却在噪声带宽上略有牺牲妥协。对于这些高速率的D/A转换和模拟阶段来说,这噪声也不太具有挑战性。但你仍然可以选择带宽与DNR。
回复

使用道具 举报

25
 楼主| 发表于 2023-5-8 17:35 | 显示全部楼层 来自 北京市
混血后代Sinc MGa虽然是tap类滤波,但是cpu负载小延迟少, 除了pcm也可以用在升频为dsd,部分取代高斯, 虽然高斯的歌曲种类适应性更强。包括Sinc Mx和L等老滤波都受到了MGa的冲击感受到了寒意
回复

使用道具 举报

26
 楼主| 发表于 2023-8-31 14:56 | 显示全部楼层 来自 北京市
汉保薯條 发表于 2023-8-27 02:55
真可怕 刚刚尝试把PCM转成DSD
听了一会程式崩溃 整个系统得重开
而且感觉升频上DSD声音顺滑了 但很多动态 ...

解码器的DSD动态指标都会低一点,电平也低,需要加大音量
回复

使用道具 举报

27
 楼主| 发表于 2023-9-19 15:21 | 显示全部楼层 来自 北京市
作者近年改称德尔塔西格玛解码器升频到pcm时更适合用TPDF/Gauss1, R2R解码器更适合用LNS15.  所以默认是TPDF 对384khz应该最优。 对[size=14.000001px]德尔塔西格玛解码器来说768khz是个分界岭,我个人还是偏向用LNS15, 看大家的偏好了
回复

使用道具 举报

28
 楼主| 发表于 2023-9-25 12:28 | 显示全部楼层 来自 北京市
丽音 发表于 2023-9-23 08:45
我喜欢这个设置,我的解码芯片是ESS9026pro

sinc mga初听震撼惊艳,时间长了发现太偏低频更适合试听碟效果,不如sinc mx高斯平衡
回复

使用道具 举报

29
 楼主| 发表于 2023-9-26 12:41 | 显示全部楼层 来自 北京市
本帖最后由 clark8888 于 2023-9-26 12:43 编辑

[size=14.000001px]一旦你达到DSD256,最好使用更好的调制器,而不是试图达到更高的速率。
回复

使用道具 举报

30
 楼主| 发表于 2023-10-5 18:52 | 显示全部楼层 来自 北京市
Mac m1架构的hq算力效率不如x86, 目前还不能运行hq嵌入版,只是省电静音很牛。 如果有桥隔离好,核的电源就不重要了,没必要买昂贵的studio了,还多了个风扇
回复

使用道具 举报

31
 楼主| 发表于 2023-10-8 17:59 | 显示全部楼层 来自 北京市
野有蔓草 发表于 2023-10-5 23:45
理论上是这样没错
但就我实践下来 很有必要
核不同电源线 不同的地线

看看7ec Sinc L DSD512还有闲置性能吗
回复

使用道具 举报

32
 楼主| 发表于 2023-12-22 14:29 | 显示全部楼层 来自 北京市
根据定义,半频段过滤器引导原始数据保持不变,只在两者之间添加新样本。这也意味着它无法纠正源数据中的任何错误,因此也复制了所有与原始数据相符的错误。Mola Mola DAC使用半带滤波器。此类滤波器也更容易处理,这可能是使用这些滤波器的常见原因。 所以HalfBand滤波器只适用于高品质音乐文件
回复

使用道具 举报

33
 楼主| 发表于 2024-4-2 18:24 | 显示全部楼层 来自 北京市
clark8888 发表于 2023-2-6 17:04
从HQ群友们的设置图分析,大部分用户都没优化好,例如:未选择naa ipv6(比v4更好的网络),新解码器支持48k ...

真的需要去HQPe的log里看是否真的运行了ipv6传给naa, 光勾选ipv6不一定起作用,还取决于系统对网卡的兼容性,linux版本越新越容易让新型号网卡实现ipv6
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-5-10 21:42

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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