Tom Baran - Autotalent



Tom Baran

Ph.D. Candidate, Digital Signal Processing Group

Department of Electrical Engineering and Computer Science

Massachusetts Institute of Technology

Autotalent

"Pop music in a can!"






What is Autotalent?
Autotalent is the result of a week of recreational signal processing in May 2009. It's a real-time pitch correction plugin. You specify the notes that a singer is allowed to hit, and Autotalent makes sure that they do. You can also use Autotalent for more exotic (Cher / T-Pain) effects. It also can be used as a pitch shifter or for faux vocal doubling.


Is Autotalent better than X?
Sorry to say I don't know. I don't own commercial product X, and I don't know how X works. All of the algorithm development and coding for the current version was done over a week, so keep in mind that considerably greater resources are likely devoted to developing corresponding commercial products. Still, I'd love it if Autotalent were some day a world-class pitch correction plugin, and I plan to continually make algorithm improvements.


Can Autotalent be used live?
It works in real-time on my 4-year-old 1.7GHz laptop, so probably. The minimum theoretical latency of Autotalent at a sampling rate of 48 kHz is 4ms.


Will Autotalent work on my computer?
Autotalent is an open-source LADSPA plugin and should in theory work on Linux, Mac or Windows if you compile it for those platforms, although it has only been tested on 32-bit Linux.


Things to be improved from ver. 0.1 (5/31/09):
- The pitch shifter needs an anti-aliasing filter. (Noticable aliasing is often fairly insignificant as-is. The amount of distortion depends on the harmonic structure of the source.)
- Right now Autotalent needs a pretty clean (low-noise, low-distortion) input signal to work well. Future versions will address this, so you'll be able to auto-tune the news.
- I'm still waiting on a unique ID from the LADSPA people, and so the LADSPA unique ID needs to be changed. Right now it's set to 1000.

Where can I get it?
Version 0.1, 32-bit Linux: [tar.gz]
Version 0.1, Source: [tar.gz]


Can I hear it?
Here's a demo. First is a 5 part harmony sung without effects, followed by a version where Autotalent was used on each track. The difference is perhaps subtle since the original parts weren't horribly out of tune, but you'll at least hear an extra coat of studio sheen.










Last updated on July 28, 2009.
This site was made using GNU Emacs.
If you have comments about the site, contact Tom.