Prototype of vocoder on Sonic Pi
Demo here: https://www.dropbox.com/s/qiktze3ml7bz5iq/autotune_the_shipping_forecast.wav?dl=0 Original voice input here: https://soundcloud.com/jb_uk/neil-nunes-bbc-radio-4-and
This is a demo of a simple effects synth using the
Vocoder.ar UGen from SuperCollider. This is a fairly primitive vocoder implementation made of a bunch of bandpass filters which are "tuned" to various frequencies.
The results are mixed, but it's difficult to get a decent reproduction of the words from this.
To get T-Pain/Imogen Heap style auto-tune it would be necessary to write a different algorithm probably using a technique called PSOLA which is described at the following links:
Part of the problem is that the algorithm is probably under copyright which makes distribution of an open source version more difficult.