一种音频声光同步灯效动态增强方法与装置与流程

文档序号:14943241发布日期:2018-07-13 21:38

技术特征:

1.一种音频声光同步灯效动态增强方法,应用于音频同步控制器中,其特征在于,包括:

对音频信号进行采样,获取音频信号采样数据;

提取预设时间周期内所述音频信号采样数据的最大值、最小值以及平均值;

计算所述最大值和最小值的差值;

基于所述差值、平均值以及当前使用的PGA增益系数计算音频同步控制器中的均值处理器中均值数据的均值增强系数;

依据所述均值增强系数调整所述平均值;

对得到的调整后的所述平均值进行峰值处理;

采用峰值处理后得到的数据经预设灯效模式后驱动发光元件。

2.根据权利要求1所述的音频声光同步灯效动态增强方法,其特征在于,所述基于所述差值、平均值以及当前使用的PGA增益系数计算音频同步控制器中的均值处理器中均值数据的增强系数;包括:

基于第一预设映射关系获取与所述差值相匹配的第一增益系数β;

基于第二预设映射关系获取与所述平均值相匹配的第二增益系数γ;

依据公式下述计算得到当前使用的PGA增益系数计算音频同步控制器中的均值处理器中均值数据的增强系数α;

其中,Gaintd1为PGA增益系数的下限阈值;Gaintd2为PGA增益系数的上限阈值,Gain为音频同步控制器中当前PGA增益系数。

3.根据权利要求1所述的音频声光同步灯效动态增强方法,其特征在于,所述依据所述均值增强系数调整所述平均值,具体为:

依据公式ADC_ave=ADC_dataave*α对平均值进行处理;

其中,所述ADC_dataave为预设时间周期内所述音频信号采样数据的平均值,所述α为均值处理器中均值数据的增强系数。

4.根据权利要求1所述的音频声光同步灯效动态增强方法,其特征在于,所述预设时间周期为不大于8ms的任意值。

5.根据权利要求1所述的音频声光同步灯效动态增强方法,其特征在于,相邻的两个所述预设时间周期在时间轴上不存在重叠的区域。

6.根据权利要求1所述的音频声光同步灯效动态增强方法,其特征在于,

相邻的两个所述预设时间周期在时间轴上存在部分重叠的区域。

7.一种音频声光同步灯效动态增强装置,其特征在于,包括:

均值处理器,用于对获取到的音频信号采样数据进行均值处理,得到预设时间周期内所述音频信号采样数据的最大值、最小值以及平均值;

动态增强器,用于计算所述最大值和最小值的差值;基于所述差值、平均值以及当前使用的PGA增益系数计算音频同步控制器中的均值处理器中均值数据的均值增强系数;依据所述均值增强系数调整所述平均值;

峰值处理器,用于对得到的经动态增强器调整后的所述平均值进行峰值处理;

灯效处理器,用于采用预设灯效模式对峰值处理后得到的数据进行处理,将处理结果发送给驱动电路,以使得所述驱动电路依据所述处理结果驱动发光元件。

8.根据权利要求7所述的音频声光同步灯效动态增强装置,其特征在于,还包括:

前置增益放大器PGA,用于获取并放大音频信号;

音频数据采集器ADC,用于对放大后的音频信号进行采样,获取音频信号采样数据;

动态增益控制AGC,用于动态调节PGA的增益系数。

9.根据权利要求7所述的音频声光同步灯效动态增强装置,其特征在于,所述动态增强器,具体用于:

基于第一预设映射关系获取与所述差值相匹配的第一增益系数β;

基于第二预设映射关系获取与所述平均值相匹配的第二增益系数γ;

依据公式下述计算得到当前使用的PGA增益系数计算音频同步控制器中的均值处理器中均值数据的增强系数α;

再依据公式ADC_ave=ADC_dataave*α对平均值进行处理;

其中,所述ADC_dataave为预设时间周期内所述音频信号采样数据的平均值。

10.根据权利要求7所述的音频声光同步灯效动态增强装置,其特征在于,相邻的两个所述预设时间周期在时间轴上不存在重叠的区域。

11.根据权利要求7所述的音频声光同步灯效动态增强装置,其特征在于,相邻的两个所述预设时间周期在时间轴上存在部分重叠的区域。

再多了解一些
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1