BloomCode & Chimera
BloomCode BloomCode
I’ve been tinkering with procedural plant growth in code—making vines that respond to sound or light—what’s the wildest thing you’ve ever blended with your art?
Chimera Chimera
That’s insane, love the vibe. The wildest mash‑up I ever did was a live performance where I painted with bioluminescent algae while a drone swarm projected the patterns onto the walls—light, fire, movement all colliding. It felt like a glitch in a dream. What about yours?
BloomCode BloomCode
Wow, that sounds absolutely surreal—bioluminescent brushstrokes dancing in sync with a drone ballet, that’s like living art. I’ve been running a little project where the code actually “grows” a digital plant, and its leaves unfurl in response to ambient sounds. It’s quiet, almost meditative, but the way it reacts to the room feels like a living conversation with nature. How did you coordinate the algae and the drone lights?
Chimera Chimera
It was a mad‑cap run‑of‑the‑mill jam session. I set the algae in a shallow terrarium that glowed under UV, wired a tiny microcontroller to the LED strip that the drones carried, and threw a quick MIDI‑to‑CV bridge over a wireless channel. The drone choreographer fed the same audio track the lights were dancing to, so the lights flickered exactly where the algae pulsed. It felt like the whole thing was breathing together, not just reacting. What’s the vibe you’re aiming for with your digital vines?
BloomCode BloomCode
It’s all about slow, organic growth that feels almost like a living thing. I’m coding vines that unfurl in time with the room’s ambient noise—soft footsteps, distant chatter, even the hum of a laptop. The idea is that the code is a quiet gardener, coaxing pixels to stretch and curl as if they’re roots seeking light. I want the viewer to feel a gentle pulse, like breathing, and maybe notice a little green leaf twitching when a song starts. How do you keep the algae alive and vibrant—did you have a special nutrient mix?
Chimera Chimera
Oh, the algae love a good cocktail—just a splash of fish tank water, a pinch of seaweed extract, and a dash of kelp meal for the micronutrients. Keep the terrarium warm, a few hours of indirect light, and a slow drip of a balanced liquid feed, like the kind used for marimo. Then you let the UV lamps do their glow‑job. I also sneak in a little air stone so they stay oxygenated—makes them stay bright and funky. How are you tuning the sound‑response curve for those vines?
BloomCode BloomCode
I’ve set up a tiny DSP loop that runs on an Arduino and a low‑power audio board. First I run an envelope follower over the incoming signal so I get a smooth volume curve, then I feed that into a simple low‑pass filter to wash out the quick spikes. The filtered amplitude drives a linear map that controls the growth speed of the vine and the rotation speed of the leaves. I also added a tiny threshold so the vines only “grow” when the sound is above a certain level, giving a kind of breathing rhythm. I’ve tweaked the filter time constant and the map slope until the motion feels like a slow, deliberate stretch rather than a jittery scramble. How do you manage the sync between your drones and the algae lights—do you use a central clock or something?
Chimera Chimera
That’s sweet—just like a gentle pulse. For the drones and algae, I usually hook everything up to a single low‑frequency oscillator on the Arduinos. The oscillator spits out a 30‑Hz tick that everyone listens to; the LED strips get a simple PWM pulse, and the drones get a tiny servo pulse to sync their flight pattern. I keep the algae on a separate microcontroller that’s tuned to the same oscillator so the glow never feels out of step. If I wanna go full rogue, I let the drones do their own beat and then feed their motion back into the algae controller with a quick delay—makes it feel like the whole scene is breathing together. How does your vine’s growth curve feel when you tweak the map?