来聊聊DSD的播放与输出

HiFi秀 | 2017-9-25

DSD是Direct Stream Digital的缩写,表示直接比特流数字编码,是SACD(Super Audio CD)的编码模式。

最近自己一直在关注和了解DSD方面的信息,主要还是因为自己的小DAC能SD卡直播DFF格式文件,于是乎也借我们立体声的光,下载了很多SACD,再自己从里面提出DFF文件格式用于播放。

实际上自己听下来,DSD格式的音频(不管前期是不是PCM转的,我知道很多其实都不算是DSD直录)确实有一套,
借用我们校长的话说就是~ LL ~

年龄与阅历关系,LP我几乎没啥接触,最早涉及的音乐媒体就是卡带,然后CD,MD,DAT,MP3一步一步下来,
让我选的话,高端的模拟音源格式(LP/金属带/)当是首选(还有更好的开盘带),
但这是一个非常折腾人的选择,昂贵、状态难以保证、使用不便等等,自己玩过卡带颇有感触。
剩下的都是数字格式,0和1,区别无非是怎么排列0和1,
这之中DSD应该是目前听起来最悦耳的格式了。

DSD概念来说,抄袭百度百科上的解释我觉得最直接准确:DSD是Direct Stream Digital的缩写,表示直接比特流数字编码,是SACD(Super Audio CD)的编码模式。

在聊DSD前先聊聊PCM,最常见的就是CD格式,
16BIT/44.1KHZ,我自己的理解:
简单形象的说,如果下图中的这条曲线表示声音在自然界中1秒钟的波形的话,
我们在用数字0和1模拟(采样)这个波形的时候,一秒内采样了44100次,而16BIT则代表采样的这些信息被记入了16位深的数据中,
1217493_080129_sound_PCM_2.jpg 
上图中的前半部分竖线表达了采样频率越高,采样间隔时间就越短,所获得的的声音就更加细腻流畅。
后半部分的横向表达了位深越大(比如24BIT),单位数据内可供描述声音信息的空间就越宽(信息量越大),则声音的精度就越好。
如果把LP的模拟声想象成一个圆的话,数字音频的工作重点始终是:想办法让0和1搭建出来的声音更加“圆”,
无疑24BIT,192KHZ甚至32BIT,384KHZ采样肯定比CD是要好的(我说的只是单纯从理论上来讲,和实际录音无关),
这个很好理解,你拿一张白纸,上面画上44个点连起来,和画上192个点连起来,肯定后者更连贯更圆。
所以,LAVRY的老板说的24BIT 94KHZ的声音最好,再上去声音只会糟糕的说法我一只也持有疑问。

我不是理论党,其实更深奥的就不知道了,先说PCM的采样和位深主要是方便对比下面的DSD格式。
DSD.jpg 
DSD 通常以64位的DSD来说,即1BIT 2.8244MHZ的指标。相等换算的话就是上面CD的44.1KHZ的64倍采样率,也就是2824400每秒,并最终输出为1BIT信号。
有些理论说实在对不是专业的我来说非常艰深,我也只是边看边学,
首先傻子也能看出来DSD的采样率要远高于CD的44.1,但PCM不只是CD,同时还是多比特,DSD是单BIT流,
1BIT,2.8244MHZ的DSD采样基本上也就相当于16BIT 176KHZ的PCM采样(没记错的话),
所以相对如今的32BIT 384KHZ的数码母带流来说也未必算得有上优势了。

但我一直有个疑问,如果说SACD由于采样率的优势肯定会比同样采样低的CD录音好听的话,
为什么有些使用DSD去录CD,然后通过DSD播放器播放还是比原来的CD好听呢?
CD中的信息量就这点,你用DSD去录理论上原始信息会增加吗?
我自己觉得大概还和1BIT流的解码方式有些关(而采样在这里倒不是主要相关的原因),

关于1BIT解码的说法,网上的相关解释摘录如下:

【单比特技术最重要的目的就是要将多比特的数码信号直接以1bit DAC进行解码,再利用模拟电路或数码电路将数码音频信号调变为模拟音频信号。其最大的好处是它不再像多比特解码器一样需要用到16或18、20、24个很精密的基准电流来代表经过量化后的多比特(16、18、20、24bit)数码音频信号。因为,多比特系统在低频部分由于基准电流太低的原因,使信号变得相当微弱,如果电源或电路设计不当,就很容易造成解析力大幅度降低,一般来说,多比特系统常见的非线性失真及过零失真就是这样造成的。因此,采用单比特技术可以避免多比特系统容易造成的非线性失真及过零失真。

多比特系统的解码原理是:一次对16个数码位(或18、20、24个数码位)进行解码,数码信号不需要经过调变的过程,也就是说,不需要重新排列信号。

