coolzyp 发表于 2008-1-28 22:15

新年小实验,自己DIY HIFI数字音源,摆脱SPDIF和CD等数码传输过程所造成的音质损失!

长久以来一直都没有一个好的音源,要么就是老的CD机做数字输出,用得最多的就是用电脑放APE音乐了,不过二者都不够HIFI。

哭诉现状:lol
   首先拿CD机来说,本身光学系统要从CD碟片中读取数字音频流,机械系统难免会有抖动产生误差,真正做的非常出色的CD机价格是非常非常高的,并且即使拿CD机做SPDIF输出接外置HIFI DAC解码器其中也会由于SPDIF的异步传输方式本身固有的JITTER缺陷以及传输信号的误码损失造成对音质严重的损失。另外更偏执一些,CD盘片转动过程中也会有机械噪音哦。以上问题解决方案就是永远买最贵最顶级的CD系统:lol :lol
   电脑播放音乐就更差了,引起最多烧友的鄙视,:'( 。
   第一, PC采用的PC音频标准,声卡的采样率通常是48KHZ/96KHZ/192KHZ这些,而我们通常的音频CD采用的是44.1KHZ的频率,所以,不可避免造成从44.1KHZ到48KHZ的转换(即所谓SRC),这个会很明显地对音质造成损失,因此即使采用如FOOBAR200这些比较好的播放软件,听感比较难让人满意。
    第二,同样电脑内的干扰是极其大的,就不用多说了。。。所以通常采用数字输出SPDIF到外置的高级解码器,这里当然就同样会引入了SPDIF的JITTER和误码等情况造成音质损失,很难避免,即使你的解码器再高档也无法完全避免。
    第三,电脑的风扇硬盘噪音太大
    第四,在全球变暖的今天,绿色环保节能已经是每个地球人的共识!试想在听音乐的同时,你的电脑白白还在消耗200W以上的电能,你的心里还能平静地坐着欣赏音乐吗,哈哈:lol

巨大的无法抵抗的诱惑,吼吼:$
      虽然CD的音质很好,不过CD制作的好坏同样对音质影响巨大,并且即使再好的CD碟片寿命也有限。有经验的烧友都知道CD碟片使用的次数以及年头久了,对音质会也会有影响的。
      个人的精力再充沛能收集的CD碟片也有限,在网上却有海量的音乐可以下载,不仅仅是MP3,还有高保真无损压缩的APE、WAV等等,这些都提供了高质量的音乐,本身文件是可以复制传播的,并且不会有哪怕一个比特的错误,因此只要在保证CD读取的环节,那么做出来的APE/WAV音乐就完全是原汁原味没有任何损失的。假设音乐制作人在制作音乐的时候直接将音乐保存成WAV文件和将音乐在制作成CD的2种方式哪个更HIFI呢?
      只有CD才够HIFI的观念在数字化的今天,已经是陈腐和破旧了:lol :lol   从网上下载的APE和WAV这些无损压缩的文件,只要制作的时候能保证,那么完全是可以比CD这些载体更HIFI的:victory:

       基于以上观点,才有了我接下来的实验,目的就是实现不用CD 不用电脑,能够自己打造一个高品质HIFI的音源。

barrysam 发表于 2008-1-28 22:26

没有了?:o

zl2115 发表于 2008-1-28 22:30

不是有 烧友开发出硬盘CD了吗?功耗小,只要解码器做好了!个人认为还是不错的选择!

dmhl 发表于 2008-1-28 22:34

等你接下来的实验:victory:

kelan 发表于 2008-1-28 22:34

期待更多内容。

coolzyp 发表于 2008-1-28 22:37

歇一下

:lol
      实验的目的简单说是尽可能的省去中间环节,从SD卡上读取WAV等文件直接用音频DAC输出信号,减少和避免中间对音质所造成的损失。(这里要说明一点,WAV是最原始未压缩的音频PCM文件格式,CD这些只是中间载体,最终通过设备输出PCM流给解码器)。

      
   
   上面的示意图,中间由于是通过同步I2S接口直接和DAC芯片连接,除去了SPDIF芯片,因此就没有中间的JITTER和误码的音质损失。
分析可能唯一存在JITTER的环节就是处理器的I2S接口的时钟,对于CD的44.1KHZ采样率,要求是44100*2*16BIT=1411200。这个频率是由处理器的时钟分频而来,处理器本身具备PLL锁相环,能提供非常稳定的时钟,这里没什么问题,因此保证晶体振荡器的稳定性就可以最大程度减小JITTER。这是上面示意图中最有可能造成JITTER的地方了。好在可以采用专门的温补晶振,好像钳子那里有3PPM和1PPM的极品,这样的话,问题就很好解决了

coolzyp 发表于 2008-1-28 22:41

实验是基于以上的理论做指导的,因此希望大家能多拍砖讨论

先上图吧,呵呵

qdtom 发表于 2008-1-28 22:44

潜力帖,关注:victory: :victory:

楼主继续:victory:

jimmy0047 发表于 2008-1-28 22:46

:o

coolzyp 发表于 2008-1-28 22:47

自己用ARM处理器的搭了个读取SD卡中WAV文件的小实验,由于它具有硬件的I2S接口可以直接跟TDA1541的I2S接口进行3线连接,如电路图上TK/TF/TD三根线,只要把处理器的管脚和TDA1541的管教连接起来就行,非常简单。
      关键是程序,2周前就开始准备相关知识了,写程序的时候自己太粗心,一个书写错误没检查出来导致今天晚上才刚刚出声,唉~~
   不过好在终于实践了上面的理论,是能够实现的,现在用它在放阿伦的“雨丝情愁.WAV”感觉很不错,哈哈:victory: :victory: :victory:
   
   今天的实验到此,结论是完全可以用一种很廉价的实现方式了获得高保真的,不输与CD机的设备来实现高质量的音源,这里省去了其他环节,真正是“SIMPLE IS THE BEST”.只要关注的地方就是1、你所获得的音源文件的质量 2、你的DAC质量。至于中间环节都已经没有了,完全不会对音质有影响

timath 发表于 2008-1-28 22:51

响了么
再加个耳放,加个蓄电池就是随身听了。

吻子 发表于 2008-1-28 22:51

这个要支持.

STONE797 发表于 2008-1-28 22:52

支持这样的技术贴。
只是读卡器感觉怎么怪怪的啊?

胥亮 发表于 2008-1-28 22:57

好贴 :victory: 楼主继续

coolzyp 发表于 2008-1-28 22:59

这个实验要是被说成可以当个随身听,我可太失望了啊,哈哈。
   随身听哪里有同步数字接口输出可以接外置DAC啊,并且它的内置DAC和外围电路音质能好么。
   
   这里是实现一种设想,可以具备高质量音频质量。要是不求HIFI,100块钱的MP3不是满大街都是啊,还搞这个实验干嘛

coolzyp 发表于 2008-1-28 23:00

读卡器?
   兄弟,那个不算是个读卡器吧,这个是SD卡的插座,引出SD卡的SPI数字接口到ARM处理器的

苗个球 发表于 2008-1-28 23:02

继续,我等关注中

肥仔鸿 发表于 2008-1-28 23:03

:victory: :victory:

激光鼠 发表于 2008-1-28 23:30

年度潜力贴一定要顶

zjhhx 发表于 2008-1-28 23:47

呵呵,有创新,期待
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 新年小实验,自己DIY HIFI数字音源,摆脱SPDIF和CD等数码传输过程所造成的音质损失!