simple csound vocoder ("robot voice")

Mon, 2007-12-24 14:05

I've wanted for some time to make a simple "robot voice" vocoder effect in Csound. This mp3 contains an original sample, followed by a 40-band sine wave vocoded version, then a 40-band sawtooth wave version, then a 10-band sine wave version, an upside-down version and then a 40-band filtered noise version. The key to all of this is Csound's balance opcode. Here are the Csound orchestra and score files.

The output bands are split to the left and right channels, so though the original sample is mono, the output is quite stereo.

Much of the guts for this orchestra file were copied from a more general-purpose Csound vocoder example at www.thumbuki.com.

Comments

A friend of mine asked me to

A friend of mine asked me to obtain a sound sample for him - which was to be his birthday present from me to him for this year (a unique and wonderful idea). The sound sample in question is from the 1939 Westinghouse "Elektro" robot featured at the 1939 World's Fair...specifically the sound sample where the robot says "I am Elektro, my brain is bigger than yours." I looked EVERYWHERE for it and the only place I could find it was smashed into a Meat Beat Manifesto song by the same name ("I am Electro"). I'm looking for the pure sample though. If you do not have it in your collection, could you mimick it properly with your sound tools? Just curious. :)

Yeah, I should be able to do

Yeah, I should be able to do something like that. Give me a day or two to find the time, and I'll whip up some samples.