ive started to learn about l-systems and made a little patch for this…
the substitute (string) node is really handy for this purpose, but it seems that it has a bug.
it works some time and suddenly it stops ti substitute the strings. the only way to get it working again is to create a new one. i have no clue why but i know that other string nodes had this bug too in the past. see the attached patch!
my question is: is there a workaround to substitute strings?
looks like a bug, regexpr might look a little scary but should be able to do almost anything what subsitute tries to accomplish. (problem might be that you are not able to change the regexpr via a pin)
maybe im doing somethig wrong with the feedbackloop.
inlets “suck” data from the outlets. maybe feedback & s+h “suck” at the wrong frame or something like that? maybe the additional io box you attached direct to to substitue forces the patch to pass the data at right moment…
i alsways like to connect the actual output to the same node, to which the framedelay is connected. so, the actual output is not framedelayed. normally you want it like that.
i post a modified l-system patch here.
the bug however will be fixed in the next version beta9.1