Street Bloom
Chrome branches and green light grow through a concrete wall, then retreat. A visual experiment prepared for TouchDesigner.
Explore the four concept phases and the five animated masks behind the final composite.
See how it’s builtI design AV systems
and write the software they need.
I’m Brian. I work on studio audio, displays, and the tools people use to run them. I also build AI tools and a game in Unreal Engine.
3D demo · animated signals
Studio tools, generative visuals,
and a game I’m developing.
Chrome branches and green light grow through a concrete wall, then retreat. A visual experiment prepared for TouchDesigner.
Explore the four concept phases and the five animated masks behind the final composite.
See how it’s builtA suspended steel sheet bends and ripples under soft light. Small changes in its surface move the reflections across it.
Try the camera views, adjust the material, or send an impact through the sheet.
Explore the interactive studySound levels and feedback
for studio instructors.
I built this to measure studio sound levels and give instructors feedback. It processes audio in the studio and keeps recording measurements when the internet drops.
I’m testing this in one studio. The dashboard shows the sound level and flags when it stays above a set limit. I use A-weighting to account for the way our hearing responds to different frequencies.
A dropped internet connection shouldn’t leave a gap in the readings, so the studio computer saves them locally before sending them to the server. I can also update the software remotely.
I converted a community AI model to use less memory, then tested it on my 16 GB graphics card with some of the model held in system RAM.
The converted model is still 24.19 GB, so it can’t all fit on the card. I ran it across GPU memory and system RAM, then checked whether it could call tools and reuse a long prompt it had already processed. The test results below show what worked and what I haven’t checked yet.
I’m testing whether a local AI model can choose the right Unreal tool and give it the right instructions.
I kept the model the same and rewrote the descriptions of its tools. It went from 72 to 121 correct responses across the same 128 test cases. These were practice calls checked against expected answers; the model wasn’t connected to a live Unreal project.

A stealth game I’m building in Unreal Engine. You play as Kai, a teenage engineer protecting his neighborhood.
I’m working on Kai’s character and movement, along with his workshop and the Service Yard. He’s built with MetaHuman, with walking, crouching, jumping, and landing in place. The screenshots below are from the current development build.
See Kai in the game ↗
The main character
in NIGHTSHIFT.
Kai Mercer is a teenage engineer protecting his neighborhood. NIGHTSHIFT is a non-lethal stealth game about scouting a location, planning a route, and making use of what he’s built.
These screenshots show the current MetaHuman character in two areas under development: his workshop and the Service Yard.

I’m the AV Systems Manager
at SoulCycle.
I’m responsible for studio audio and AV systems across locations nationwide. That includes working through problems with sound, equipment, and the controls people use every day.
That experience also informs my consulting work, from reviewing an AV design to figuring out why a system isn’t behaving as expected.
Before recommending equipment or writing code, I want to understand what’s going wrong, who uses the system, and what would make their job easier.
I check the equipment, follow the signal path, and ask how people use the space. That helps me separate the cause of a problem from its symptoms.
The answer might be a configuration change, different equipment, or some software. I’ll explain the options and what each one involves.
I account for network outages, updates, and everyday use. Whoever runs the system needs to understand it and know what to do when something goes wrong.
GLM-5.3-Flash eventually answered correctly. At about two-thirds of a token per second, I parked the experiment.
Read articleWhy I process audio locally and keep dashboard updates separate from database writes.
Read articleWhat a Wi-Fi signal can tell you about movement, and where the method falls short.
Read articleWhen an API helps with room controls, monitoring, and automation.
Read articleTell me what you have, what’s going wrong, and what you need to change. We can agree on a focused review and a useful handover.
Need help with an AV system or a software project?
Send me a little about it, or book a call.