Special Topics: Audio and Music Processing

This class is usually taught in the summer term. The class is taught in English.

Information for the current semester (if available):

{{ labelInLang('cid') }} {{ labelInLang('title') }} {{ labelInLang('registration') }} {{ labelInLang('type') }} {{ labelInLang('hours') }} {{ labelInLang('teachers') }} {{ labelInLang('rhythm') }}
{{ item._id }} ({{ item.term }}) {{ item.title }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('register') }} {{ item.type }} {{ item['hours-per-week'] }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }} {{ item.rhythm }}
{{ item._id }} ({{ item.term }})
{{ labelInLang('title') }} {{ item.title }}
{{ labelInLang('moreinfo') }}
{{ labelInLang('expand') }} {{ labelInLang('collapse') }}
{{ labelInLang('registration') }} {{ labelInLang('register') }}
{{ labelInLang('type') }} {{ item.type }}
{{ labelInLang('hours') }} {{ item['hours-per-week'] }}
{{ labelInLang('teachers') }} {{ teacher.firstname }} {{ teacher.lastname }} {{ item.teachers.teacher.firstname }} {{ item.teachers.teacher.lastname }}
{{ labelInLang('rhythm') }} {{ item.rhythm }}
 

Prerequisites

The course will start with brief introductions to Musicology and Signal Processing. Prior knowledge in these areas may be helpful but is not a requirement.

Course Outline

This course is an introduction to the automatic analysis of music via computer algorithms. Main topics covered will include

  • Onset Detection
  • Beat and Tempo Tracking
  • Pitch Tracking
  • Chords and Tonality Detection
  • Audio Fingerprinting
  • Some more complex systems (Music Similarity, Score Following, ...)
     

Exercise Track

During this course students will have to implement 2 prototypical music analysis systems: an Onset Detector and, based on the Onset Detector, a Beat Tracker (in Java, Python or a language of choice).

Lecture Notes

Presentation Slides will be made available via KUSSS.