VHDL and C code to control Albot the robot. The VHDL takes input from a RGB camera and can find the colour shown in front of it. The Albot also is able to read black and white below it. using these two inputs it makes music that can be recorded and played back.