modelling
microbial growth with L-systems
models
of filamentous microbes and their music
[home] [what] [mapping] [software] [bushes] [mucor] [music] [credits]
|
Background An honours thesis based on an investigation into modelling the growth of filamentous microbes using Lindenmayer systems was submitted by Fran Soddell to La Trobe University, Bendigo in 1993. This thesis showed that it was possible to model microbial growth, producing "trees" that resembled colonies of growing microbes. The investigation also collected growth data on a live fungus, Mucor M41, and used these data to produce parametric L-systems to represent Mucor growth. This page presents 2 models and the resulting sound files produced by Lsys2midi. |
This work resulted in a paper presented at the 1994 Complex Systems conference in Townsville, Australia. and published as:
|
|
Dichotomous branching (branches at growing tip) occurs occasionally in fungi
L-system F17
MIDI file The midi file presented here represents the output from generation 12 using a general midi organ as the default instrument. The midi file contains 2 parallel sequences generated by the L-system, but differing by the defaults used in lsys2midi (different starting note and different range). The file produced some interesting "systems music" when used with different instruments. Presented here are excerpts using an XG organ. and three excerpt generated by the same midi file (generation 8 this time) using XG organs, a percussion patch on the cs1x synth and a goa trance track (with added beats not produced by the L-system). The piece called mycobeat uses the same MIDI sequence The L-system above could be modified by changing the step length to show changes in growth rate of the organisms. This resulted in the same image, but the change in growth rate could be detected by changes in tempo. |
Lateral branching (branches away from growing tip) is commonly found in fungi
L
system F16
and F17 MIDI file combined The L-system for dichotomous branching sounded similar to the L-system for lateral branching. Since it was difficult to tell the difference on casual listening we created a midi file that contain one dichotomous and one branching L-system. Can hear there are differences. Stochastic
systems Every time a stochastic L-system is run, the output is different because of the random rules. This example contains two sequences derived from different runs of the same system. See the stochastic example in what are L-systems for the L-system for this file.
|