added audio analyzer classes and functions