Semantic Music Discovery Engine

A computer audition algorithm can be used to both annotate novel audio tracks with semantically meaningful words and retrieve relevant tracks from a database of unlabeled audio content given a text-based query. We use such an algorithm to power the CAL Music Search Engine.


Music Annotation Games

We can collect a large number of music tags by deploying casual, web-based video games. As players interact with the game, they provide semantic information about music that can be used to both directly index songs and train our computer audition system. You can help us collect data for this project by playing Listen Game.


Music Boundary Detection

A musical boundary is a transition between two musical segments such as a verse and a chorus. Our goal is to automatically detect musical boundaries using a supervised learning framework.