CyberGene I think the slight stagnation in Pianoteq progress so far is largely determined by a saturation point in CPU speeds.
Yes, when PTQ came out in 2006, this problem had just started: https://cs.stackexchange.com/questions/27875/moores-law-and-clock-speed and many people (including PTQ developers, I reckon), thought it was a temporary blip, if they even were aware of it. On the other hand, storage was not on a path to catch up with computing. We know how it went: CPU clock speed not only stagnated, but regressed. The fastest CPU speeds were indeed reached around or shortly after PTQ came into existance (e.g. https://en.wikipedia.org/wiki/POWER6 and https://en.wikipedia.org/wiki/Clock_rate#Historical_milestones_and_current_records ) and then at best stayed constant, but in many case they became slower. Yes, multicore came, and a few others tricks, which mitigated the clock speed stagnation/decrease, but those are effective only for certain workloads. I am not sure what is the PTQ (computing) limiting factor, I can speculate it's the FFT, in which case multicore definitely helps and will continue to with increasing core count (which does not appear to be slowing down, even though very large core counts are not common for home computers, because they are not useful for more common home computer tasks). So PTQ in a sense painted themselves in a corner.
On the other hand, storage did catch up with computing, so arguably from this point of view samples have the advantage now (from a pure technological perspective). The only reason why they "feel" clunky is that from a commercial point of view the home computers are usually not "pushed" from a storage point of view, since most of the storage (i.e. pictures and videos of your cat) are preferred to be stored in the cloud for convenience (i.e. so you are locked with your vendor, rather than in charge of your data 🤣) -- but the technology is more readily available for the home user: you can easily buy and use a multi TB storage; whereas you can buy a 128-core CPU, but it'd be very hard if not impossible to use it on your home computer. Assuming that PTQ limiting factor is the FFT at a size which would benefit from such a CPU (like samples benefit from larger disks) and not something else yet (which will certainly become important at some point, for the Amdahl's law, and that point might be even already here, and so PTQ would not benefit from such a 128-core CPU)
CyberGene We’re probably hundreds of years from being able to model a piano in real time with finite elements. If that’s possible at all.
I think with this chip you could do it today. But I don't think you can afford to use that chip in your laptop anytime soon, and it'd probably be a long shot for using it even in your datacenter.
But the question is: would a more physical modeling sound more realistic to you and @MacMacMac ?
QuasiUnaFantasia Technically, generating sound through samples is also modelling, where the model is highly complex and contains the sample for the individual notes (except some of the notes may be found via interpolation, which is truly and honestly an example of modelling).
Agreed, besides the fact that I would call the "sampling with interpolation" a quite simple model (i.e. most of the information is in the input data and the model does very little), whereas the PTQ's way is quite complex (i.e. most of the information is in the model equation themselves, rather than in the data).