News for hackers. Stuff that matters.
Re:Piano Emulator in Your Terminal by Jeff_Brown on Thursday August 10, 2023 @09:38AM (#37076030)
I was hoping this was an open-source physical model of a piano.

Pianoteq has been around for 17 years -- as long as patents last! -- and yet open source still seems to have nothing that comes close.

Re:Piano Emulator in Your Terminal by RobbieGM on Thursday August 10, 2023 @10:37AM (#37076722)
There are some really good piano samples available for free--why put in the work for the physical modeling approach?
Re:Piano Emulator in Your Terminal by mh- on Thursday August 10, 2023 @11:55AM (#37077811)
In (very) short: the resonance (notes interacting with one another), combined with the analog nature of varying velocity (how hard keys are pressed), combined with pedaling modifying both of the above.

The resulting combinatorial explosion means that the number of samples you need to capture, in order to have a high-fidelity reproduction of a physical piano, is enormous.

Putting aside the practicality of capturing all of this, you're still looking at tens to hundreds of gigabytes of raw samples per piano.

(Great question, by the way.)

Re:Piano Emulator in Your Terminal by phatskat on Saturday August 12, 2023 @12:00PM (#37101531)
Modeling also allows you to create an infinite number of instruments much more easily, and could allow someone to fine tune an instrument to just their liking