- This is a loose example of how you can utilize LWJGL audio with a SoundBank.
- We're playing WAV files with 3d sound in this demo, and the audio gets farther away with each step.
- Download the free community edition of Intellij - https://www.jetbrains.com/idea/download/?section=windows
- Download the entire repo / unzip it
- Import the repo
- Open the class 'LWJGLAudioExample', right-click run
- Modify the SoundBank.txt file to modify and insert new audio triggers
- Insert or modify the sounds by replacing the WAV audio files.
- For 3D audio to work the sounds must be in MONO format.
- For grouped sounds, make them start with the same name, then append _numerical-index to the end, so WALK_1, WALK_2
- The SoundBank is separated into Name, Path, Volume, Roll-Off, Reference-Distance, Max-Distance
- Java 1.8 - any Java version after that works fine as well