UID465292
威望6
金钱6916
交易诚信度0
主题18
帖子990
注册时间2008-1-9
最后登录2024-2-17
中级会员
交易诚信度0
注册时间2008-1-9
|
楼主 |
发表于 2016-11-27 10:23
|
显示全部楼层
毕竟无损压缩格式文件的编码、压缩算法是由微软、苹果等公司或机构所发明的。采用他们的解压缩、解码算法就是再自然不过的事情了。先不说音质,单单就可靠性、稳定性、信号完整性、传输质量等方面来说是有基本保证的。
严格来说Chord的纯净、“准确”仅仅是代表了一种声音风格,并不是所有的发烧友都喜欢这种声音风格。
对于数字滤波和内插算法有兴趣的话可以试试:
1.1试验的数字滤波器类型
①对称型,采用线性相位的FIR型数字滤波器
❶快速滚降型1,-3dB响应25k,过渡带25k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❷快速滚降型2,-3dB响应50k,过渡带50k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❸快速滚降型3,-3dB响应100k,过渡带100k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❹快速滚降型4,-3dB响应150k,过渡带150k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❺快速滚降型5,-3dB响应200k,过渡带200k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❻缓慢滚降型1,-3dB响应50k,过渡带50k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❼缓慢滚降型2,-3dB响应100k,过渡带100k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❽缓慢滚降型3,-3dB响应150k,过渡带150k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❾缓慢滚降型4,-3dB响应200k,过渡带,200k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
②不对称型,采用最小相位型数字滤波器,在整个通频带内相位偏差不超过±5°
❶快速滚降型1,-3dB响应25k,过渡带25k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❷快速滚降型2,-3dB响应50k,过渡带50k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❸快速滚降型3,-3dB响应100k,过渡带100k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❹快速滚降型4,-3dB响应150k,过渡带150k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❺快速滚降型5,-3dB响应200k,过渡带200k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❻缓慢滚降型1,-3dB响应50k,过渡带50k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❼缓慢滚降型2,-3dB响应100k,过渡带100k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❽缓慢滚降型3,-3dB响应150k,过渡带150k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
❾缓慢滚降型4,-3dB响应200k,过渡带200k-350k,阻带≥350k,阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
1.2对数字滤波器的基本要求
①对44.1k、48k的采样率信号作8倍超取样处理,阻带的起点定在350k。阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
②对88.2k、96k的采样率信号作4倍超取样处理,阻带的起点定在350k。阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
③对176.4k、192k的采样率信号作2倍超取样处理,阻带的起点定在350k。阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。
④对352.4k、384k的采样率信号作4倍超取样处理,阻带的起点定在500k。阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。采用另外一种模拟滤波器。
⑤对704.8k、768k的采样率信号作2倍超取样处理,阻带的起点定在500k。阻带衰减≤-150dB,最低要求阻带衰减≤-100dB。采用另外一种模拟滤波器。
⑥对于DSD信号,-3dB响应50k,过渡带50k-350k,阻带≥350k 。阻带衰减≤-100dB,最低要求阻带衰减≤-50dB。
⑦DSD64(2.8M),-3dB响应100k,过渡带100k-350k,阻带≥350k 。阻带衰减≤-100dB,最低要求阻带衰减≤-50dB。
⑧DSD128(5.6M),-3dB响应150k,过渡带150k-350k,阻带≥350k 。阻带衰减≤-100dB,最低要求阻带衰减≤-50dB。
⑨DSD256(11.2M),-3dB响应200k,过渡带200k-500k,阻带≥500k 。阻带衰减≤-100dB,最低要求阻带衰减≤-50dB。采用另外一种模拟滤波器。
⑩DSD512(22.4M),-3dB响应200k,过渡带200k-500k,阻带≥500k 。阻带衰减≤-100dB,最低要求阻带衰减≤-50dB。采用另外一种模拟滤波器。
⑪通带内波动≤±0.001dB,最低要求通带内波动≤±0.01dB。
⑫如果可以之话,过渡带的波动最好控制在≤±0.1dB,最低要求是≤±0.5dB。如果有困难或者成本高,这一点可以不作要求。
⑬优先考虑采用高精度的DSP,比如64bit、48bit、32bit等,优先采用浮点运算,如果可能尽量使用双精度。
2.1内插(插补)的方法
内插的方法不一样对音质的影响很大。从某种意义上来说,内插是量化的某种反变换过程。对于数字音频系统来说,在量化的过程之中存在着有±0.5LSB-±1LSB的量化误差,在一些不良的系统或传输、储存、变换、介质变更等的过程之中,量化误差还会扩大到±2LSB甚至于±5LSB的程度。而数字音频系统之所以在听感上有部分不如纯模拟系统的一个原因就是因为小信号和微小信号的失真较大的缘故,很多时候,比如LP的唱头信号,纯模拟系统的小信号和微小信号的失真会比较小,基本上还可以辨别出是正弦波信号,而同等电平的数字音频系统在此时的信号有一些由于失真较大,已经变成了三角波或锯齿波。良好的内插方法在一定程度上可以弥补数字音频系统在小信号和微小信号时的失真。为了保险,还是先采用保守的方法,先采用正弦和余弦的方法来做试验。内插算法可以参考泰克、安捷伦、力科、SRS斯坦福等公司在对高速数字信号进行处理的方法。
除了正弦波之外,有兴趣的话也可以试试三角波、不同占空比的方波、矩形波、曲线波等。
这些例子可以直观地帮助对数字滤波器、内插行为的理解。 |
|