一种动态灯光音箱及其控制方法技术

技术编号:37137946 阅读:21 留言:0更新日期:2023-04-06 21:39
本申请实施例提供一种动态灯光音箱及其控制方法,涉及音箱技术领域,用于解决普通音箱灯光随音乐的动态灯效表现力差和控制灯光所需的数据量大的问题。该音箱包括:音箱本体;设置于音箱本体的外侧壁上的音频播放组件;设置于音箱本体的外侧壁上的多个灯珠;控制器,被配置为:获取目标音频的节奏数据;在通过音频播放组件播放目标音频时,根据节奏数据,调节目标灯光效果对应的多个灯珠的时序数据,时序数据用于指示多个灯珠中各个灯珠的亮灭时间;基于目标灯光效果对应的多个灯珠的初始颜色数据和调节后的时序数据,控制多个灯珠,以使得多个灯珠显示目标灯光效果的灯珠切换速率与节奏数据相匹配。率与节奏数据相匹配。率与节奏数据相匹配。

【技术实现步骤摘要】
一种动态灯光音箱及其控制方法


[0001]本申请涉及音箱
,尤其涉及一种动态灯光音箱及其控制方法。

技术介绍

[0002]近些年来,已有越来越多的音箱产品在扬声器周边添加配备氛围灯,氛围灯因其在氛围营造和舒适性提升等方面的作用,逐渐受到了用户的青睐。
[0003]在现有技术中,红、绿、蓝色彩模式(red、green、blue colour mode,RGB)氛围灯的光学结构一般是将RGB灯珠大间距分布在灯板上,再连接光导出光媒介,形成各式各样的光源形式。但是,目前基于数据列举累积做法控制音箱灯光随音乐的动态变化,数据量过于庞大。

技术实现思路

