Isn't there something called OpenSL? The sound pendant to OpenGL? I think I've heard of it...