finished audioNode object. fixing bugs.