多声道无缝切换方法与流程

文档序号:26548111发布日期:2021-09-07 23:53阅读:来源:国知局

技术特征:
1.一种多声道无缝切换方法,其特征在于,包括以下步骤:在芯片内部预设输入数据接口模块和信号输出模块;在输入数据接口模块内设置数字逻辑以对输入数据进行切换,所述数字逻辑的算法为交叉渐变算法;输入数据接口模块接收输入数据,采用交叉渐变算法对输入数据进行声道切换,所述信号输出模块将切换后的数据输出;实现多声道无缝切换。2.如权利要求1所述的多声道无缝切换方法,其特征在于,交叉渐变算法如下:设置交叉渐变系数coef[i];当声道切换开始时,左声道的数据输出为:data_left[i]=(data_right[i]*coef[i]+data_left[i]*coef[n
‑1‑
i])/n;当声道切换开始时,右声道的数据输出为:data_right[i]=(data_left[i]*coef[i]+data_right[i]*coef[n
‑1‑
i])/n;其中data_left是左声道数据值,data_right是右声道数据值,i是系数下标,n是系数总个数。3.如权利要求2所述的多声道无缝切换方法,其特征在于,交叉渐变系数coef[i]按照步长为1定义。4.如权利要求3所述的多声道无缝切换方法,其特征在于,渐变系数coef为:0,1,2,

,n

1。5.如权利要求4所述的多声道无缝切换方法,其特征在于,n的典型值为256。

技术总结
本发明涉及一种多声道无缝切换方法,包括以下步骤:在芯片内部预设输入数据接口模块和信号输出模块;在输入数据接口模块内设置数字逻辑以对输入数据进行切换,所述数字逻辑的算法为交叉渐变算法;输入数据接口模块接收输入数据,采用交叉渐变算法对输入数据进行声道切换,所述信号输出模块将切换后的数据输出;实现多声道无缝切换。本发明通过在芯片内部设置数字逻辑以实时切换输入数据,无需在芯片内置通用的DSP逻辑,减少了芯片资源的消耗和降低了设计复杂度,从而降低了成本;且所述数字逻辑在切换过程中通过采用交叉渐变算法实现无缝切换,避免了出现输出信号中断的问题。避免了出现输出信号中断的问题。避免了出现输出信号中断的问题。


技术研发人员:杨小明 何秀安
受保护的技术使用者:上海傅硅电子科技有限公司
技术研发日:2021.06.04
技术公布日:2021/9/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1