- remove recursive calls to updateSourceParam() method - more checkAlError - added helper methods - added comments - javadoc - fix Destroys the OpenAL context, deleting sources, buffers, filters, and effects.