Overview
Explore the fascinating world of generative music in this Strange Loop Conference talk. Dive into the creation of an endless, AI-generated piano piece inspired by Erik Satie's minimalist compositions. Learn about the innovative use of digital sheet music, Markov chains, and browser-based MIDI to produce an infinite Gnossienne. Discover strategies, algorithms, and libraries for transforming 19th and 20th-century piano music into generative audio and real-time sheet music in web browsers. Gain insights into making computer-generated music sound more natural and delve into the eccentric life of Erik Satie. Explore topics such as Markov models in music, MIDI messages and editing, HTML5 audio, improving website piano performances, and drawing sheet music. Uncover the unique expression markings used by Satie and their significance in his compositions.
Syllabus
Minimalist Piano Forever
Markov Chains
Markov Models in Music
Markov Chain Constraints
What is MIDI
MIDI Messages
MIDI Voice Messages
Editing MIDI
Playing Midi
HTML5 Audio
Websites vs Humans
Making Websites Better Pianists
Drawing Sheet Music
Satie's Expression Markings
Taught by
Strange Loop Conference