Spring modeling

Hi, I was checking the code of the Spring class and wanted to get better its parameters and all. Then I see the source says

// some basic physical modeling ugens - julian rohrhuber 1/04
// these are very simple implementations with cartoonification aspects.

And in fact, I was checking this mass spring damper system implemented in Max and it seems a much more robust system with more meaningful parameters based on actual physical quantities https://www.youtube.com/watch?v=2rFkZD51mT8

How “cheap” and “worse” is Spring anyway compared to more sophisticated models? Are there such more sophisticated models for SC as a plugin? What about in other computer music systems such as Csound, MAX, etc? I’m actually a Pd guy and I know about [pmpd] but it is a more complex and low level toolbox.

I’ve also been having fun with Sine Waves with Decay.ar envelopes This way you have a good control on the frequency and decay time. Another option is to just use Ringz.ar excited by impulses. How does it compare to “Spring”? How is Spring “springer” than creating damped oscillators with Decay and Ringz?

Cheers

thanks

Alex