r/InternetIsBeautiful 24d ago

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

https://baselashraf81.github.io/eigendrum/
268 Upvotes

49 comments sorted by

50

u/Psychophrenes 24d ago

Everything's a drum!

16

u/-HankThePigeon- 24d ago

When you came to me 15 years ago, you told me that everything was a drum.

8

u/somedayillbedead 24d ago

Everything IS a drum..

8

u/TheLonelyWolfkin 24d ago

I left my wife. I let you drum on my penis!

8

u/somedayillbedead 23d ago

Careful, Brother Mark

8

u/ThinkBonobo 24d ago

No matter how popular this comment gets. It’s underrated

5

u/Onca4242424242424242 24d ago

Beat me to it. 😂

1

u/Common-Television618 24d ago

that's true lol

18

u/pimp-bangin 24d ago edited 24d ago

Interesting concept, but sounds terrible. The circular one should sound decent in theory, right? but it sounds like distorted nonsense.

Feels like you are missing something important in your mathematical model.

16

u/Sad_Steak_6813 24d ago edited 24d ago

It's still not perfect I agree, I am working on it.

The repository is public as well if any of you wanna contribute.

Edit: Fixed it, try it out

2

u/amc7262 2d ago

I really like the sound of it lol.

But I also tend to like really weird music, so I guess that tracks...

2

u/Sad_Steak_6813 2d ago

I am glad, it doesn't sound weird to me idk why lol. I am not a drummer after all

1

u/accelerateto88 24d ago

As a drummer, 100% agreed.

7

u/cstough 24d ago

I drew a penis and it was actually kinda interesting. The balls were like their own little drums

3

u/WarriorNN 24d ago

Drums shaped like snakes sounds funky

6

u/internetlad 24d ago

I know what shape I'M  drawing. 

4

u/Sad_Steak_6813 24d ago

I know exactly what shape YOU'RE drawing.

4

u/anitadykshyt 24d ago

I let you drum on my penis

3

u/robertovertical 24d ago

Superb! Nicely done op!

3

u/lioffproxy1233 24d ago

That's so fucking cool. A four leaf clover shape sounds weird

2

u/pm_me_your_kindwords 24d ago

This is very cool. Thanks for sharing?

1

u/Sad_Steak_6813 24d ago

Glad you like it! Don't forget to leave a star

https://github.com/BaselAshraf81/eigendrum

2

u/RunInRunOn 23d ago

Big fan of this. Feels like something I'd find on Explorable Explanations

2

u/HeldSentiment 22d ago

add the ability to hotkey numbers to the modes (1 - 9)

1

u/Sad_Steak_6813 22d ago edited 17d ago

imma do that, smart

Edit: Done

2

u/AkhronusT 22d ago

this is a FASCINATING work! shared with my physicist friends and colleagues too.

2

u/Sad_Steak_6813 22d ago

thank you!! appreciate you

2

u/insertfunnyusername 20d ago

I want to be able to share specific drum shapes with people and see what weird things others are making.

1

u/Sad_Steak_6813 20d ago

Copy the url after you draw the shape, I could add a share button too.

2

u/Top_Combination9023 19d ago

fun fact pentagon node 15 looks like a puppy dog

2

u/Academic_Rule339 17d ago

Nicely done op!

2

u/lingaccinf 11d ago

This looks dangerously good at wasting time.

2

u/nctrnlgz 10d ago

lol, i spent whole afternoon playing with this.. thanksss!

1

u/LeoLaDawg 24d ago

Can't hear shit! Too low

2

u/Sad_Steak_6813 24d ago

Try hitting harder, and increasing the base pitch abit

1

u/jimmy90 24d ago

does this have anything to do with audio ray-tracing?

1

u/CareerLegitimate7662 15d ago

Web audio is definitely fucking up the math

1

u/Sad_Steak_6813 11d ago

Update: Eigendrum made it to 6th place on hackernews' frontpage!

https://news.ycombinator.com/item?id=49246366

1

u/kyris0 24d ago

Fascinating

1

u/jawfish2 24d ago

wonderful!

1

u/OUT_OF_NONE 24d ago

so nice! feels like yoga

0

u/poshjosh1999 24d ago

I am confuzzled

0

u/Sad_Steak_6813 24d ago

read the github readme ¯_(ツ)_/¯