USB DoP方案最高只能支持DSD128(*注),有了USB ASIO native传输方式,就可以支持DSD256甚至DSD512。年前拿到U8方案了,前两天才有时间静下心来将其移植到L1上,用ES9018测试可以解码DSD256。
不过,又带来困扰,之前处理DoP传输转换噪音相对简单,只需要在DSD和PCM切换过程中加静音处理即可,即使DSD64和DSD128之间切换,总会有DSD-PCM-DOP这个过程,静音处理总会有。用native则没有PCM过程,DSD64到DSD128之间切换,对于一些需要设置参数以适应不同采样格式的DAC芯片来说,这个切换过程还是需要做静音处理,否则啪啪噪音很严重。又在XMOS中加DSD切换静音处理?
好在ESS DAC都是自动转换,无需设置,来回切换也没噪音,这就是后出来的DAC技术领先的好处。早年的PCM179X,AK43XX,CS43XX,AD19XX就有点麻烦,需要设置8倍,4倍或者2倍插补滤波方式(single,double,quad),XMOS这边也要处理,软控期间需要做静音。
Thesycon和XMOS小小分离,现在提供给XMOS的驱动不支持native,想要native只能找Thesycon购买。另外,Thesycon有点小气,每次只升级只升级一点点功能,新出的2.19版本在native下只支持44.1KX64(DSD64),X128(DSD128),X256(DSD256),不支持DSD512,不支持24.576M时钟下的48KX格式,这个情况有点怪。
同样XMOS的程序也不完美,频率切换时候或者播放、停止操作时,频率会跳来跳去,这样对于某些DAC而言就会造成噪音。还好,可以自己修改XMOS,最低限度地减小这样的现象发生。
用FOOBAR2000播放器载添加SACD播放插件即播放DSDJRIVER播放器直接播放DSD
现FOOBAR2000播放DSD实际DSD转换PCM播放兼容性强原声卡媒体系统都继续沿用要真高品质播放DSD需要电脑输DSD源码再通USB接口送DSD解码器目前DSD解码案主要XMOSUSB异步解码案CMDIA即推支持DSD解码CM6632A芯片