熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

如何為Java程序中添加播放MIDI音樂功能

2013-11-23 19:36:16  來源: Java核心技術 

  Java在多媒體處理方面的確優勢不大但是我們在程序中有些時候又需要一些音樂做為點綴如果播放的音樂是wav等波形音頻文件又挺大所以背景音樂最好就是MIDI了可是網上很多播放MIDI的教程都是簡單的幾句話的例子並且沒有考慮資源的釋放問題如果程序長久運行的話就會出現內存越耗越多的情況以至於最後拋出一個javalangOutOfMemoryError整個程序就掛了

  在MIDI的播放中一個類是比較重要的那就是MidiSystem類它負責整個MIDI播放設備等的管理其實就是Seqencer它就是一個MIDI播放設置用於播放MIDI序列的還有一個類叫Seqence它就是MIDI的序列MIDI的序列可以自己由程序生成也可以從文件中或者URL中讀取

  下面是一個播放MIDI音樂功能實例

  


From:http://tw.wingwit.com/Article/program/Java/hx/201311/27161.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.