首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于LabVIEW的标准MIDI文件的实现
引用本文:蒋萍花.基于LabVIEW的标准MIDI文件的实现[J].电声技术,2016,40(2).
作者姓名:蒋萍花
作者单位:青岛远洋船员职业学院,山东青岛,266071
摘    要:标准MIDI在电子乐器表演中有着广泛的应用.LabVIEW是一种强大的图形化的编程语言,采用LabVIEW中VI的技术来实现标准MIDI文件的制作.根据标准MIDI的格式,设计了6个子VI包括16进制字符添加器、Meta事件添加器、MIDI事件添加器、音轨封装器、头块添加器和MIDI文件写出器.最后采用一个顶层VI来根据曲谱的输入文件,调用子VI,最终实现标准MIDI文件的输出.实验结果表明,用LabVIEW来制作标准MIDI文件是一种高效又简单的可行方法.

关 键 词:标准MIDI  LabVIEW  Meta事件  音轨  头块
收稿时间:2015/5/20 0:00:00
修稿时间:2015/5/20 0:00:00

Compose standard MIDI file with LabVIEW
JIANG Pinghua.Compose standard MIDI file with LabVIEW[J].Audio Engineering,2016,40(2).
Authors:JIANG Pinghua
Institution:Qingdao Ocean Shipping Mariners College
Abstract:Standard MIDI is widely applied on the electrical instruments. LabVIEW is a powerful and graphic programming language. The technique of VI in LabVIEW is used to compose standard MIDI file. According to standard MIDI format, six subVIs are programed including the hex string adder, Meta event adder, MIDI event adder, track chunk sealer, head chunk adder and MIDI output writer. Then a top level VI calls these subVIs to finally output the MIDI file with the inputs of music score. The experiment shows that it is a feasible, efficient and simple way to compose MIDI file with LabVIEW. The technique shall be used widely.
Keywords:Standard MIDI  LabVIEW  Meta event  Track chunk  Head chunk
本文献已被 万方数据 等数据库收录!
点击此处可从《电声技术》浏览原始摘要信息
点击此处可从《电声技术》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号