I am after a solution for a simple, easy to integrate lossy audio format for bundling audio assets with games. I am yet to find a solution and hoping that one exits.
What doesn’t work for me:
Paul’s 3D Sound Engine - I am not looking for a complete sound engine JUST a lossy audio format/decoder.
jorbis/j-ogg - Both are buggy as hell and have terrible API’s that are impossible to integrate elegantly (see how nasty the PulpCore/JME/GTGE integration is).
Ideally:
Could convert wave files to said format with a tool such as Audacity and have an API such as:
audioFile.getTotalSamples();
audioFile.decodeSamples(int offset, byte[] dest, int destOffset, int sampleCount);