Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore music theory and algorithmic composition in this 53-minute conference talk. Delve into the world of code-generated music, learning about dedicated algorithmic composition environments and libraries for general-purpose languages. Discover the importance of music theory elements such as rhythm, pitch, and key in algorithmic composition. Examine twelve-tone music techniques, including tone row iterations and randomization. Investigate methods for translating data into musical elements and creating unique compositions. Gain insights into the intersection of technology and music, and understand how to leverage coding skills to produce innovative musical pieces.
Syllabus
Intro
what this talk is
why algorithmic composition?
why frameworks?
dedicated algorithmic composition environments
libraries for general purpose languages
code in this presentation
why music theory?
rhythm
pitch and key
where it falls together
follow the form...or not.
what is twelve-tone music?
allowable iterations of tone row
randomize which iteration plays
vary note lengths
vary the octave of the notes
turning data into music
choose a dataset
translate data to something musical
randomizing the notes
in conclusion...