调试音效的方法及系统技术方案

技术编号:34796601 阅读:34 留言:0更新日期:2022-09-03 20:01
本发明专利技术提供了一种调试音效的方法及系统,包括:将同一局域网下的所有设备进行列表显示,并加载so库,形成设备列表;根据所述设备列表确定待调试设备,并与所述待调试设备建立连接,调试所述待调试设备;在so库中设置预留通信接口,并通过所述预留通信接口将具体音效的算法参数发送至so库内,调试对应的算法;调试完毕后,通过所述预留通信接口将调试后的所述待调试设备的配置信息导出;将本地代码固化,形成最终的so库。本发明专利技术所述的方法能够实现调试音效算法库,最终将满意后的算法文件导出,不需要再通过编译替换的方式,大大增加了开发效率。效率。效率。

【技术实现步骤摘要】
调试音效的方法及系统


[0001]本专利技术涉及音效调试领域,尤其涉及一种调试音效的方法以及系统。

技术介绍

[0002]在以往的Android系统的架构下,为了提升一些算法的高效性和安全性,都会将底层的音效算法封装到.so库(算法库)中,这类似于Windows中的.dll文件,由于这些文件都是由C++或C直接编译出来的二进制文件,在速度和安全方面会有很大的提升。
[0003]而算法封装随之而来的问题就是调试的困难性;因为Android内核使用的是Linux框架,很多都限制于框架的要求;在so库加入内存后,系统只会一直操作内存中的so库,如果不重启的话,新的so库无法重新生效,就需要在使用时,每次修改算法的参数都需要重新编译出算法库,并将so库替换掉旧的so库,最后再重启设备,以验证修改的代码功能效果。
[0004]可见,通过上述流程进行音效调整,修改一次最快也要几分钟的时间,导致工作效率低下。
[0005]一种高效的音效调试的方法亟待研发。

技术实现思路

[0006]为了克服现有技术的不足,本专利技术提本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种调试音效的方法,其特征在于,包括:将同一局域网下的所有设备进行列表显示,并加载so库,形成设备列表;根据所述设备列表确定待调试设备,并与所述待调试设备建立连接,调试所述待调试设备;在so库中设置预留通信接口,并通过所述预留通信接口将具体音效的算法参数发送至so库内,调试对应的算法;调试完毕后,通过所述预留通信接口将调试后的所述待调试设备的配置信息导出;将本地代码固化,形成最终的so库。2.根据权利要求1所述的一种调试音效的方法,其特征在于,所述“将同一局域网下的所有设备进行列表显示,并加载so库,形成设备列表”,包括:通过控制面板,在同一局域网下发送UDP广播,发送搜索设备的指令;通过数据通信模块与连接所述局域网的设备进行通信,校验所有连接设备的合法性;满足所述合法性的设备回复请求,并将所述设备对应的IP地址以及设备信息联通回复请求发送至所述控制面板,形成设备列表;满足所述合法性的设备在回复请请求的同时加载对应的so库。3.根据权利要求2所述的一种调试音效的方法,其特征在于:通过所述数据通信模块周期时间与所述控制面板进行一组心跳操作,保持数据链路的连通。4.根据权利要求1所述的一种调试音效的方法,其特征在于,所述“根据所述设备列表确定待调试设备,并与所述待调试设备建立连接”,包括:根据调试去修在所述设备列表中获取所述待调试设备;通过所述待调试设备在所述局域网中的IP地址通过TCP建立连接。5.根据权利要求4所述的一种调试音效的方法,其特征在于,所述“在so库中设置预留通信接口”,包括:通过so库的主程序引用一个单独的dll文件,且所述的dll文件中包含一个接口;在所述so库的主程序中根据配置文件或约定路径...

【专利技术属性】
技术研发人员:张创涛尹继圣刘大照李玉飞符必龙陈红春李颛
申请(专利权)人:深圳感臻智能股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1