As I was dialing in a retro-futuristic space vibe on the portfolio, I knew I wanted some of my music in there. The default/readily available React audio player component definitely wasn’t going to do it though.
So I had my agents go search for compatible waveform components with the right knobs. Ones that could play and pause music, react to the audio playing through them, and have editable effects. I wasn’t sure yet what I’d land on, but I had some direction. Nothing that was out there quite cut it.
Nowadays when I hit a moment like that, I tend to make a playground tool to find my way to the notion of the design I want. I figured I might want some of those effects (the glitch, the liquid distortion thing, etc.) in other places too on the site. AND, I figured other folks might find typical audio waveforms a little boring.
So I made the playground version. It lives freely on the internet now, and anyone can dial in the settings they want, then export the spec to their agents to have it built to those values.