I'm interested in developing an audio engine (including 3d audio) for mobile platforms. At the moment I'm reading various API specifications. Could anyone clarify what the difference is between Open AL (from Creative labs) and OpenMax AL (from Khronos)? And where exactly does OpenSL ES fit into this picture? Thanks!