Sidmaz666 / cymatics-labs
PublicAn interactive, real-time cymatic pattern simulator — making sound visible through GPU-accelerated particle physics. Explore standing wave patterns, multi-oscillator interference, and 35+ built-in presets. Built with Next.js, Three.js, and the Web Audio API.
Cymatics Labs is an interactive web application that visualizes sound as geometric patterns by simulating Chladni figures—standing wave patterns that form when particles settle along nodal lines of a vibrating surface. Users can explore 35+ presets, create custom patterns with multiple oscillators, use their microphone or audio files to drive patterns in real time, and record videos of their creations.
How It Works
The moment you visit, thousands of tiny particles are already swirling into beautiful geometric shapes, waiting for you.
With one click, your screen transforms into a vibrating plate where sand-like particles dance into standing wave patterns.
You browse through 35 hand-crafted patterns inspired by sacred geometry, musical intervals, and classical experiments.
You adjust sliders for frequency, amplitude, and color to design a pattern that's entirely your own.
Speak or play music and watch your sound create visible patterns instantly
Drop in any song or sound file to see its frequencies visualized as patterns
With one click, you capture your pattern as a video file to share with friends or save forever.
You've created beautiful art from invisible vibrations, continuing a 230-year tradition of making the audible audible.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.