Edit product



You may download this patch for free, but if you enjoy my patches please name a fair price! You can also support me monthly by becoming a patreon: http://www.patreon.com/timohoogland

Install Instructions

  • download zip

  • unzip in Max searchpath (eg. on MacOS ~/Documents/Max 8/Library)

  • restart Max8


A Max-abstraction that generates Lindenmayer System string expansions based on a custom set of rules, axiom and number of generations. It returns a message with the resulted array/string from the production rules. Rules are stored in a dictionary and can be accessed from outside the abstraction, or can refer to an external dictionary. Custom rules are very powerful for making more complex systems which can be very interesting for algorithmic composition. The help-file contains a few examples on how to use it for rhythm, melody and relative intervals. The system is generated in javascript and outputs a max-message of the values returned based on the rules. Rules can consist of integers, floats, symbols/strings and single characters.

If you have any questions, comments, bug-reports or suggestions. Please feel free to contact me via info@timohoogland.com


This software is licensed under the GNU Lesser General Public License.

1 rating

  • includes
  • th.linden.maxpat
  • th.linden.maxhelp



Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

Your purchase was successful!

We charged your card and sent you a receipt


    Thank you for downloading this patch. I hope you enjoy it! Check out my other patches on my profile page. If you have any questions, comments, suggestions or bug-reports, please feel free to e-mail at info@timohoogland.com.

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad