Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Quilcom Rex Tree

Post any examples or modules that you want to share here

Quilcom Rex Tree

Postby Spogg » Thu Sep 19, 2024 11:42 am

Hello to my fellow FS addicts!

This is my version of a Mark Tree (also called a chime bar or bar chimes).

I love the sound and have often wanted to own one after seeing it used by Yes to add some magic sparkle to some quiet bits in Close to the Edge and so on. So, I bought a used Meinl 27 chime one. Then I got to thinking about making a plugin version, and that’s where the fun started!

To calculate the physical behaviour of many swinging and colliding chimes of different lengths was, of course, an unimaginable challenge (for me anyway). So, most of my time was spent trying to create an approximation, and the result is far from an exact physical simulation, but it might be “good enough”. Since the plugin takes this route, I decided not to call it a SIM, but instead chose to name it after its creator (me) just like the Mark tree was named after its inventor, Mark Stevens.

If anyone here can come up with a more convincing physical algorithm, I would LOVE to see it!

Download:

https://www.dropbox.com/scl/fi/49iqgcfg ... h5v73&dl=0

Video:

https://youtu.be/v-6o8HMvg2U
User avatar
Spogg
 
Posts: 3342
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: Quilcom Rex Tree

Postby Spogg » Fri Sep 20, 2024 10:05 am

Oh dear! During editing my reply I accidentally deleted billv’s post. :oops:
Sorry Bill! :(
User avatar
Spogg
 
Posts: 3342
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: Quilcom Rex Tree

Postby billv » Fri Sep 20, 2024 1:01 pm

All good...I had a feeling you didn't like me... :lol:
billv
 
Posts: 1156
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia

Re: Quilcom Rex Tree

Postby tulamide » Fri Sep 20, 2024 8:53 pm

Spogg wrote:If anyone here can come up with a more convincing physical algorithm, I would LOVE to see it!

I don't have anything useful to say or add, but this:

In a complex (chaotic) system like a Mark Tree, you can only go OOP. Instead of trying to keep track on why and where which pipes collide, you define one prototype. A pipe that has all the properties.

This pipe calculates its behavior based on its size and how it is influenced from outside. You then make instances of the prototype, define their differences in size and initial position and there you are. Any changes needed are only done to the prototype, since the instances automatically inherit those changes. It is still a lot of work to define ONE pipe, but once done, it can be a simulation of any size (how about 200 pipes, or just 3?)

Code-wise the perspective changes as well. Instead of you instructing everything, you create iindividual code structures that instruct each other. So that pipe 4 can tell pipe 3, that it touched it at the bottom while coming from the right (or something), and pipe 3 answers, that it was standing still, and therefore took over the moving energy. Things like that.
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2707
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany


Return to User Examples

Who is online

Users browsing this forum: No registered users and 8 guests