Algorhythm is a musical Rubik’s cube built with electronics. This project was first thought as an art installation piece where the user becomes a ‘prosumer’ (producer and consumer at the same time) due to the fact that one makes music when solving/playing with the Rubik’s cube.



Bettsina developed the code that maps the rotations of the cube slices to music chords. I worked on the electronic design; the cube is an array of RGB LEDs positioned in such a way that they form a 2x2x2 Rubik’s cube. The idea is to simulate the cube’s mechanism by pressing buttons that correspond to the rotation of the different faces/slices of the cube.


Music Electronics
  • Max/MSP
  • Maxuino
  • Launchpad (music hardware)
  • Arduino
  • RGB LEDs + push buttons
  • Shift register

A little about the process

During the Interactive Installation and Media Art course taught by Malcolm Levy, we learned to go through the process of building an installation piece (the concept, the planning, building the technical rider and building the interactive piece to present it in a small reception). Bettsina is a very talented artist and musician, and I am engineer, I play some instruments and have an inclination towards Rubik’s Cubes. We decided then to mix our talents and knowledge to create Algorhythm.
The inception of Algorhythm comes from different communication codes such as ‘tap code’ and ‘code cassette’.

Future work

It is still a work in progress as the colours do not match that of a Rubik’s cube. We are planning to replace the LED array with touch screens. We would also like to expand the concept to involve two modes:

  • free play: you create/compose music
  • solve it: the cube gives sound cues to help solve the puzzle.

CourseInstallation Art and Contemporary Digital Practices | Master of Digital Media curriculum

DatesJanuary - April 2013

Technologies I usedArduino, Electronics design, RGB LED Matrix