Groove n’ Bloom
A beat sequencer inspired by my love of gardening, simulating the growth cycle of a plant through sound.
Roles & Responsibilities
- Designing the beat sequencer mechanics and sound modulation
- Testing and refining user interaction and experience
Project Context
CS476A: Music, Computing, and Design
Role
Creator
Project Inspiration
“Groove n’ Bloom” is inspired by my growing collection of plants—now close to 20—by my dorm room windowsill. Witnessing their daily progress instilled a sense of wonder and peace that motivated me to create this project. Simply put, my beat sequencer models the growth cycle of a typical plant: empty plot. In this sequencer, removing sound symbolizes killing the plant, while changing the sound represents its growth.
Iteration History
Ideation
I used Figma and wild plant pixel art from Pop Shop Packsto create a garden with a pixel art / mine aesthetic. Using the component set feature, I created different versions of each plot type in my system for active, hover, and none states.
System design
I set up multiple classes and a state machine to implement a cycling click effect for each plant, refining my system to match my reference image.
Final demo
The final version features an 8-bit sound achieved by modifying a ChuGraph with multiple wind instrument types, influenced by the lute-like harmonies reminiscent of the Zelda games I was playing this quarter.