working audio switch, need to add fade and leveling