Java MIDI解析器?

时间:2012-04-09 01:51:35

标签: java android audio midi javasound

有没有人知道一个Java MIDI解析器会将一个MIDI解析成一个像数据结构的树,其中节点将是诸如MTrks之类的项目?我正在做一些分析书面音乐的工作,我想要一个包含数百首样本歌曲的格式。有人喜欢这种格式吗?

2 个答案:

答案 0 :(得分:1)

实际上,MIDI文件是一个MIDI事件列表,其中事件是音符,表情变化,延音踏板等。事件按MIDI通道分组。所以无论如何,你将处理事件。解析器怎么样,你试过http://docs.oracle.com/javase/6/docs/api/javax/sound/midi/package-summary.html吗?

答案 1 :(得分:0)

Google Code上还有一个基本的Java文件格式Java实现:

http://code.google.com/p/android-midi-lib/