Copyright (c) 2012 Kevin Wellwood
All rights reserved.
This source code is distributed under the Modified BSD License. For terms and
conditions, see license.txt.
Audio_Player objects listen for certain audio events and play sound
effects or music on command. The player contains an internal task for
playing audio in the background.