java - 寻找Java的声音库

标签 java audio

<分区>

我正在用 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/

相关文章:

java - 无法理解 TangoPoseData 中的 ij 术语

java - 如何自定义java对象的序列化

java,使用字典进行zip?

ajax - 在AJAX聊天中播放声音

audio - 未找到输出流 #0 :1 的编码器(编解码器无)

audio - 直接来自音频/转录的语音到文本(语音识别)

c# - 当音频频谱达到特定高度时如何捕捉事件,例如由响亮的声音触发的事件?

java - 获取字符的unicode值

c++ - 用 Go 编写的音频库?

java - 在 JavaFx 中创建自定义控件的问题