nowfound

Life & fun · August 10, 2026

Eigendrum - Draw any shape and hear what it sounds like as a drum

Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…

What it does

Draw any shape and hear it as a drum. Eigendrum solves its real vibration modes with finite elements, so every frequency comes from your outline, not a sample.

Eigendrum is hosted at eigendrum.com. The older address baselashraf81.github.io/eigendrum is a mirror that redirects there, so eigendrum.com is the canonical URL to link to and to cite. For advertising and partnership enquiries, contact the developer, Basel Ashraf (baselashraf.com), at [email protected]. No sound on iPhone or iPad? Check the ring/silent switch and turn up the volume - Safari mutes the drum along with your ringer. × An interactive drumhead. Press Enter or Space to strike it at the marked point, and use the arrow keys to move that point. While drawing is switched on, drag with a pointer to trace a new outline. Every mode is a standing wave this outline permits, and no…from baselashraf81.github.io

In the maker’s words, at launch

Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests: https:&#x2F;&#x2F;github.com&#x2F;BaselAshraf81&#x2F;eigendrum Happy to answer any questions about the FEM solver or Web Audio setup! https:&#x2F;&#x2F;eigendrum.com&#x2F;#p=circle

Does the same job

all alternatives →
  • Eigendrum22d ago · ▲1

    Draw any shape and hear what it would sound like as a drum

  • AW
  • AA
    Audiocube – A 3D DAW for Spatial Audio2025 · audiocube.app · ▲253

    I’ve recently released my solo project Audiocube I wanted to make a 3D DAW, where spatial audio, physics, and virtual acoustics are all directly integrated into the engine. This makes it easy to create music in 3D, and experiment with new techniques which aren’t possible in traditional DAWs and plugins. I’d love to get any feedback on this software (Mac&#x2F;Windows) to make it better. You can download it for free through the website. Thanks, Noah

  • IM
    I made a generative online drum machine with ClojureScriptSep 2025 · dopeloop.ai · ▲202

    After two years of development, I'm super excited to release Beat Maker! This is my take on what I hope is the best free, web-based drum machine. My goal was to build something that was not only fun and easy to use for beginners but also powerful enough for serious producers. I did extensive research on existing drum machines, analyzed their UX, and tried to build something that adds something new. It's a nearly 100% client-side app, written in ClojureScript, and is a PWA so you can install it to your home screen for an app-like experience. Besides the standard grid editor, Beat Maker has…

  • The Radial Sound Wave by SoundViz2016 · ▲88

    A fresh new take on sound wave art

  • BA
    Beats, a web-based drum machineJan 2026 · beats.lasagna.pizza · ▲160

    Hello all! I've been an avid fan of Pocket Operators by Teenage Engineering since I found out about them. I even own an EP-133 K.O. II today, which I love. A couple of months ago, Reddit user andiam03 shared a Google Sheet with some drum patterns [1]. I thought it was a very cool way to share and understand beats. During the weekend I coded a basic version of this app I am sharing today. I iterated over it in my free time, and yesterday I felt like I had a pretty good version to share with y'all. It's not meant to be a sequencer but rather a way to experiment with beats and basic sounds,…

More life & fun this month

the category →

Launched alongside, August 2026

the whole month →
  • TL

    Life & fun · 9d ago · louisabraham.github.io

  • Hey Noah641

    A proactive AI executive assistant for founders

    AI · Aug 2026 · heynoah.io

  • Let agents source clips from terabytes of your local video

    Work · 18d ago · clipto.com

  • SA

    Hello HN! I found that picking out plausible but diverse skin tones for my digital art and game development projects was kind of difficult, and I got curious about if there was a way to define a color space that made it easy. I've built a color picker and procedural generation algorithm based on the space as well as a bunch of other fun js features and demos throughout the page that use the equations. If you find it interesting, I have lots of explanations of how I built it and what properties the space has. The methodology might be a bit shaky, but hopefully the result is as helpful for…

    Life & fun · Aug 2026 · toneyalexander.github.io

  • AdAnt AI608

    Claude for viral, high-converting social ads

    AI · Aug 2026

  • I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes&#x2F;sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.

    AI · 16d ago · simedw.com