handle audio device properly