teaching

MUSI 6201: Audio Content Analysis

Fall 2023 at Georgia Institute of Technology (Teaching Practicum under A/P Alexander Lerch and Ashvala Vinay)

Introduction to the software-based analysis of digital music signals. This course covers the basic approaches for musical content analysis and teaches students to approach this class of problems and think algorithmically. Topics include pitch tracking, beat tracking, audio feature extraction, and genre classification. The classes focus is on the audio signal processing part of music information retrieval.

MUSI 6202: Digital Signal Processing for Music Analysis and Synthesis

Spring 2023 at Georgia Institute of Technology (Teaching Practicum under A/P Alexander Lerch)

Research in music, as well as music production and composition increasingly relies on sophisticated digital signal processing techniques. This course will review fundamental elements of digital audio signal processing, such as sinusoids, spectra, digital filters, and Fourier analysis and their application to music processing problems. We will discuss audio effects and techniques such as fast convolution, phase vocoder, reverb, chorus / flanger, pitch-shifting, time compression, etc. The class will include practical in-class exercises and assignments on frequently used music processing algorithms.

guest lectures

MUSI 8001: Research Methods

Research Methods in Machine Learning

Fall 2023 at Georgia Institute of Technology

Introduction to research methods at the intersection of machine learning and music technology. Practical issues in the design and implementation of machine learning experiments, including data collection, feature extraction, and system evaluation.