The JOAL-Demos Project hosts a collection of turials and demonstrations illustred the features and usage of the Java bindings for OpenAL API and the Sound3D Toolkit.
wget https://jogamp.org/deployment/jogamp-current/archive/jogamp-all-platforms.7z 7z x jogamp-all-platforms.7z cd jogamp-all-platforms # joal-test java -cp jar/joal-test.jar:jar/joal.jar:jar/gluegen-rt.jar com.jogamp.openal.Sound3DTest java -cp jar/joal-test.jar:jar/joal.jar:jar/gluegen-rt.jar com.jogamp.openal.test.manual.OpenALTest # joal-demos www.devmaster.net Tutorial lession 1,2,3 & 5 wget https://jogamp.org/deployment/jogamp-current/joal-demos/jar/joal-demos.jar java -cp joal-demos.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson1.SingleStaticSource java -cp joal-demos.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson2.LoopingAndFadeaway java -cp joal-demos.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson3.MultipleSources java -cp joal-demos.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson5.SourcesSharingBuffers # joal-demos www.devmaster.net Tutorial lession 8 wget https://jogamp.org/deployment/jogamp-current/joal-demos/jar/j-ogg-oggd.jar wget https://jogamp.org/deployment/jogamp-current/joal-demos/jar/j-ogg-vorbisd.jar java -cp joal-demos.jar:j-ogg-oggd.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson8.OggDecoder java -cp joal-demos.jar:j-ogg-oggd.jar:jar/joal.jar:jar/gluegen-rt.jar demos.devmaster.lesson8.OggStreamer