Thanks GFXstyLER

1- No, it doesnt require a recompile to irrlicht, it is written much the same way as the custom scene node tutorial or the CCloudSceneNode - that is, it is an add-on which you must include along with irrlicht in your application.
2- I don't know if there is a static library version of OpenAL, perhaps if a person was so inclined they could compile openAL as a static library and use that instead of the DLL's, that might result in a very slight speed improvement due to not needing to dynamically link at runtime, but I'm not sure it would be worth the trouble...
I would like to try and have this code work everyplace irrlicht does (ie. LINUX) so one of the other things I may improve in the future (in addition to added features and stuff) is to add a kdevelop project or makefile for linux and whatever code changes (if any) are needed to make it work there also. OpenAL supports OSS and ALSA so it should be possible....
On a not-quite-related note. I have been thinking lately, that it might be possible to do simple solid-body physics with a custom irrlicht animator..
thoughts?...has somebody already done this?...