Music Information Retrieval
George Tzanetakis is a Professor in the Department of Computer Science with cross-listed appointments in ECE and Music at the University of Victoria, Canada. He is the Canada Research Chair (Tier II) in the Computer Analysis of Audio and Music and received the Craigdarroch research award in artistic expression at the University of Victoria in 2012. In 2011 he was Visiting Faculty at Google Research. He received his PhD in Computer Science at Princeton University in 2002 and was a Post-Doctoral fellow at Carnegie Mellon University in 2002-2003. His research spans all stages of audio content analysis such as feature extraction, segmentation, classification with specific emphasis on music information retrieval. He is also the primary designer and developer of Marsyas an open source framework for audio processing with specific emphasis on music information retrieval applications. His pioneering work on musical genre classification received a IEEE signal processing society young author award and is frequently cited. More recently he has been exploring new interfaces for musical expression, music robotics, computational ethnomusicology, and computer-assisted music instrument tutoring.
This program offers a comprehensive introduction to the emerging research area of Music Information Retrieval (MIR). Topics include techniques from signal processing, machine learning, information retrieval, human-computer interaction, and software engineering are applied in the design and development of MIR algorithms and systems. In this program you will gain an introduction to MIR, Audio Signal Processing, and Machine Learning, and will learn about audio feature extraction, content-based audio searching, automatic rhythmic analysis, and MIDI and symbolic MIR. Additional topics covered in this program include:
- Genre, Emotion and Tag Classification
- Music Transcription
- Query by humming
- Structural analysis of music
- Audio programming
- Audio fingerprinting and watermarking
- Content and Context aware interfaces for music and audio
Please note: All courses in the Program are now active and available.
Ability to critically read, understand, and implement algorithms and systems described in research publications at the International Conference of the Society for Music Information Retrieval (ISMIR) and other peer-reviewed journals and conferences.
Understanding of the wide diversity of evaluation metrics and methodologies required to develop effective music information retrieval software systems.
Ability to integrate interdisciplinary knowledge in the process of developing a non-trivial potentially collaborative project.
- Session 1: Time, Frequency, and Sinusoids
- Session 2: DFT and Time-Frequency Representations
- Session 3: Monophonic Pitch Detection
- Session 4: Audio Feature Extraction
- Session 5: Rhythm Analysis
- Session 1: Supervised Learning and Naive Bayes Classification
- Session 2: Discriminative Classifiers
- Session 3: Genre Classification
- Session 4: Emotion Recognition and Regression
- Session 5: Tags
- Session 6: Music Visualization
- Session 1: Query Retrieval
- Session 2: Polyphonic Alignment and Structure Segmentation
- Session 3: Chord Detection and Cover Song Identification
- Session 4: Transcription and Sound Source Separation
- Session 5: Audio Fingerprinting and Watermarking
- Implement a simple tempo estimation algorithm
- Build a genre classification system based on lyrics
- Implement a simple autotuning algorithm
- Good knowledge of programming, basic linear algebra, probability, and statistics.
- Computer with installation privileges.
- This program is mostly software agnostic but existing frameworks for MIR and audio will be used. All software will be freely available and typically also open source. Examples include: Audacity, Marsyas, Sonic Visualizer, and VAMP plugins.
- A verified Specialist Certificate that prove you completed the Program and mastered the subject.*
- A verified course Certificate for each individual course you complete in the program.*
* Each certificate earned is endorsed by Kadenze and the offering institution(s).
Price: $600 USD
Why join a Program?
Becoming a specialist in a subject requires a highly tuned learning experience connecting multiple related courses. Programs unlock exclusive content that helps you develop a deep understanding of your subject. From your first course to your final summative assessment, our thoughtfully curated curriculum enables you to demonstrate your newly acquired skills.