一种新的MIDI文件的音乐特征提取算法及FPGA设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:jinsongyou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
音乐作为表达情感艺术的一种载体,有着悠久的历史。随着物质文化生活水平的提高以及科技的发展,人们已经不再局限于用耳朵去听音乐,还希望通过多种方式去感受音乐的旋律节奏。这个对作曲以及音乐特征的提取都带来的挑战,因此需要一种新的方法来进行乐曲的创作及演绎,而这里面都涉及到了对音乐特征的提取。然而如何有效的提取主旋律一直是一个挑战,也是本文研究的主要内容。本文基于以上背景,对MIDI文件的音乐特征进行提取。人们感受到的音乐特征主要为音高、音长、主旋律等。本文先对MIDI文件进行了基本音符的音高音长的提取,改进了进行主旋律提取的轮廓线算法,并改进了基于轮廓线算法的多元化聚类算法。之后,对改进的轮廓线算法进行了FPGA实现。本文对需要用到的基本乐理知识进行了简述,并对MIDI文件的格式进行了研究分析。通过对文件头中的Meta事件分析得到某些已经标注好的MIDI文件的主旋律音轨号,以及节拍等信息,便于后面进行的主旋律提取算法验证。通过对MIDI文件格式中每一个由十六进制数表示的状态字节和数据字节进行解析,得到每一个音符的音高、音速、音色等信息。对可变长度编码的delta-time进行计算,提取出音符的起始时间及持续时间,将MIDI文件转换为下一步主旋律提取所需要的音符特征矩阵。主旋律提取算法中,对常用的轮廓线算法进行改进,去除第十通道的鼓音轨和经过轮廓线算法后持续时间过短的音符,并去除持续时间超过1/3音轨总持续时间的背景音,提高算法识别的准确度。在此基础上改进了多元化聚类的方法,对相似的音轨进行分类,再从每一类中选取最佳音轨作为主旋律音轨。通过Matlab对算法进行仿真,验证了算法的正确性以及主旋律提取的准确度。接下来基于FPGA对改进的轮廓线算法进行了设计,成功实现了对MIDI音乐文件主旋律的提取,进行了板级调试,并将电路的最终结果与Matlab的结果进行比较,验证了电路功能的正确性。
其他文献
随着无线通信技术的发展,对于能够实现多频段覆盖的可重构通信系统的需求越来越迫切,而作为其中关键器件的可重构滤波器研究也越来越受到关注。本文从理论分析到实际设计对SI
作为一种高灵敏度的新式单光子探测器,超导纳米线单光子探测器(Superconducting Nanowire Single-photon Detector,SNSPD)在近红外波段的探测性能明显优于其他类型的单光子探
黑磷作为二维材料家族中一名新的成员,在电子器件领域具有石墨烯和过渡金属硫化物(TMDCs)所不具备的特性,如:可协调的带隙(0.3-2.0 eV)、高的载流子迁移率(1000 cm2V-1s-1)以
压电半导体是同时具有压电特性和半导体特性的材料,由于这类材料的性能对于裂纹等缺陷非常敏感,所以对裂纹的分析、断裂方面的研究至关重要。不同于弹性、压电、电磁等材料,
光纤陀螺仪是一种测量角速度的重要传感器,具有其质量轻、体积小、成本低、高精度、有很好的可靠性、维修简便等优势。在许多系统中代替了机械陀螺,并且很大的提高了系统的整
随着工业化进程的不断加快,电力电子设备在现代工业生产中所扮演的角色越来越重要,这使得电网中的谐波和无功污染问题日趋严重。如何解决电网中谐波和无功污染问题,正在受到
红外测温诊断技术具备非接触性的特点,能随时对运行中的设备健康状态进行诊断,在电力系统配电网内、外部故障诊断中迅速推广应用,有效的减少了停电检修次数并能够及时发现故
本论文进行了K波段MMIC低噪声放大器的设计,介绍了MMIC低噪声放大器的原理电路设计和版图设计的方法,给出了仿真优化的结果。在设计过程中,针对增益和增益平坦度的要求,提出了一
目的:观察和评价走罐疗法治疗寻常型银屑病血瘀证的有效性、安全性及对血清肿瘤坏死因子α(TNF-α)和血管内皮生长因子(VEGF)水平的影响。方法:选取符合纳入标准的寻常型银屑
射频识别(Radio Frequency Identification,RFID)技术是近几年发展起来的一门新兴的自动识别技术。它利用射频方式在射频IC卡和读写器之间进行无线双向通信和能量供给,完成目标