音频技术
1、常见情况下,当蓝牙连接类似设备间的数据流通管道,由于管道的宽度有限,传输大音频文件时就会比较困难。
2、aptX通过减小音频文件的大小,使其能够在不影响音质的情况下通过无线管道,突破了蓝牙无法实现的技术瓶颈。
1、出众的蓝牙立体声音质,完美再现全音频带宽;
2、低音频解码延迟,将延迟性降至最低,最小化音频的同步差异;
3、向下兼容,当aptX不可用时,仍能保证音乐播放。
多年来aptX一直是音乐行业、公共广播电台和电影制作公司的秘密武器,它已深入到索尼、三星、Vizio和松下等全球领先品牌所生产的最高端设备的核心。现在,它也来到了1MORE蓝牙耳机中,通过耳机CSR蓝牙芯片自带的aptX实现高清传输技术,当在运动、休闲等多种场景中都可轻松享受到CD级的音乐品质。
1、从开始菜单处打开开发软件,只有安装了ADK才会有,如下图所示,我们打开ADK3.0的xIDE软件。
2、软件打开后,需要导入工程文件,如下图所示,从Project菜单下选择Open Workspace选项来导入工程。
3、工程文件是以xiw为后缀的,默认在安装ADK的目录下面,如下图所示。
1、如下图所示,从Project菜单下选择Insert Project into Workspace,从这导入DSP工程到当前项目中。
2、aptx的编码在安装目录下的kalimba/apps/a2dp_source目录下,如下图所示,在弹出的窗口中选择aptx_encoder.xip文件。
3、同样的LL aptx的编码也在同样的目录下,工程文件名如下图所示,其导入步骤同上,这里就不再重复了。
1、如下图所示,在aptx的工程项下右击选择Properties,打开工程属性,进行相关的配置。
2、在打开的工程属性对话框中,找到Libraries这一项,删除掉spdif_source_app这一项,因为BC05不支持该功能。
3、找到Extra defines这一选项,删除掉SPDIF_ENABLE这一宏定义,理由同上。
4、接下来就是编译了,如下图所示,在aptx的工程项下右击选择Rebuild All编译。
5、编译成功后如下图所示,否则就是编译有问题,请根据错误提示修改即可。
1、LLaptx工程属性配置之前必须要设置该工程为Active,如下图所示,右击选择Set as Active Project项。
2、然后在最上端工具栏中,选择为BC5MM_Release,之前默认为8670的配置。
3、然后是配置该工程的工程属性,打开方法aptx的,这里就不再重复。打开后找到Extra defines这一项,同样是把SPDIF_ENABLE这个宏定义去掉。
4、接下来是找到Libraries这一项,同样是把spidf相关的去掉即可。
5、工程属性配置完成后,同样需要编译,如下图所示,右击选择Rebuild All编译。
6、编译完成后如下图所示,编译不成功的,请根据提示修改。
1、接下来就是修改应用的工程属性了,如下图所示,找到mak文件,点击打开。
2、找到下图所示中的代码,确认DSP的工程已包含,没有的话就自己加上。
3、找到aptx相关的配置代码,如下图所示,默认是屏蔽注释掉的。
4、接下来就是把前面的#去掉,使之生效,修改情况如下图所示。到此配置就完成了,编译整个工程就可以实现aptx了。
全部0条评论
快来发表一下你的评论吧 !