After quite a bit of fiddling, I got a waveguide mesh working. It’s a physical model of a drum head, basically lots of bidirectional, single sample delays connected in a triangular mesh to form a hexagon. [update: now a second extern is in there that tessellates a circle instead].
It sounds pretty good already, next plan is to play with different ways of exciting it.
The supercollider plugin, together with some haskell (hsc) code for testing it, is downloadable here.
[update: native sclang code and classes included now too]
[another update: new version with patch from Dan Stowell, it uses less CPU now]
Sounds really cool Alex.
I compiled it for OSX PPC, then quickly realized that without an SC class I have no idea how to run it! ha
Oops sorry being lazy! Actually I have a better version I’ll upload later and will put some explanatory supercollider code in there. Thanks for checking it out, glad it compiles…
Ok done — note that the download link has changed.
Please let me know if you get it working!