从DoP技术文档说明可以看出,它们似乎有一个心酸的创业史,提出这一套封装方式是因为在苹果OS X系统下仅开放CoreAudio,只允许PCM编码传输。所以,需要设计一种独特的文件封装方式将DSD数据封装到PCM中。注意,这只是对文件数据的重新封装,而不是将DSD的数据重新编码为PCM。
简单的说,DoP的规范在封装一个DSD64时,需要一个24bit/176.4kHz以上的USB数据带宽。其中每一个包的文件头8bit用于记录文件的标志位,之后的16bit用于记录DSD的数据。Foobar2000中DoP的插件,做的就是这样的事情。由于这只是一个简单的重新封装,对于现有的电脑来说运算量非常小,同理,在iPad、iPhone上去做这样的工作也不是问题。它是对数据文件封装方式的改变,而并非对数据内容的重新编码。虽然我们在之后Foobar2000设置中会看到"DSD to PCM",但放心,它指的是DoP模式的封装方式。
DoP作为一种开源模式,似乎现在已经得到了XMOS相关固件的支持,已经有越来越多的XMOS USB控制芯片的设备开始支持DoP模式的DSD输出。也正是这个原因,XMOS的USB控制芯片也变得更有竞争力。