The Singing Robot

Lyrics generator and playback device with accompaniment

Blair Bohannan

Music 220A, Fall 2007

Step 1: Generate lyrics by implementing a reverse parse on a context-free grammar.

Step 2: Record syllables for lyrics using text-to-speech software.

Step 3: Create ChucK files to play syllables at specified pitches with keyboard interface.

Step 4: Add accompaniment as desired.

 

Begin here.