Completed OpenAL base classes.