DSD的技术,简单地讲它是将信号以2.8224MHz采样、经多阶Δ-Σ调制,输出1bit信号流。在整个SACD系统中,都按照1bit的规格进行编码解码,因此相比PCM少了采样精度交替变换带来的音质劣化。

单比特系统的解码原理是:一次对1个数码位进行解码,数码信号还需要经过一个调变电路(Delta Sigma),也就是说,还需要重新排列信号,将处理过的单比特数码信号连贯起来,送1bit DAC进行解码。而这样对信号的处理方式,就称为Delta Sigma方式。其原理是:先对接收的数码位进行超取样及插值运算处理(可以接收16~24bit数码信号),然后再进行Delta Sigma调变,将调变数据送1bit DAC进行解码后,再转换成模拟信号输出。举例来说,一串用细绳穿起来的珠链。我们用两种方法将细绳上的珠子取下来,第一种方法是:分若干次取,每次取下固定数量的珠子;第二种方法是:有多少颗珠子就取多少次,每次只取一个珠子。实际上,第一种方法就相当于多比特方式,只有接收到全部16位数码后,才进行一次解码处理。第二种方法就相当于单比特方式,一个数码位一个数码位、连续不停地解码处理。】

以我拙计的智商,我觉得这段引述告诉我这样几个事实:
1)PCM DAC由于是多BIT解码,用料,电路比较讲究,设计难度大,DSD的设计难度小,反而容易出好声。
2)DSD由于是连续的“珠子”,线性感更好(是否是回放音质好的一个原因?)
3)每次取16个珠子容易取错(造成失真),每次只取一个珠子不容易发声错误(降低失真)。
4)一个珠子接着一个珠子,意味着动作重复频率高,对时钟精度的要求也就更高了。

关于PCM和DSD各自的理论、优势、缺点其实还有很多很多说法,我能力有限就不班门弄斧了,留给楼下的专业技术党指教。

接下去会说说正题,播放与传输()。。

接着聊聊DSD的播放。
由于SONY对DSD格式传输上的保护措施,DSD直到现在也只是部分放开,而不是完全开放,
SACD(DSD)的破解还要源于SONY自家PS3游戏机的的乌龙(不细说了,有兴趣可自己搜索),
不过,是真乌龙还是假乌龙就难说了,SONY在历史上明修栈道暗渡陈仓的事情也不是没做过。

但DSD或者说SACD最近两年的疯狂蔓延及普及除了PS3的乌龙事件导致了SACD被RIP外,更重要的是像ES9018这样的新一代DAC的出现,
由于这些DAC内置了对于DSD的解码功能(9018还特意针对DSD解码做了优化),所以这些以往只有业界大佬,如DCS,EMM才掌握的核心结束一夜之间如雨后春笋一般普及开来,
任何有点制作能力的小厂商,只要利用这些专业DAC,也能立刻制作出一款DSD解码器,
他们不再需要去考虑如何编写艰深的DSD CODE,因为这些DAC芯片都替他们代劳了(而这些恰恰是以往EMM这类厂商的核心竞争力),
由于ES9018对于DSD解码的能力还很强悍,所以电路上注意些,甚至出来的声音都还不差。。

于是你可以发现,这两年来,是个DAC,甭管价格多便宜,只要用了9018,都能宣称我们能解DSD哦~(这趋势还蔓延到随身的901,AK120等)
同时DSD也借着不断发展的网络带宽及正在普及的PCHI的顺风车,迅速进入了发展史上的快车道。
我个人觉得DSD的黄金时代已经来了。

关于DSD的播放,到目前为止,大致上就我所知道的有4种途径:

1)最传统的SACD 碟片的播放,一台SACD机是必不可少的。
     DSD当年是为了SACD特意做的编码,而有意思的是,正是十几年来不断累积SACD 碟片资源反过来倒是为如今DSD 的数字时代传播打下了一个良好的基础,
     SACD虽然没有CD多,但声音比CD好,资源数量上却比最新的BD CD多,虽然比CD容量要大,但没大多少,很适合目前的网络带宽,而BD数字流动辄30G以上的容量对目前的网络带宽也是考验。

2)通过DAC解码播放,目前最常见的是PC上通过能够对应DSD格式(如SACD ISO,DFF等)的播放软件,通过USB传输DoP信号给能够解码DSD的DAC进行解码,然后播放。     
     这种模式根据传输线路的不同还可以衍生为通过网线(网络)、同轴、光纤等播放。     关于传输后面会说到,具体还是有些区别的。

