软解硬解其实有很多资料可查,对于播放器,软解和硬解实际区分是看在解码过程中是否占用CPU资源,硬解的概念是音频有独立工作的DSP,无需CPU参与。
软解硬解的区别是明显的,实际上时钟的影响更大。CD机高性能的原因之一就是直接使用独立音频时钟,无需那些增加抖动的分频电路非整数分频。直接使用时钟源的好处是毋庸置疑的,非整数分频的时钟系统,实际听感是细节缺失,动态减弱。目前支持使用音频独立时钟的CPU几乎没有,基本都是用CPU的工作时钟经过一些分频电路非整数倍分出音频时钟,抖动都在数百PS以上甚至是NS级。而直接使用时钟源,其抖动就是晶振本身的抖动,高性能的时钟源JITTER都在10PS以下,经其整数分频出来的BCK,LRCK,JITTER也只比晶振略大一点。
I2S时钟不用CPU的工作时钟分频,直接使用音频时钟源,好处是不言而喻的,争论这个没有任何意义。