图像缩略图

Midi工具

版本1.5.0.0(15.3KB)由 克里斯汀
此代码允许您读取和写入midi文件。

2.3K下载

更新2012年4月10日

查看许可证

readmidi_java和writemidi_java这两个主要函数实际上是Midi工具箱中readmidi和writemidi函数的替代品(https://www.jyu.fi/hum/laitokset/musiikki/en/research/coe/materials/miditoolbox/).readmidi_java允许您将midi文件的钢琴卷表示为一系列音符。writemidi_java允许您写出一首钢琴曲。

那么为什么不直接使用原始的Midi工具箱文件呢?我的版本(1)在读取midi文件时正确解释节奏变化,(2)适用于最新版本的Windows以及其他OSs,以及(3)提供用于指定曲目和乐器的简单扩展。

要启动并运行我的代码,您需要在这里下载代码和一个.jar文件(http://www.ee.columbia.edu/~csmit/midi/java/KaraokeMidiJava.jar)。然后需要在classpath.txt(在Matlab中键入“edit classpath.txt”)中将路径添加到此jar中。更新classpath.txt后,可能需要重新启动Matlab。如果您没有对classpath.txt的写入权限,则需要将文件的副本保存到其他地方并更新此副本。再次启动Matlab时,请确保在命令行中包含classpath.txt副本的路径,即Linux/Unix中的“Matlab/path/to/classpath.txt”。

我已经包括了两个示例脚本,它们展示了如何使用我的代码(示例脚本1和示例脚本2)。您还可以从我的网站获得更多信息:http://www.ee.columbia.edu/~csmit/matlab_midi.html.

引用为

克里斯汀(2021年)。Midi工具(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27470-midi-tools),MATLAB中央文件交换。恢复.

MATLAB版本兼容性
使用R2009a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux
标签添加标签

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!