Vocoders using multiple modes