21M.387 Fundamentals of Music Processing


Class Info

Analyzes recorded music in digital audio form using advanced signal processing and optimization techniques to understand higher-level musical meaning. Covers fundamental tools like windowing, feature extraction, discrete and short-time Fourier transforms, chromagrams, and onset detection. Addresses analysis methods including dynamic time warping, dynamic programming, self-similarity matrices, and matrix factorization. Explores a variety of applications, such as event classification, audio alignment, chord recognition, structural analysis, tempo and beat tracking, content-based audio retrieval, and audio decomposition. Students taking graduate version complete additional assignments. Enrollment limited.

This class has 21M.051, 6.003, and 6.01 as prerequisites.

21M.387 will be offered this semester (Fall 2017). It is instructed by E. Egozy.

Lecture occurs 11:00 AM to 12:30 PM on Tuesdays and Thursdays in 24-033F.

This class counts for a total of 12 credits. This class counts as a HASS A.

You can find more information at the MIT + 21M.387 - Google Search site.

Required Textbooks
Save up to a ton by purchasing through MIT Textbooks!
MIT 21M.387 Fundamentals of Music Processing Related Textbooks
MIT 21M.387 Fundamentals of Music Processing On The Web

© Copyright 2015