Score generation with L-systems

Przemyslaw Prusinkiewicz


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.


P. Prusinkiewicz: Score generation with L-systems. Proceedings of the 1986 International Computer Music Conference, pp. 455-457.

Download PDF here (600 kb)