Start speaking a new language. It’s just 3 weeks away.
Master Windows Internals - Kernel Programming, Debugging & Architecture
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced hierarchical structures in computational music analysis through a detailed examination of Bach chorale 66.6 and learn to implement Streams and Recursions using the music21 Python library. Delve into sophisticated methods for representing and analyzing musical hierarchies, understanding how recursive structures can model complex musical relationships and patterns. Study practical applications of these concepts through hands-on analysis of Bach's compositional techniques, discovering how computational tools can reveal underlying structural elements in classical music. Master the implementation of stream-based data structures that allow for efficient processing of musical information at multiple hierarchical levels. Gain insights into how recursion can be applied to musical analysis, enabling the identification of nested patterns and self-similar structures within musical compositions. Develop skills in using music21's advanced features for hierarchical music representation, learning to navigate and manipulate complex musical data structures programmatically.
Syllabus
Class 8 Video: Hierarchies (II): Streams and Recursions
Taught by
MIT OpenCourseWare