1. Create OpenAL stuff
2. Create Ogre app stuff
3. Destroy OpenAL stuff
4. Destroy Ogre stuff.
See before I was creating and destroying the OpenAL stuff within the Ogre app itself. Though that did not work right.
So it was Ogre -> OpenAL ... OpenAL -> Ogre.
Anyway, all this bollocks has really hurt my chances in getting an entry in on time. I wanted an audio framework to do very specific things that others did not... and I've paid the price for that.
I'm not sure if it's even possible to get an entry in on time now, not without other aspects of my life suffering. It's a shame because I really liked the idea. I expect I will complete it anyway.