摘要
本申请属于音乐灯效技术领域,公开了一种RGB灯光切换方法、装置、设备及存储介质,方法包括步骤:创建音乐跟随线程并创建独立的灯效线程,对灯效线程进行初始化;音乐跟随线程对音乐频点进行抓取,利用差值算法并获取当前音乐频点的能量值,并将当前音乐频点的能量值及总体能量值发送给灯效线程;灯效线程收到抓取的音乐频点后,对当前定时器及灯效模式进行初始化,根据切换控制信号进行切换,利用第一定时器并根据当前音乐频点的能量值播放灯效。实施本发明,可以实现所有灯光的颜色、亮度平缓切换,给用户带来更好的使用体验,解决了在实现差异化的灯效时,出现跳色、混色、闪烁、流水走格子等导致用户体验降低的问题。