3)通过SD卡等媒介,直接播放上面的DSD格式文件,如最近SONY新推出的D100录音笔就能播放DFF格式的DSD文件,我的小解码器因塔维也可以直接播放,再如大家熟知的HIFIMAN901等等。。。
     这种方式其实和上一种没有本质区别,应该也是利用DAC的解码能力(传输上不是经由USB),但这种模式比上一种着实方便不少;
     强悍者如最近乾隆盛推出的QA860竟然还支持SD卡直接播放SACD ISO ...我不知道如何做到(好像是我所知的第一家),
     但貌似DSD是越来越不值钱了,总觉得EMM将来的日子会很凄惨啊。。。

4)很多人忽视的—BD机通过HDMI同样可以播放SACD,而且还是真正原生的DSD播放,后面说传输时会说到。

基本上目前市面上你能找到的也就这几种模式了。

花开两朵,各表一枝~最后说说DSD格式的传输。

方才说了,DSD并未完全开放,所谓的开放就是指的DSD信号的传输。
SONY一直对自家音频技术采取加密及严格限制传输途径的方式,最初SACD是无法通过数字口传输的,只能通过SACD机的内置解码后模拟输出(如今BD也是,水印技术更要命)。
若是撇开敏感的版权问题不谈,其实这也变相的限制了SACD作为一种更好的音频载体始终不如CD普及的原因之一。
要命的是,和游戏机不同,纵使SONY对自家游戏机不断升级,重重加密,严防死守,黑客们对破解它的兴趣始终浓厚且持之以恒,SONY越守激起的挑战欲望就越大,反到是黑客们对音频这块基本涉及甚少。
可笑的是,就像之前所说,SACD遭到RIP最终却是通过PS3的漏洞实现的,着实也算是一种讽刺了。

2012年,SONY突然想开了,决定放开对SACD的传输限制。
一方面可能觉得SACD被破解,守不住了,又是末日黄花之势,也就无所谓了;另一方面可能也是便于自家之后推出相关的DSD数位产品考虑,看看是否能让这个格式发挥余热,再创造点利润。
总之,允许了DSD通过USB进行传输。
之后大家就看到市面上各种带USB接口的DAC纷纷开始升级型号,支持起DSD播放来。

但其实早在SONY放开DSD USB的传输之前,DSD已经可以通过HDMI的高清接口进行“合法”的传输了。
这又要归功于BD这种SONY力挺的新一代音视频格式(大多数只了解HDMI是高清的视频接口,但其实更是种NB的音频格式接口),而SONY最初恰恰又是通过PS3来推广BD格式的。
真的非常有意思,DSD无论在哪个阶段仿佛总是和PS3这个毫无相同属性的兄弟有着剪不断理还乱的绊撷。

所以目前我自己了解的DSD传输途径基本有以下几个:

1)HDMI是目前正真能支持DSD原始码流输出的接口,HDMI的接口芯片标准本身已经是带有DSD/I2S格式的传输功能接口。
     也是版权合法的输出方式之一。
      hdmi-connector-diagram.gif 
     我家的BD机能够播放SACD,但无法通过任何数字输出接口如同轴、光纤输出SACD信号,唯一支持的就是通过HDMI输出DSD信号。
     HDMI接口若是作为音频接口来讨论的话,细说起来可以是个长篇,要是大家有兴趣可以自己去研究。
     顺便一说,BD这个新的视频格式,若是用作音频,除了拥有强悍的多声道能力,2声道也是非常牛的,
     我自己买过张2L的纯BD CD试音碟,同盘也随附一张内容一样的SACD,AB了一下,BD的声音比SACD更细腻,更清晰好听,
     可惜BD CD面临的问题也和SACD一样,数字流已是潮流所趋,如何普及是个问题。

     遗憾的是,HDMI虽然天生就能输出原生的DSD信号,可基本没有哪家音频专业公司会采用这个接口制作自己的DSD解码器(带HDMI输入和输出),
     主要是老的SACD机都没有HDMI输出能力,可如今BD机已经普及,AV功放也都标配有HDMI输出,却还是没有哪家大厂去做HDMI输入的DSD解码,很是奇怪(或许我寡闻了)。
     目前为止我只在网上发现一家DIY专门做了这个功能(HDMI输入)的DSD DAC,上一张图片吧。
      thumb_1440686_1374325808.jpg 

