我们设计并实现了一种用于实时跟踪音乐节拍的软件。
该软件可以用于智能灯方案提供商,为其提供灯光随音乐变化的核心解决方案。
首先给出软件的下载链接:
或者
音乐节拍是乐曲中表示固定单位时值和强弱规律的组织形式,亦称拍子。它有两个特性:周期性和连续性。节拍周期性表现为节拍结构,是乐曲中周期性出现的节奏序列。节拍连续性表现为音乐的平均速度,其单位为bpm(beat per minute每分钟音乐节拍的个数)。
音乐节拍跟踪是指人们在听音乐时不由自主的跟着节拍拍手或跺脚的一个过程。实时跟踪音乐节拍是人类的一种自然能力。人们在听音乐时会本能地识别音乐的节拍,经常边听音乐边踏脚、拍手或点头,跟着节拍舞动。
利用计算机实现音乐节拍的实时自动跟踪具有广泛的应用。例如,在大型的演唱会中,舞台灯光效果
往往能给演出锦上添花,歌手在投入演唱时,五光十色的灯光如果能随着音乐节拍自动打开和关闭,可以给观众带来视听的双重享受。机器人舞蹈是另外一个有趣的应用,机器人随着音乐的播放,利用接收到的音乐信号分析出音乐节拍,根据节拍强弱做出相应的舞蹈动作,与音乐同舞,其乐无穷。这些应用往往要求节拍提取算法具有实时性或因果性,即能根据已播放的音乐在短时间内预测下一节拍的时刻。同时,音乐节拍和音乐的情感息息相关,比如节奏快的是比较欢快的,高兴的等,因此音乐节拍也可以做为音乐情感的一个特征,进而可以实现音乐情感分析和音乐的个性化推荐等。
我们设计并实现了一种用于实时跟踪音乐节拍的软件。这种软件首先利用自相关相位分析分析音乐节拍结构及音乐速度,其次在音乐速度的基础上利用动态规划思想进行音乐节拍跟踪。本软件的准确率能够达到90%以上。
软件的使用方法如下:
1,软件界面如下: