1.基于音频差异值提取色调的方法的音乐灯光系统,其中,所述系统包括上位机软件、智能网关、LED灯泡,其特征在于,通过上位机分析音频文件,将音乐信号中的音频信息转换为对应的颜色信息,将得到的无线数据转发给智能网关,网关通过无线网络转发给相应LED灯达到控制颜色跳变的目的;
在将音乐信号中的音频信息转换为对应的颜色信息过程中:音乐信号中两个相邻节奏点的音频差异度根据两点的频谱中幅度最大的n个值来定义,分别提取两个节奏点中n个幅度最大的值作为样本,信号差异值为两点样本中频率值相同的点的个数;
两个相邻节奏点对应的色调通过其音频差异度来确定,具体公式为:
式中,Ha表示节奏点A所对应的色调,Hb表示节奏点B所对应的色调,fdif表示两个节奏点的音频差异度,MAXfdif表示整段音乐中最大的音差异度,D表示一首歌曲中所能取到的相邻节奏点的最小色差。
2.根据权利要求1所述的基于音频差异值提取色调的方法的音乐灯光系统,其特征在于:采用小波阈值去噪法对原始音频进行降噪处理,采用的小波阈值函数为:式中 表示降噪后的小波系数,wf(j,k)表示原始信号小波系数,λ表示阈值。
3.根据权利要求2所述的基于音频差异值提取色调的方法的音乐灯光系统,其特征在于:利用小波阈值去噪时在不同的分解尺度上选取不同的阈值,其阈值与分解层数的关系为:λj=λln(j+1)
式中,j表示分解层数, N代表信号长度,σ表示噪声标准差。
4.根据权利要求1所述的基于音频差异值提取色调的方法的音乐灯光系统,其特征在于:通过上位机简单配置,即可将LED节点加入到智能网关建立的无线网络中。
5.根据权利要求1所述的基于音频差异值提取色调的方法的音乐灯光系统,其特征在于:网关可识别由上位机发送的数据帧中的控制码,根据控制码可通过单播帧或广播帧或组播帧的形式发送无线数据,控制单个或多个LED同时跳变。