Disting has a vocoder algorithm. That’s how I have done it in the past.