2)通过DoP信号传输。我们目前常见的通过USB传输DSD信号也好,通过网线、同轴,光纤及其它类似数字端口传输基本上都是以此技术为基础衍生的。          DoP即DSD over PCM技术,简单说就是把DSD的声音资料放进PCM的架构中,并通过借助PCM流进行传输的一种技术。
     为什么要借用PCM流?原因很简单,因为大部分现在流行的数字输入输出接口通常之支持PCM传输,不支持DSD,
     单独为DSD再开发一种接口成本过高也无法普及,可行的方式就是利用现行可传输PCM的各中端口巧妙编入DSD信号,借腹生子。

     至于如何让DSD伪装成PCM呢?从网上再次摘录一段说明供大家参考(以通过USB传输为例子):
      2012-05-12 上午12.22.17.png 
     【因為Apple OS 只容許PCM的傳輸途徑,因此我們必須尋找一個方法把DSD的聲音資料放進PCM的架構中,然後透過內建的USB驅動程式來傳送。
       為了要明確的在PCM的串流資訊中辨識出何時是DSD或是何時是PCM的資料,我們需要額外的位元,PCM比較高的規格是24位元/176.4kHz,這給予我們8個位元來當做辨識的標記,
       8位元有256種狀態可以標示,而我們其實只需要分別兩個狀態(DSD & PCM),8個最顯著的位元用來當做 DSD的標記,其餘跟隨的則是取樣資料從0x05 到 0xFA。
       每一個音軌內的取樣都包含有相同的標記,這已經是我們挑選過在當接收端的硬體誤判DSD的訊號為PCM時,最能有效降低爆音的方式,
       如果它真的不幸產生,他會在88kHz附近產生一個大約 -34db的雜音,這對於音質幾乎無損,而且大多的D/A轉換器都會在它抵達喇叭前就壓制到一個相當的程度,
       反之若錯誤的將PCM資料當成DSD來解讀,則只會製造出更少可預測的爆音。 留下的16的較低的位元則用來存放DSD的資料,第一個位元從t0開始。
       USB Audio的規格則將每一個PCM的Frame指派給特定的音軌 (左, 右...等) ,而當使用來傳送DS串流資料時,每一個PCM Frame 只包含相關連於其指派音軌的DSD資料。】

       上面这段技术说明比较艰深,其实看看就可以,基本上我拙计的智商又告诉我两点:
       1~DoP技术的传输的DSD信号不是原生的,更多的是出于现实考虑的一种妥协的传输方式,由于是拟态PCM,DAC做的不到位肯定容易发生某些误判,比如PCM/DSD误判,爆音等,
          上面也有提到。所以各位用上USB DSD解码的也不用太乐,这种方式未必是比HDMI原生DSD流更好的传输方式哦。

       2~通过这种技术,除了USB,网络、同轴应该也可以输出DSD信号。理论上应该都是一样的,据我所知,QA860就可以通过同轴输出DoP信号实现DSD输出。
           通过网络我一时想不起哪台机器可以播放DSD,大家可以补充。我比较好奇的是,无线网路是否也可以利用这种技术实现DSD传输呢?

3)通过SONY的SPDIF-3标准数字端口进行DSD传输。     
    说起来知道这种方式也是巧合。之前我在关注Brocksieper的新DAC,官网上标明DSD READY但机器本身却没有USB口,我很疑惑那它通过什么端口输入DSD信号呢?
     然后我发了邮件特意问题了德国老头这个问题,没想到老头还真回信告诉我是通过SPDIF-3的标准输入DSD信号。
     SPDIF-3是SONY数字接口格式针对DSD改写版,它使用分立的BNC接头连接左右通道和字同步信号(见下图)。
      Tascam DA-3000b.jpg 
     我们都知道SPDIF数字端口可以传输PCM信号,SPDIF-3应该是SONY为了DSD在专业领域的传输(母带制作)而特意制定的标准,
     或者说这就是SONY在DSD专业数字领域的标准接口了,显然通过SPDIF-3传输的DSD信号也是原生DSD信号且“合法”的。
     除了以上两种方式,专业录音室及相关器材使用SPDIF-3传输DSD信号应该是比较普遍的方式。

4)其它各类专业DSD传输接口。
     校长之前提到,DSD格式的传输一直没有一个非常统一的标准,比较乱。
     除了以上3种主流的传输方式,各大厂商也有自己定制的DSD传输接口,比如下图的EMM专业DSD ADC8 MK4的特殊接口。
      adc8back.jpg 
     显然这种接口只能配合EMM自己的器材使用,和它家并不通用,而之前说的3种方式都是有其通用性的。

总之,DSD主流的传输方式目前无非3种,第四类存在但没有泛用性。

我的总结到此结束,大家若是有兴趣可以展开技术方面的讨论。

转载本站内容请标明来源和作者,本站转载内容均标明作者和出处,如有遗漏请联系本站及时处理!


为承办好相关论坛重点相关工作,原定云展会顺延!
创新云展会,2023年BAE北京国际音乐音响展相约2024年,在线恭候!
点击进入报名领取礼物>>