我正在開發Java中的OpenGL遊戲,並且我想加入聲音。尋找適合Java的聲音庫
我已經做了一些研究,並且發現了一些麻煩。我已經看到JOAL現在已經失效,並且有一個流行的3D音頻引擎(paulscode),看起來有點複雜,並且引用了JOrbis,但我不確定這是我想要的。
我會選擇Ogg或WAV格式,它只是一個小小的2D遊戲,所以它不一定是超級高保真音質,只是玩家可以聽到的東西。我想要音效和音樂。
我正在開發Java中的OpenGL遊戲,並且我想加入聲音。尋找適合Java的聲音庫
我已經做了一些研究,並且發現了一些麻煩。我已經看到JOAL現在已經失效,並且有一個流行的3D音頻引擎(paulscode),看起來有點複雜,並且引用了JOrbis,但我不確定這是我想要的。
我會選擇Ogg或WAV格式,它只是一個小小的2D遊戲,所以它不一定是超級高保真音質,只是玩家可以聽到的東西。我想要音效和音樂。
如果你不瞭解自己,我們應該怎麼知道你想要什麼?
對於PCM編碼的WAV文件,您可以直接使用JavaSound,它是標準Java API(javax.sound)的一部分。對於Vorbis文件,有幾個Java解碼器可用。正如你已經提到的JOrbis是一個,J-Ogg另一個,Xiph最近還發布了一個Vorbis解碼器的Java庫。
Xiph Java庫有點隱藏。他們只提供純粹的下載[鏈接](http://downloads.xiph.org/releases/vorbis-java/)。另外,我將JOrbis,VorbisSPI和Tritonus-Share組合成一個庫,使其更加舒適。 [鏈接](http://www.twelvepm.de/vorbis/) – Trilarion 2013-01-24 21:49:01
JOAL不解散,它的積極維護,請看看xranby的回答。 – gouessej 2014-10-25 13:52:35