<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    魚躍于淵

    First know how, Second know why !
    posts - 0, comments - 1, trackbacks - 0, articles - 49
    [摘要] Java在多媒體處理方面的確優(yōu)勢不大,但是我們在程序中有些時(shí)候又需要一些音樂做為點(diǎn)綴,如果播放的音樂是wav等波形音頻文件,又挺大,所以背景音樂最好就是MIDI了。
    [關(guān)鍵字] Java 播放 MIDI       http://www.enet.com.cn/article/2007/1015/A20071015868395.shtml
      Java在多媒體處理方面的確優(yōu)勢不大,但是我們在程序中有些時(shí)候又需要一些音樂做為點(diǎn)綴,如果播放的音樂是wav等波形音頻文件,又挺大,所以背景音樂最好就是MIDI了,可是網(wǎng)上很多播放MIDI的教程都是簡單的幾句話的例子,并且沒有考慮資源的釋放問題,如果程序長久運(yùn)行的話,就會出現(xiàn)內(nèi)存越耗越多的情況,以至于最后拋出一個(gè)java.lang.OutOfMemoryError,整個(gè)程序就掛了。

      在MIDI的播放中,一個(gè)類是比較重要的,那就是MidiSystem類,它負(fù)責(zé)整個(gè)MIDI播放設(shè)備等的管理,其實(shí)就是Seqencer,它就是一個(gè)MIDI播放設(shè)置,用于播放MIDI序列的,還有一個(gè)類叫Seqence,它就是MIDI的序列,MIDI的序列可以自己由程序生成,也可以從文件中或者URL中讀取。

      下面是一個(gè)播放MIDI音樂功能實(shí)例:

      
    1
     
    主站蜘蛛池模板: 亚洲欧洲专线一区| 久久精品国产亚洲AV麻豆王友容| 久久亚洲AV成人无码电影| a级成人毛片免费视频高清| 黑人大战亚洲人精品一区| 一级A毛片免费观看久久精品| 亚洲女人被黑人巨大进入| 一区二区免费电影| 久久精品国产亚洲5555| 中文在线日本免费永久18近| 77777亚洲午夜久久多人| A片在线免费观看| 亚洲精品免费在线| 成全影视免费观看大全二| 亚洲女子高潮不断爆白浆| 最近中文字幕无吗高清免费视频| 亚洲aⅴ天堂av天堂无码麻豆| 国产成人啪精品视频免费网| 午夜成人无码福利免费视频| 国产亚洲综合网曝门系列| 免费女人高潮流视频在线观看| 亚洲国产精品美女| 四虎免费在线观看| 一个人免费观看www视频 | 精品剧情v国产在免费线观看| 亚洲乱色伦图片区小说 | 精品国产免费观看一区| sss在线观看免费高清| 亚洲国产精品一区二区久久| 免费人成网站在线观看10分钟| 亚洲av纯肉无码精品动漫| 国产成人麻豆亚洲综合无码精品 | 亚洲精品123区在线观看| jjzz亚洲亚洲女人| 无码AV片在线观看免费| 亚洲愉拍一区二区三区| 国产精品亚洲精品日韩已方| 亚洲电影免费观看| 国产精品hd免费观看| 亚洲国产亚洲片在线观看播放 | 成在线人永久免费视频播放|