I have fixed the last bug that prevented the lib from initializing properly sometimes, i also added a minimal vector library to the little demo app, and the whole thing works great now

download link:

http://www.gtatools.com/temp/virtual%20openal.rar

edit: lol, it took me a whole month to post this fix ops:

edit 2: you can now set the MaxSourceDistance variable, it will cull out all sounds more distant than 10 units, very useful, since this is actually not just an ordinary openal wrapper, but a whole game sound manager!