A Haskell binding for the OpenAL Utility Toolkit, which makes managing of OpenAL contexts, loading sounds in various formats and creating waveforms very easy.
Why do you think that https://github.com/haskell-openal/OpenAL is a good alternative to ALUT