Skip to content
neimandavid edited this page Oct 17, 2016 · 13 revisions

Welcome to RobOrchestra! We are a project in Carnegie Mellon University's Robotics Club dedicated to making robots that can play a wide range of instruments usually reserved for human performance.

###How it works.

The robots, all powered by Arduinos with MIDI shields, operate via a distributed network. A laptop acts as the "conductor", transmitting MIDI siginals through the network of robots. Each robot reads the data and picks out its own part, and then plays it accordingly. We use Processing, a powerful music programming language, to control the orchestra, however it should work with nearly any MIDI software.

###Robots.

The orchestra is currently comprised of BassBot and SnareBot, our percussion section, and xzylobot, our, well, more of our percussion section. We are in the process of building glockenspielbot, xzylobot's bigger brother, and ukulele bot.

Clone this wiki locally