How Generative Music Works: A Developer’s Perspective

Humans have long been interested not only in making music, but also in creating objects and systems that make music automatically. These kinds of generative systems are sometimes built for pure entertainment, and at other times as aids in composition or performance to augment our creative processes.

This talk explores the history of generative music with examples and real-time visualizations. We’ll explore how artists have used randomness and chance procedures, gradual autonomous processes, and self-organizing systems to make music. We’ll also see how the advent of new technologies has enabled new kinds of generative techniques, with examples ranging from magnetic tape all the way to the latest research in deep learning.