Chroma Jammer

Chroma Jammer

ChromaJammer is personal project of a music visualization tool that “forces” synesthesia by associating colors with notes. The main goal is to assist the music learning process, by attaching vision and audition.

The ChromaJammer was written in the PureData programming language. The patch gets the audio from an external source (mic or music player) and analyses which notes are being played. Each note has an associated color. The color scheme was based on the circle of fifths, since it arranges the notes in an interesting manner: the interval between adjacent notes is the most consonant possible. The circle of fifths is drawn alongside a representation of a guitar arm. When a note is identified, its respective frets lights up on the guitar arm.

As an amateur musician, I’ve always wanted to improvise on the guitar, but struggled in learning music theory. On the other hand, I found myself with the right knowledge to develop a tool to enhance my capabilities. The project is open-source and can be downloaded from my GitHub repository. I hope more people enjoy the tool, and maybe some day I’ll go back to this project.

I have made a video presenting the patch and showing it in action!

Avatar
Andre Sbrocco Figueiredo
Engineer & Software Developer

Andre is a young mechanical engineer looking for an innovative project to embrace.