Sidmaz666

An 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.

12
2
100% credibility
Found May 30, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

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

1
🌐 You open the website and see patterns dancing on screen

The moment you visit, thousands of tiny particles are already swirling into beautiful geometric shapes, waiting for you.

2
▶️ You press play and watch sound come alive

With one click, your screen transforms into a vibrating plate where sand-like particles dance into standing wave patterns.

3
🎨 You explore the preset gallery

You browse through 35 hand-crafted patterns inspired by sacred geometry, musical intervals, and classical experiments.

4
🎛️ You create your own unique pattern

You adjust sliders for frequency, amplitude, and color to design a pattern that's entirely your own.

5
You connect your microphone
🎤
Use your microphone

Speak or play music and watch your sound create visible patterns instantly

📁
Upload an audio file

Drop in any song or sound file to see its frequencies visualized as patterns

6
📹 You record a video of your creation

With one click, you capture your pattern as a video file to share with friends or save forever.

You've made sound visible

You've created beautiful art from invisible vibrations, continuing a 230-year tradition of making the audible audible.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

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 Repurpose
AI-Generated Review

What is cymatics-labs?

Cymatics Labs is an interactive browser-based simulator that makes sound visible by rendering Chladni patterns in real time. It simulates how particles settle into standing wave patterns on a vibrating plate, driven by audio synthesis or microphone input. Built with TypeScript, Next.js, Three.js for WebGL rendering, and the Web Audio API, it supports up to 200,000 particles at 60fps. You get multi-oscillator audio synthesis, 35 presets covering sacred geometry to classical patterns, microphone capture, audio file analysis, video recording, and full configuration export as JSON.

Why is it gaining traction?

The hook is the intersection of physics, audio, and visual art in a browser. Most developers encounter Chladni patterns only in textbooks or YouTube videos -- this lets you actually play with them. The frequency-to-mode mapping (pitch determines pattern complexity) creates an intuitive link between hearing and seeing sound. The UI includes real-time stats logging, field visualization overlays, and keyboard shortcuts for power users. GPU acceleration handles 200k particles without breaking a sweat.

Who should use this?

Sound designers and generative artists who want to explore cymatic geometry interactively. Physics enthusiasts who want a hands-on demo of standing waves without lab equipment. Developers building audio-visualization tools who need a reference implementation of WebGL particle physics with Web Audio integration.

Verdict

At 12 stars with a 1.0% credibility score, this is an early-stage project from an unknown author. The documentation is unusually thorough for a project this size, and the code is clean, but there's no test suite visible and no community track record. Worth trying as a learning resource or creative tool, but do not depend on it for production work yet. Check the GitHub for recent commits before committing your time.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.