Hacker News new | ask | show | jobs
by slushy-chivalry 759 days ago
I did not look at the source code yet, but is this some sorta physics modeling problem? Treat the strings as a a bunch of interconnected balls, then apply the force at point, compute other forces, interpolate a curve through the new state, then compute frequencies based on where the string was plucked? this is pretty cool
2 comments

My guess is the strings are not modeled as balls balls as continuous lines with a set tension oscillating based on their length and thickness. It's presumably a bunch of trigonometry, but not the most insane modeling problem I've seen. Very cool none the less
What's the most insane one ?
The piano is a hard one. Best current result: Pianoteq.

https://www.modartt.com/pianoteq_overview

The question mark top left kind explains