Score Generation with L-Systems

A new method for algorithmically generating musical scores is presented and illustrated with examples. The idea is to produce a string of symbols using an L−system, and to interpret this string as a sequence of notes. The proposed musical interpretation of L−systems is closely related to their graphical interpretation, which in turn associates L−systems to fractals.

[1]  Przemyslaw Prusinkiewicz,et al.  Graphical applications of L-systems , 1986 .

[2]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[3]  Harold Abelson,et al.  Turtle geometry : the computer as a medium for exploring mathematics , 1983 .

[4]  Rani Siromoney,et al.  Space-filling curves and infinite graphs , 1982, Graph-Grammars and Their Application to Computer Science.

[5]  A. Salomaa Formal languages , 1973, Computer science classics.