[0004]本申请提供一种动态灯光音箱及其控制方法,在满足音箱灯光随音乐的动态灯效表现力的同时,减少控制灯光所需的数据量。
[0005]为了达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请实施例提供一种动态灯光音箱,该音箱包括:音箱本体;设置于音箱本体的外侧壁上的音频播放组件;设置于音箱本体的外侧壁上的多个灯珠;控制器,被配置为:获取目标音频的节奏数据;在通过音频播放组件播放目标音频时,根据节奏数据,调节目标灯光效果对应的多个灯珠的时序数据,时序数据用于指示多个灯珠中各个灯珠的亮灭时间;基于目标灯光效果对应的多个灯珠的初始颜色数据和调节后的时序数据,控制多个灯珠,以使得多个灯珠显示目标灯光效果的灯珠切换速率与节奏数据相匹配;其中,初始颜色数据用于指示目标灯光效果的初始时刻下灯珠的颜色显示值。
[0007]本申请实施例提供的技术方案至少带来以下有益效果:本申请在音箱上设置多个灯珠,通过获取音频的节奏来调整灯光效果中灯珠的时序数据和灯珠颜色的切换速率,从而使每一个灯珠都能根据音频的节奏来实现不同的亮灭时间与不同的切换速度,以此来达到音箱上的灯珠随着音乐的节奏变化而跳动的效果。并且,该方案无需列举累积音频播放的各个时刻下多个灯珠的颜色数据及亮灭时间数据,在满足音箱灯光随音乐的动态灯效表现力的同时,减少控制灯光所需的数据量。
[0008]在一些实施例中,控制器,具体被配置为:根据节奏数据,等比例缩小时序数据中各个灯珠的亮灭时间,以加快目标灯光显示效果的灯珠切换速率;或者,根据节奏数据,等比例增大时序数据中各个灯珠的亮灭时间,以减缓目标灯光显示效果的灯珠切换速率。
[0009]在一些实施例中,控制器,具体被配置为:根据多个灯珠的初始颜色数据和调整后的时序数据,确定在显示目标灯光效果的各个时刻下,多个灯珠中亮起的灯珠以及各个亮起的灯珠的颜色显示值。
[0010]在一些实施例中,控制器还被配置为:实时检测音频播放组件播放的音频数据;在当前时刻播放的音频为第一音频类型时,将第一灯光效果确定为目标灯光效果;第一音频
类型包括人声和鼓点声。
[0011]在一些实施例中,多个灯珠中具有至少一个爆闪灯;控制组件,还被配置为:在第一音频类型为鼓点声时,控制至少一个爆闪灯亮起。
[0012]第二方面,本申请实施例提供一种动态灯光音箱的控制方法,该方法包括:获取目标音频的节奏数据;在通过音频播放组件播放目标音频时,根据节奏数据,调节目标灯光效果对应的多个灯珠的时序数据,时序数据用于指示多个灯珠中各个灯珠的亮灭时间;基于目标灯光效果对应的多个灯珠的初始颜色数据和调节后的时序数据,控制多个灯珠,以使得多个灯珠显示目标灯光效果的灯珠切换速率与节奏数据相匹配;其中,初始颜色数据用于指示目标灯光效果的初始时刻下灯珠的颜色显示值。
[0013]第三方面,本申请实施例提供一种控制器,包括:一个或多个处理器;一个或多个存储器;其中,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,控制器执行第二方面所提供的任一种动态灯光音箱的控制方法。
[0014]第四方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行第二方面所提供的任一种动态灯光音箱的控制方法。
[0015]第五方面,本专利技术实施例提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现如第二方面所提供的任一种动态灯光音箱的控制方法。
[0016]需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与控制器的处理器封装在一起的,也可以与控制器的处理器单独封装,本申请对此不作限定。
[0017]本申请中第二方面至第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
[0018]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0019]图1为本申请实施例提供的一种动态灯光音箱组成结构示意框图;
[0020]图2为本申请实施例提供的一种灯圈的组成结构示意框图;
[0021]图3为本申请实施例提供的一种动态灯光音箱的硬件配置框图;
[0022]图4为本申请实施例提供的一种动态灯光音箱的控制方法流程图;
[0023]图5为本申请实施例提供的一种获取音频节奏数据的方法流程图;
[0024]图6为本申请实施例提供的另一种获取音频节奏数据的方法流程图;
[0025]图7为本申请实施例提供的一种音乐播放时灯光效果获取的方法流程图;
[0026]图8为本申请实施例提供的一种灯光显示效果的切换速率变化流程图;
[0027]图9为本申请实施例提供的一种时序数据调用寄存器内规则的方法流程图;
[0028]图10为本申请实施例提供的一种时序数据传输的方法流程图;
[0029]图11为本申请实施例提供的一种灯珠初始颜色数据处理方法流程图;
[0030]图12为本申请实施例提供的一种灯珠颜色渐变的实现方法流程图;
[0031]图13为本申请实施例提供的一种时序数据的输入和连接方式示意图;
[0032]图14为本申请实施例提供的一种动态灯光音响的硬件配置框图。
具体实施方式
[0033]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0034]需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0035]术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态灯光音箱,其特征在于,包括:音箱本体;设置于所述音箱本体的外侧壁上的音频播放组件;设置于所述音箱本体的外侧壁上的多个灯珠;控制器,被配置为:获取目标音频的节奏数据;在通过所述音频播放组件播放所述目标音频时,根据所述节奏数据,调节目标灯光效果对应的所述多个灯珠的时序数据,所述时序数据用于指示所述多个灯珠中各个灯珠的亮灭时间;基于所述目标灯光效果对应的所述多个灯珠的初始颜色数据和调节后的所述时序数据,控制所述多个灯珠,以使得所述多个灯珠显示所述目标灯光效果的灯珠切换速率与所述节奏数据相匹配;其中,所述初始颜色数据用于指示所述目标灯光效果的初始时刻下所述灯珠的颜色显示值。2.根据权利要求1所述的动态灯光音箱,其特征在于,所述控制器,具体被配置为:根据所述节奏数据,等比例缩小所述时序数据中各个灯珠的亮灭时间,以加快所述目标灯光显示效果的灯珠切换速率;或者,根据所述节奏数据,等比例增大所述时序数据中各个灯珠的亮灭时间,以减缓所述目标灯光显示效果的灯珠切换速率。3.根据权利要求1所述的动态灯光音箱,其特征在于,所述控制器,具体被配置为:根据所述多个灯珠的初始颜色数据和所述调整后的所述时序数据,确定在显示所述目标灯光效果的各个时刻下,所述多个灯珠中亮起的灯珠以及所述各个亮起的灯珠的颜色显示值。4.根据权利要求1至3任一项所述的动态灯光音箱,其特征在于,所述控制器还被配置为:实时检测音频播放组件播放的音频数据;在当前时刻播放的音频为第一音频类型时,将所述第一灯光效果确定为所述目标灯光效果;所述第一音频类型包括人声或鼓点声。5.根据权利要求4所述的动态灯光音箱,其特征在于,所述多个灯珠中具有至少...

【专利技术属性】
技术研发人员:王相祥肖劲立宋永刚刘清河胡书德赵军良闫少峰李坤
申请(专利权)人:深圳信扬国际经贸股份有限公司
类型:发明
国别省市:

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

1