您现在的位置是:首页
>
编辑程序的功能是什么源程序 如何为Java程序中添加播放MIDI音乐功能
如何为Java程序中添加播放MIDI音乐功能 Java在多媒体处理方面的确优势不大 但是我们在程序中有些时候又需要一些音乐做为点缀 如果播放的音乐是wav等波形音频文件 又挺大 所以背景音乐最好就
如何为Java程序中添加播放MIDI音乐功能
Java在多媒体处理方面的确优势不大 但是我们在程序中有些时候又需要一些音乐做为点缀 如果播放的音乐是wav等波形音频文件 又挺大 所以背景音乐最好就是MIDI了 可是网上很多播放MIDI的教程都是简单的几句话的例子 并且没有考虑资源的释放问题 如果程序长久运行的话 就会出现内存越耗越多的情况 以至于最后抛出一个java lang OutOfMemoryError 整个程序就挂了

在MIDI的播放中 一个类是比较重要的 那就是MidiSystem类 它负责整个MIDI播放设备等的管理 其实就是Seqencer 它就是一个MIDI播放设置 用于播放MIDI序列的 还有一个类叫Seqence 它就是MIDI的序列 MIDI的序列可以自己由程序生成 也可以从文件中或者URL中读取
下面是一个播放MIDI音乐功能实例
lishixinzhi/Article/program/Java/hx/201311/27161 很赞哦! (1073)