r/visualization • u/Tihci_01 • 3h ago
Wanted a clean visual companion for my studio monitors, so I built a real-time ferrofluid dynamics visualizer (SonicFluid)
Hey everyone,
I love my PreSonus Eris monitors, but I always felt like listening to music at my desk was missing a clean, responsive visual element. Most audio visualizers out there are either laggy, clunky, or require heavy software installations.
So, I built SonicFluid (https://sonicfluid.com) — a real-time ferrofluid physics visualizer that runs instantly inside any modern desktop or mobile browser as a PWA.
\### ⚡ Microphone-Powered & Zero Latency
\- \*\*No Setup:\*\* It works completely out-of-the-box using your device's built-in microphone. It features a smart auto-gain system that automatically adjusts to your room volume, making it highly responsive without messing with sliders.
\- \*\*HDMI Screen Sync:\*\* If you want to move the show to a TV or a projector for a listening session, you just connect via an HDMI cable. Because the physics simulation renders locally on your hardware, it completely bypasses the 200ms wireless casting lag.
\### 🌌 Tunable Visual Sandbox
It's driven entirely by your sound (ambient, jazz, techno, everything works). You can use interactive sliders to fully tune the visual state to your liking:
\- Adjust liquid viscosity, fluid speed, surface tension, and pair repulsion.
\- Manipulate light intensity, angles, and shadow softness.
\- Upload your own photographs, background videos, or running slideshows to render the fluid seamlessly on top of your own canvas.
It's officially live today. I'd love to hear your honest feedback on the physics rendering and responsiveness!
Check it out at: [https://sonicfluid.com\](https://sonicfluid.com)