<分区>
我正在用 Java 开发 OpenGL 游戏,我想加入声音。
我进行了一些搜寻,但在寻找一些东西时遇到了一些困难。我看到 JOAL 现在已经不存在了,有一个流行的 3D 声音引擎 (paulscode),它看起来有点复杂,并且有对 JOrbis 的引用,但我不确定它是否是我想要的。
我会接受 Ogg 或 WAV 格式,它只是用于小型 2D 游戏,因此它不必具有超高保真质量,玩家可以听到的东西即可。我想要音效和音乐。
<分区>
我正在用 Java 开发 OpenGL 游戏,我想加入声音。
我进行了一些搜寻,但在寻找一些东西时遇到了一些困难。我看到 JOAL 现在已经不存在了,有一个流行的 3D 声音引擎 (paulscode),它看起来有点复杂,并且有对 JOrbis 的引用,但我不确定它是否是我想要的。
我会接受 Ogg 或 WAV 格式,它只是用于小型 2D 游戏,因此它不必具有超高保真质量,玩家可以听到的东西即可。我想要音效和音乐。
最佳答案
如果您不了解自己,我们怎么知道您想要什么?
对于 PCM 编码的 WAV 文件,您可以直接使用 JavaSound,它是标准 Java API (javax.sound) 的一部分。对于 Vorbis 文件,有几种可用的 Java 解码器。您已经提到的 JOrbis 是一个,J-Ogg另一个和Xiph最近还发布了用于 Vorbis 解码器的 Java 库。
关于java - 寻找Java的声音库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2303811/