ALUT is a bad idea... because this is not a standard functionalty of OpenAL. If you want to play some format(e.g. wav) you should write your own decoder.