MIDI文件解析及生成软件设计与实现

被引量 : 0次 | 上传用户:xr6088
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的不断发展,人们对音乐的要求越来越高,大型晚会或演唱会都不仅要求有较高的艺术水平,更需要有良好的音乐效果和表现力,乐器数字接口(Musical Instrument Digital Interface, MIDI)也就应运而生。虽然通过MIDI协议可以将各种乐器的优点集合在一起创作出任何一种乐器都无法比拟的效果,但无法对一些优秀作品进行分析。同时,现代社会制作音乐和生成乐谱的软件很多,但相应的阅读乐谱的软硬件设备少、且造价高,演奏者需将数字化的乐谱打印到纸上才能阅读,这些无疑是不方便的。因此,需要研究出一种易操作且功能齐全的乐谱分析软件,对MIDI文件进行解析,并翻译成乐谱,以满足人们的需要。本文针对以上问题,开发了一种用于解析MIDI文件的软件工具,对现有的MIDI文件进行分析,还原出制作者制作时进行的一系列操作,并将其翻译成乐谱,直观明了地展现在用户面前,从而方便人们进行分析和学习。首先,利用创作的计算机键盘设置MIDI文件的参数,如乐器种类、节拍、调号等因素进行设置,并生成、保存MIDI文件,并添加了播放、停止功能,音量增、减效果等操作。再根据MIDI标准,对该MIDI文件进行解析,得到包含乐器种类、节拍等参数的TXT文档,并与原MIDI文件进行比对,以验证该解析工具的有效性。然后,通过整合分析系统将第一步解析得到包含MIDI协议内容的TXT文件,依照MIDI协议对拍号调号等信息进行排列重组,翻译成一个正确美观,人们熟悉容易读懂的乐谱。最后,解析加有水印的MIDI文件,得到了解除密钥后的MIDI文件。实验结果表明,该解析工具可准确解析出MIDI文件,能够满足人们对音乐的需要。
其他文献
城市是社会发展、人类活动的中心,是人口和各种社会经济活动高度集中的地方,伴随着区域经济发展和城市化水平的提高,城市已经成为现代区域经济要素集聚和扩散的核心载体。近
微波吸波材料是军事、信息和环保科学领域的重要研究课题,铁氧体吸波材料是研究得较多的吸波材料之一。目前,吸波材料的研究正朝着强吸收、宽频段、厚度薄、质量轻、抗腐蚀及
额定量程内称重传感器的非线性误差不同,为此阐述了称重传感器的非线性误差特性,提出了一种非线性误差自适应分段补偿方法:在额定量程的上限区,采用基于径向基函数神经网络(R
信息的实时性传输是武器数据链多址接入协议研究的一个热点问题。在深入分析了武器数据链的发展和特点的基础上,提出了一种基于TDMA多址接入协议——正交域时频多址接入协议O
本研究对手机营销传播概念进一步发展,扩展到移动营销传播层面,通过定性研究方法描述手机满足了消费者哪方面的需要,他们是怎样使用手机(或其他手持移动通讯设备)获取和沟通
近年来随着上钢集团的快速发展,企业的经营规模持续增大,经营业务日趋多样,建立财务共享服务中心,对财务业务进行流程梳理与标准化,进而有效地降低企业运营成本、提升客户满
从多种角度分析农业干旱,进行主要粮食作物农业干旱分区,并结合生产实际,探讨历年与近年“重要时段”严重农业干旱时空分布特征,进一步摸清了农业干旱规律。
随着电线电缆行业的迅速发展,人们对电缆导体铜的纯度要求越来越高,其生产技术和工艺需要不断改进。其中上引法电缆生产控制系统,满足了电缆行业发展的需要,取得了良好的社会
近年来,随着图形处理器(Graphics Processing Unit,GPU)软硬件架构的不断完善,GPU强大的浮点计算和并行处理能力在高性能通用计算领域崭露头角。作为GPU全新的并行编程模型和
目的探讨人参皂苷Rg1在造血干/祖细胞(HSC/HPC)连续移植中抗细胞衰老的作用机制。方法免疫磁性分选法分离纯化的雄性供体小鼠Sca-1+HSC/HPC连续移植3代构建HSC/HPC衰老体内模