Collaborative drum sound installation: decovering digital action & physical reaction
The drum robot installation MR-808 as it exists gives an immediate feedback on how the sound is created. The listener can see the sound physically evolving from the robots.
The drum robot is controlled via a web interface by users with tablet computers. The audience can program the drum robot in a collaborative process and listen to and see the emerging sound in real time on the exhibition site.
In November 2012, the “MR-808”, a huge robotic drum machine installation, was
released, developed under the direction of Moritz Simon Geist. The drum robot, build after the famous TR-808 has so far been presented on various events, from techno club nights to media and hacking congresses.
The robot installation MR-808 is a replica of the famous 1980s electronic drum machine TR-808, with robots playing the drum sounds! For the Installation MR-808 eleven sound of the 80s drum computer TR-808 are replaced by mechanical actuators and physical tone-makers. The actors are placed in a 330 x 170 cm size replica of the original drum machine. The robot installation visualizes the motion and formation of sound creation in a way no other tool of electronic sound creation is able to.
Program beats together, in a Browser!
The idea was to have a universal interface with which the average everyday person can program “moderated beats” – a step sequencer – with an interface they already know. We choose Nexus 7 tablets because they were reasonably cheap and esay to use. The interface itself consist of a basic step sequencer which is quickly comprehensible.
- Server running on a Raspberry Pi
- Node.js and SuperCollider
The Colaborative Sequencer is a web-based MIDI sequencer application. The server runs on a RasperryPi (Model B) rendering an node.js based interactive website and is connected with websockets. Different clients can connect to the server, manipulating a SuperCollider Step Sequencer (also running on the RasPi). A midi-interface connected to the RasPi outputs the Midi note whoch then go to the MR-808 to trigger the different instruments.
Special care has been taken to control the latencies of the different instruments. Each robotic instrument (Snare, Bass Drum…) has its own unique latency, given by the time between the “note on” signal (triggering a note in the sequencer), and the time when the tone finally leaves the physical instrument. These latencies can be up to several 100 microseconds, a delay that a human ear will definitely recognize. The latency consists of the time for the physical path that the actor has to resolve to get to the instrument and the electrical and digital delay inside the electronics and software. Read more about it here.
We try to open-source all the technologies used. If you have any questions, contact us.