Aroma of the songs

back

What

the hell is it‽

A generative art project that transforms musical input into ephemeral, intricate rose petals creating exploration space of a unique kind. It's where signal processing meets aesthetics, where mathematical beauty shapes emotion.

Unlike many music visualizers that map volume or beat to flashy visuals, Aroma of the Songs focuses on emergent organic behavior. Using musically-biased spline-generated paths and dynamically modulated color palettes, it captures not just loudness or tempo, but emotional contours of a track.

back

Reason

behind the creation

I love music — and frankly, who doesn't. But for me, it's always been more than listening. To me, music has always felt spatial: an interplay of motion, symmetry and emotion. Since childhood, I've had this innate tendency to tinker with music: writing a protocol to transmit songs wirelessly using light, visually encoding melodies, crafting synthetic soundscapes from scratch. Somehow, music has always been the centerpiece of my creative experiments.

This project grew out of a desire to turn that perception into form, to make music feel tangible — into something we can see, feel and almost smell.

back

Beauty

...of mathematics

Aroma of the Songs is a delicate ecosystem where sound is heard through FFT, felt through energy memory, shaped by splines, colored by emotion and rendered in real-time.

Behind the beauty lies a system grounded in FFT spectrum analysis, energy mapping and spline-driven motion.

To dive deeper into its inner workings, visit the GitHub repository — it details the system's architecture, design decisions, and of course, the full source code. I've always believed in sharing ideas openly, and this project is no exception.

back

Navigate

around the project

Like any living system, this project is meant to evolve. The current implementation focuses on form, but its future lies in weaving a closer harmony between music and intent.

You can always return to Home or check out the Lab for more details and experimentation.

Got ideas or feedback? I'd be happy to chat. You can reach me on Twitter or LinkedIn.