The message says:
LWJGL3 does not include WaveData from LWJGL2, but it still works in LWJGL3, just grab it from the LWJGL2 source code and include it in your project.
Therefore, you just need to copy the old WaveData class and use it with LWJGL3, since the loading algorithm and internal OpenAL elements have not been changed.
Recently, LWJGL has included bindings for the STB library. This provides a set of utility functions for various things, such as loading images, downloading fonts, and calculating perlin noise. He also has an Ogg Vorbis Decoder . However, it should be warned that, like OpenGL and GLFW, STB provides only static functions instead of an object-oriented interface. It is also not very optimized.
javac source share