一种基于频谱识别的音乐可视化系统技术方案

技术编号:30049495 阅读:21 留言:0更新日期:2021-09-15 10:51
本发明专利技术提供了基于频谱识别的音乐可视化系统,以克服传统的音乐可视化系统存在机械地将音乐与色彩匹配在一起的问题。该音乐可视化系统系统包括音频信号处理单元和播放单元;其中微处理器单元连接按键单元、LCD显示单元、灯光显示单元;微处理器单元通过接口单元耦接存储单元和音频解码单元的输入端;音频解码单元的输出端耦接音频信号处理单元的输入端;音频信号处理单元的输出端耦接微处理器单元;音频解码单元耦接播放单元。本发明专利技术专利能够根据音乐的音调和节奏使灯光显示单元显示不同的颜色,所以可以将音乐可视化地展现出来,所以本发明专利技术可以广泛的应用于各种有灯光音乐的领域和场所。和场所。

【技术实现步骤摘要】
一种基于频谱识别的音乐可视化系统


[0001]本专利技术涉及信号处理领域,尤其涉及音频频谱信号分析领域。

技术介绍

[0002]伴随着科技的进步以及社会的发展,人们在物质生活品质提升的同时对精神享受上的追求也不断提高。色彩具有很强的心理暗示作用,而音乐也早已被证实具有调节心情的作用。如果将色彩与音乐联系到一起将可以起到更好地舒缓心情放松压力的作用。

技术实现思路

