Redbone Album Art

Ankit Karnany
The Observables
Published in
3 min readJul 8, 2024

Music Visualizer for Childish Gambino’s ‘Awaken, My Love!’ Album

Redbone Music Visualizer

Project Summary

This project involved designing and coding a generative music visualizer for Childish Gambino’s ‘Awaken, My Love!’ album. The visualizer integrates aesthetics from The Flintstones while maintaining the visual identity of the original album artwork.

Inspiration

The inspiration for the visualizer came from the desire to preserve the visual identity of the original album artwork. The headdress, a central element in the original artwork, inspired the visualizer’s center element. Similarities can be observed in the straight blue lines surrounding the head and the open blue eyes. The shades of blue and black used in the generative artwork are also sampled from the original artwork.

Original Artwork and Colors

Textures & Symbols

Textures and symbolisms used in the generative artwork are inspired by The Flintstones, an American animated sitcom about the Stone Age. The show provides appropriate visuals, such as skulls and bones, which were incorporated into the design to enhance the Stone Age aesthetic.

Textures & Symbols

Design and Development Process

Conceptualization

The conceptualization phase involved brainstorming and sketching ideas to merge the distinctive styles of ‘Awaken, My Love!’ and The Flintstones. The goal was to create a visualizer that is both unique and respectful of the original album art.

Prototyping

Initial prototypes focused on the central element inspired by the skull in the original album art. I decided to keep that center part fixed and static in the animation. Various designs were tested to ensure the open blue eyes were visually appealing and aligned with the album’s theme. For the animation I decided to randomize the textures and symbols to show up around the fixed center piece.

Coding

The coding phase involved using creative coding techniques to bring the visualizer to life. Technologies such as JavaScript and Canvas were utilized to create dynamic and interactive visual elements that respond to the music.

Integration

Integrating The Flintstones’ aesthetics required careful selection and placement of textures and symbols. Rendering these elements using the JavaScript on the Canvas. In addition to animating these elements, I also minor animation in the skull eye to engage the viewer while listening to the music.

Technical Details

  • Programming Languages: JavaScript, P3
  • Tools: Adobe Photoshop for texture creation, Visual Studio Code for coding
  • Platforms: Web-based, compatible with modern browsers

Challenges

One of the main challenges was balancing the aesthetics of ‘Awaken, My Love!’ with The Flintstones’ visuals. It was crucial to ensure that the visualizer remained true to the original artwork while incorporating new elements.

Conclusion

The generative music visualizer for Childish Gambino’s ‘Awaken, My Love!’ successfully merges the album’s unique visual identity with The Flintstones’ Stone Age aesthetics. The project demonstrates the potential of creative coding in enhancing the music listening experience through dynamic and interactive visual art.

This project showcases the synergy between music, art, and technology, providing an engaging visual companion to Childish Gambino’s ‘Awaken, My Love!’.

Watch the prototype here —

Redbone Album Art Music Visualizer

--

--