Physical Modelling (with native objects)?

Rodrigo's icon

Are there some options/patches out there for doing some ok/decent-quality physical modelling that doesn't rely on externals or vsts? That's that handy Gregory Taylor article from a while back (10 years!!), but it largely points to vsts and a couple externals.

Or at least well supported/freely available externals would be ok.

Basically I want to add some physical modelling stuff to a machine learning for drums/percussion package I've been working on (SP-Tools) but since the idea is that it's shared freely/openly, I want to avoid adding dependencies or additional layers of complications.

It doesn't need to sound amazing or be super cutting edge as that's obviously a computationally complex area and definitely "it's own thing", but having a few options for some simple resonant bodies and such would be really useful.

I found a really old Bessell example posted on the forum from ages ago, and it's something, but not too much.

Rick's icon

PeRColate or maybe one of these
https://cycling74.com/articles/pm-squared-physical-modeling-in-the-package-manager

Roman Thilenius's icon


reassembling percolate wind instruments & generators into abstractions would be on my to do list, but i am not able to understand the source code.

and while it is easy to create building blocks such as FM or K/S, it is quite difficult to put on the right paradigma to make them a generic "physical modelling" abstraction when you dont know how that is usually done.

plus it would involve a lot of poly~ for oversampling.

Rodrigo's icon

I totally missed that article from last year.

The SDT sounds and looks pretty good, if a bit deep. Will have an investigation/play!

Roman Thilenius's icon

it´s externals, too.