add stuck? and recover! to AudioFile class