The Problem

Lack of fun and interactive way to understand music at young age. Also, bearing costs for multiple instruments.

The Goal

To create intuitive, tangible and fun way to understand music - that is unbounded by the choice of instrument. 


This project spawned at MIT Media Lab design workshop. My aim was to make people (especially children) understand music through fun way, without understanding the details of instrument and changing instruments. These cubes can mimic any instrument and are easy to use. Children at young age are attracted more towards colors and they have difficulty in understanding music. CUSIC provides a fun way to learn music. Each colored cube is associated with a tone of any instrument. You can arrange, shuffle or stack cubes on one another to increase amplitude and play different kind of music tones.

Motivation and history:  The whole idea behind learning music through cubes was driven by my personal difficulty to learn music at young age. In 2012, I was inspired by a cool project depicting periodic table. The periodic table was associated with colors and different visuals, which made learning easy and fun. This inspired me to create CUSIC.

Checkout some photos from initial prototyping phase of the project.


My Role

  • Idea conceptualization
  • Interaction design and implementation
  • Hardware programming and interfacing



  • Anirudh Sharma (Masters, MIIT Media Lab, USA)
  • Daniel Leithinger (PhD, MIT Media Lab)


Technologies and Tools Used

  • Reactivision Client and server
  • Arduino
  • Processing


Future functionality

  1. Rotation trigger. (Could be used for playing different kind of instruments.)
  2. Wireless
  3. Alternatives to camera (without using CV)
  4. Reverse CUSIC. (Identify the pattern of colors for music being played)