Seven years ago, Ajay Kapur walked into his professor's office and saw something that changed his life. With an engineering and musical background, he came to the blinding realisation that his two passions could be combined.
Ajay Kapur is not your usual scientist. He is the director of Musical Technology at the California Institute of Arts and also lectures in Sonic Arts at the New Zealand School of Music. His work revolves around one question: "How do you make a computer improvise with a human?".
Using microchips and sensors, he has built robotic instruments which can be programmed to perform along with human musicians.
Ruth Beran went to meet Ajay Kapur and one of his robots, a 12-armed solenoid-based drummer called MahaDeviBot.