番茄炒蛋饭 发表于 2023-4-14 13:33 非常正确,顶 |
番茄炒蛋饭 发表于 2023-4-14 13:33 非常正确,👍🏻👍🏻 |
本帖最后由 hytcqq 于 2023-4-16 01:07 编辑 既然用cpu了,就不要用一阶二阶这些初级的滤波器了,而且你没有加噪声整形,dsp工具箱里很多高级滤波器,tap动辄256的,这也是hqplayer厉害的地方。 |
仰望 |
leonbernieni 发表于 2023-4-14 15:07 早就看过 他需要fpga来做插值和噪音整形 他的fpga算法我都写过,很熟 |
番茄炒蛋饭 发表于 2023-4-14 13:49 可以实现,你搜一个Simple DSD modulator for DSC2的帖子,提到个CSD的文档,有个性的“大作业”! |
leonbernieni 发表于 2023-4-14 13:45 大部分滤波器都需要乘法,重采样和噪音整形都有大量乘法 这个避免不了 |
abccbaa 发表于 2023-4-14 12:46 R2R糊是因为电阻矩阵精度不高 细节丢失严重,DSD解码对元件精度要求不高 可以做到很高精度 所以现在主流DAC先转类DSD格式再赚模拟信号 |
番茄炒蛋饭 发表于 2023-4-14 13:33 能自己搭转换器是一种享受!我对代码是一窍不通有没耐心学。据说用纯加法器比直接调用乘法模块更好,直觉上。 |
abccbaa 发表于 2023-4-14 13:28 我最近开发了PCM转DSD播放器 用DAC直解DSD 音质动态都不错 本身DAC内部也是PCM转DSD模块 但因为元件限制和精度问题 算法有取舍 在PC上使用更高阶算法然后直连DAC 会比PCM音质好 |
本帖最后由 abccbaa 于 2023-4-14 13:29 编辑 番茄炒蛋饭 发表于 2023-4-14 13:23 相对dsd 我觉得dxd更好听 dsd动态有损失 |
abccbaa 发表于 2023-4-14 12:49 网上有格式说明文档 你找找应该能找到 格式相当简单比flac ape这种格式简单太多 |
番茄炒蛋饭 发表于 2023-4-14 10:00 有没有格式文件看看 |
zasflower 发表于 2023-4-14 11:13 ok 明白了 那r2r(1bit)的解码 是不是就不用先叠加成一个字节 但为什么r2r听上去比9038这种糊 |
同一个解码器dsd的动态测量指标都低于pcm |
本帖最后由 zasflower 于 2023-4-14 11:18 编辑 abccbaa 发表于 2023-4-14 09:58 8bit是cpu读取按照8bit 8bit来读取的,dsd是1bit的,所以我要反复移位。 叠加是加法器,参见rc模拟滤波器一阶电子电路里面的加法器。然后还有个乘法器。乘法器对应的是dsd模拟滤波器电子电路的电阻。 |
leonbernieni 发表于 2023-4-14 11:01 这个问题确实要频域/时域分析,噪音整形本质是为了提高精度更好的做数字转模拟 传统的R2R依赖电阻精度 成本极高,使用DS架构之后 对数字转模拟部分元件要求低多了,当然对数字电路要求很高,不过这个在现在不是问题。 |
这个起点有点高啊?看不懂 |
番茄炒蛋饭 发表于 2023-4-14 10:25 +1 另外cd带限在22.05Hz也是个坑,现实世界不能全听香农的,把一个pcm脉冲信号转换为dsd后看频谱会塞满视图方框,按理dsd可以扩展通带,但是原信号又是cd通带,滤波后必然是衰减了能量谱。dxd的情况就好得多。其实从频域/时域分析思路会更清晰。 |
Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛
粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标
GMT+8, 2024-11-30 01:13
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.