签于最近向我们咨询相关技术问题的用户较多,再放一遍。
在谈硬解和软解之前,先请大家了解一个概念:解码。
我这里说的解码,指的是将音频文件还原成数字音频信号的过程,也就是从存储器中读取音乐文件,并将其还原成I2S信号(PCM)或者DSD数码流(DSD)的过程,很多人把数字音频变成模拟信号的过程叫“解码”,其实应该叫“数模转换”比叫“解码”更准确。
音频解码功能是不可能用简单的半导体电路搭建就能实现的,因为编码是用算法来实现的,解码也就要用算法来完成,故只能通过软件来实现,不管软解还是硬解都离不开软件,核心都是软解。
“硬解”的软件放在哪里呢?就放在所谓的“硬解”模块里,固化在这个模块中并在这个模块中运行,软件指挥模块中的逻辑单元工作,这个模块专干解码的工作。
“软解”的软件放在哪里呢?它是在CPU里运行的,由软件指挥cpu内的逻辑单完成解码工作。cpu除了干解码外,还要干其他工作,当然,cpu有多核的,就好比多个模块分别去干多个任务。
软件是不能自己去做事的,一定要借助硬件;而硬件本身是个“无脑儿”,离开软件啥也干不了。
这样的描述各位烧友应该能理解了吧:不管软解硬解,实质都是一样的。
小小的区别就是:硬解模块是专职的,cpu软解时cpu是兼职的,只要cpu性能足够,和硬解模块没啥区别;
大大的区别就是:软件水平!软件写不好,再硬的硬解也很软。
特别是现在高性能的多核CPU,浮点运算能力不是那些“硬解模块”能比的,这类多核CPU价格高昂,还要求研发者必须具备很高的软硬件专业技术,前期研发也非小投入能完成,以上两点才是高性能CPU没被hifi行应用的主要原因!
所以啊,软解硬解PK,PK的不是模式,不是概念,PK的是人,写软件的人!
人好,软件就好,效果就好,人不好,软件肯定就不好,再硬的硬解也很软。
还有一点大家可能都忽视了:咱们听的音乐都是在音频工作站上用软件编码做出来的,这里暂且称做“软编”吧,”硬编“有吗?(编码和解码是对应的),不管是SACD的DSD,还是PCM,都是软件对音频数据进行多次编码解码编辑重组后获得的。
既然音乐制作都是”软编“、“软解”,迷信所谓的“硬解”岂不成了笑谈。
本文说这些并无贬低硬解的意思,世纪格雷3010方案的蓝光播放器内置philips的DSP就是“硬解”的模块。我们从没拿这个作为炒作点的原因就是觉得没有意义。
咨询的用户最关心的是世纪格雷将来会不会出”硬解”的播放器,我还是站在纯技术的角度做以上答复吧;格雷将来的产品也肯定是“软硬兼施”的!好东西必是软硬都要强的,勿要从局部去取舍一件完整的产品。