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 not be offered this semester. It will be available in the Fall semester, and will be 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 Fundamentals of Music Processing (21M.387) site or on the 21M.387 Stellar 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