32 Using a Circular Lindenmayer-System to Create Polyphonic Music Compositions in Real Time
Download citation file:
Lindenmayer-systems (L-systems) are a specific type of fractal algorithm that incorporates a formal grammar of symbols and replacement rules. The authors have developed an L-system variant called a circular L-system (CL-system) that enables real-time mapping of a continuous data stream into polyphonic music. Polyphony in the system is created in a way similar to branching schemes used in graphical interpretations of bracketed L-systems. Most graphical interpretations of L-systems apply interpretations to only the top-most member of the stack, so the evolution of a branch occurs linearly, and no other portion of the system is evolved while developing that branch. In...