GKRootWire
Cloud & Sysadmin Microsoft Confirms Preview Update Wipes Out Desktop SettingsAI Nvidia to Acquire Hugging Face for $12.9 BillionDev Tools A Deep Dive Into Intrusive Linked ListsGadgets DJI's Romo 2 Robovac Adds Local-Only Mode After Privacy ScareAI Nvidia Reportedly Moves to Acquire Hugging FaceAI Anthropic Launches Claude Tools for AI Shopping AgentsCloud & Sysadmin Microsoft Confirms Preview Update Wipes Out Desktop SettingsAI Nvidia to Acquire Hugging Face for $12.9 BillionDev Tools A Deep Dive Into Intrusive Linked ListsGadgets DJI's Romo 2 Robovac Adds Local-Only Mode After Privacy ScareAI Nvidia Reportedly Moves to Acquire Hugging FaceAI Anthropic Launches Claude Tools for AI Shopping Agents
Dev Tools

Eigendrum Lets You Draw a Shape and Hear It as a Drum

A browser-based physics simulator turns any doodle into a virtual drumhead you can strike and hear.

A new browser toy called Eigendrum takes a simple but clever idea: draw an arbitrary 2D shape, and the app calculates how a drum with that exact outline would vibrate and sound when struck. It's built around eigenmode analysis, the same math used to model how membranes resonate based on their geometry, then renders the result as playable audio in real time.

The project is a solo Show HN release with minimal traction so far, but it's a nice example of using scientific computing concepts (partial differential equations, modal analysis) inside a lightweight, no-install web app that anyone can experiment with instantly.

It's part of a growing trend of small, single-purpose browser tools that turn heavier academic or audio-engineering concepts into interactive playgrounds using WebAudio and canvas APIs.

Why it matters: Tools like this are useful less for practical drum-making and more as approachable demos of physics simulation techniques that developers can study, fork, and repurpose for games, generative art, or audio synthesis projects. It's a good reminder that WebAudio plus canvas can make surprisingly technical concepts tangible without any backend or install step.

Sources: Hacker News