[0003]本专利技术专利的目的在于提供一种让音乐与色彩更加匹配的,可以将音乐可视化的系统。
[0004]本专利技术专利提供了一种基于频谱识别的音乐可视化系统,以克服传统的色彩音乐只是将色彩与音乐机械地匹配在一起的缺陷。
[0005]该音乐可视化系统包括:微处理器单元、按键单元、LCD显示单元、文件存储单元、解码单元、音频信号处理单元、灯光显示单元以及音频播放单元。其中,所述微处理器单元连接所述按键单元、LCD显示单元、灯光显示单元。所述微处理器单元通过所述接口单元耦接所述存储单元和所述音频解码单元的输入端;所述音频解码单元的输入端藕接所述音频信号处理单元的输入端;所述音频信号处理单元的输入端藕接所述微处理器单元;所述音频解码单元藕接所述播放单元。
[0006]进一步地,所述的微处理器单元可以为STC15w4K61S4芯片。
[0007]进一步地,所述的按键单元可以为接上拉电阻的独立按键。
[0008]进一步地,所述的LCD显示单元可以为LCD12864液晶显示。
[0009]进一步地,所述的灯光显示单元采用16*16点阵。
[0010]进一步地,所述的接口单元采用SPI总线。
[0011]进一步地,所述的文件存储单元采用U盘。
[0012]进一步地,所述的解码单元采用VS1005音频解码芯片。
[0013]进一步地,所述的音频信号处理单元采用音频信号调理电路。
[0014]进一步地,所述的音乐播放单元采用双声道音箱。
[0015]有益效果:本专利技术专利通过对文件系统中的音乐文件进行解码、放大后进行提取信息,然后对提取出来的信息进行音频频谱分析,然后与之对应建立与色彩关系的映射,以此来实现音乐可视化功能。用这样的方式可以克服只能将色彩与音乐机械式地联系在一起的缺点,可以实现较为准确地将色彩和音乐联系在一起,以此来实现音乐可视化。
附图说明
[0016]图1是根据本专利技术示意的一种基于频谱识别的音乐可视化系统的一个示例框图。
[0017]图2是本专利技术专利的一个应用示例电路图。
具体实施方式
[0018]下面将参考图并结合实施例,来详细的说明本专利技术,但本专利技术的实施方式不限于此。
[0019]实施例:在图1示例中,该音乐可视化系统包括有:微处理器单元1、按键单元2、LCD显示单元3、灯光显示单元4、接口单元5、存储单元6、音频解码单元7、音频信号处理单元8和播放单元9;
[0020]其中,所述微处理器单元1连接所述按键单元2、LCD显示单元3、灯光显示单元4;所述微处理器单元1通过所述接口单元5耦接所述存储单元6和所述音频解码单元7的输入端;所述音频解码单元7的输出端耦接所述音频信号处理单元8的输入端;所述音频信号处理单元8的输出端耦接所述微处理器单元1;所述音频解码单元7耦接播放单元9。
[0021]如图1所示,微处理器单元1通过接口单元5耦接存储单元6,可以从存储单元6中读取音乐文件。其中,微处理器单元1采用STC15W4K61S4芯片,存储单元6可以为SD卡或者是U盘,微处理器单元1通过接口单元5耦接至音频解码单元7的输入端,这样微处理器单元1可以将其从存储单元6中读取到的音频文件发送到音频解码单元7,之后音频解码单元7可以将读取到的音频文件进行解码,其中,音频解码单元7可以为VS1005型音频编解码器,VS1005型音频编解码器是单片MP3/AAC/WMA/MIDI音频解码器,也可以实现自适应差分脉冲编码调制,能够实现本专利技术所需的功能;
[0022]如图1所示,音频解码单元7的输出端耦接音频信号处理单元8的输入端,音频信号处理单元8的输出端耦接微处理器单元1,这样音频信号处理单元8可以将音乐文件解码后得到的音频信号进行放大,然后将放大后的音频信号发送给微处理器单元1。微处理器单元1接收到放大后的音频信号(模拟信号)后,对其进行AD转换,之后利用某些音乐作曲软件来对音乐文件进行和弦提取。之后我们针对该音乐的每一个和弦进行频谱分析,比如我们可以使用matlab软件来对和弦进行频谱分析,然后将频谱分析的结果与标准和弦的频谱分析结果进行比较,确定与该和弦最接近的标准和弦,然后将该标准和弦对应的显示方案确定为该和弦的显示方案,并通过与微处理器单元1耦接的灯光显示单元4显示出来;
[0023]通过对放大后的音频信号(模拟信号)进行和弦提取,灯光显示单元4可以根据该和弦序列中每个和弦的时间来同步显示其对应的灯光显示方案,其中灯光显示单元4可以为16*16塔型点阵;
[0024]其中16*16塔型点阵的设计灵感来源于我们日常生活中常见的点阵,与日常生活中我们看到的点阵不同之处在于,我们将日常生活中看到的矩形点阵连接成一个圆柱型,圆柱型中间的小灯焊接稍紧密一些,这样就成了美丽的塔型。塔型点阵一共高16层,每层焊有16个小灯,共有256个小灯共同构成16*16点阵,这256个小灯全部使用七彩变色LED。七彩变色LED与普通的发光二极管最大的区别就是它可以根据PWM技术调节占空比来显示出不同的颜色。由于七彩变色LED具有这种特性,所以特别适合本专利技术专利,七彩变色LED一共能显示七种颜色,其中包括红、橙、黄、绿、青、蓝、紫。在对七彩变色LED进行编程之前,我们需要对它进行颜色测试,我们分别输出不同的PWM值,记录该PWM值下七彩变色LED的颜色,从而对我们日后整体系统的编程作好准备;
[0025]此外,还需要说明的是,音频信号处理单元8包括音频信号采集放大支路,其中音频信号采集放大支路的音频输入端耦接音频解码单元7的输出端,并且每个音频信号采集
放大支路的输出端耦接微处理器单元1;
[0026]此外,音频解码单元7将存储单元6中的音乐文件进行解码,得到音乐文件的音频信号,经过微处理器单元将音乐的节奏和强度转变为控制信号,根据此控制信号来操控灯光显示单元中共256个七彩变色LED的亮灭和颜色,从而实现了基于音乐的变化而使16*16塔型点阵显示不同颜色和动画;
[0027]通过以上描述可知,上述根据本专利技术通过对解码、放大后的音频进行和弦提取,并对提取的和弦进行频谱分析,以对播放音频各个和弦的频谱与标准和弦的频谱进行比对,并将与播放音频每个和弦的频谱最接近的标准和弦的灯光显示方案确定为对应和弦的灯光显示方案。也就是说,随着播放音乐和弦的变化,其对应的灯光显示方案也在不断变化,由此实现了随着音乐和弦的变化灯光的颜色和动画也随之改变的这一项技术要求;
[0028]图2示出了图1所示的基于频谱识别的音乐本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于频谱识别的音乐可视化系统,其特征在于,所述的音乐可视化系统包括有:微处理器单元、按键单元、LCD显示单元、灯光显示单元、接口单元、存储单元、音频解码单元、音频信号处理单元和播放单元;其中,所述微处理器单元连接所述的按键单元、LCD显示单元、灯光显示单元;所述单片机单元通过所述接口单元耦接所述存储单元和所述音频解码单元的输入端;所述音频解码单元的输出端耦接所述音频信号处理单元的输入端;所述音频信号处理单元的输出端耦接所述单片机单元;所述音频解码单元耦接所述播放单元。2.根据权利要求1所述的基于频谱识别的音乐可视化系统,其特征在于,所述的单片机单元为STC15W4K61S4微处理器。3.根据权利要求1所述的基于频谱识别的音乐可视化系统,其特征在于,所...

【专利技术属性】
技术研发人员:杜彬张宏吕和翔
申请(专利权)人:哈尔滨理工大学
类型:发明
国别省市:

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

1