Allows loading audio files (ogg, mp3, wav) and playing them with OpenAL.
Provides most OpenAL extensions.
<!-- jpize-audio -->
<dependency>
<groupId>io.github.generaloss</groupId>
<artifactId>jpize-audio</artifactId>
<version>24.7.1</version>
</dependency>
repositories {
mavenCentral()
}
dependencies {
implementation("io.github.generaloss:jpize-audio:24.7.1")
}
// sound
Audio.init();
Audio.openDevice();
Sound sound = new Sound("/sound.mp3")
.setGain(0.5)
.play();
Music sound = new Music("/music.mp3")
.setGain(0.5)
.play();
Audio.dispose();
For bugs, questions and discussions please use the GitHub Issues.