OFAI

Commercial Technology

Most of the music and audio processing methods developed in our research projects are not only interesting to scientists, but have found applications in various commercial contexts. As a private research institute, we have carried out numerous fruitful cooperations with both small and large companies and would love to hear about your technological needs!

Contact

Please contact Gerhard Widmer if you would like to use any of the technology described below or in our scientific publications, and also if you just have a vague idea of how we might be able to help: We are open both to licensing our production-grade implementations and for contractual research.

Show Cases

For a quick overview of past and ongoing cooperations, please have a look at our commercial reference projects and partners.

Technologies

Music Similarity and Recommendation

Compares the sound of two music pieces to estimate their perceived similarity. Finds the most similar pieces to a query in fractions of a second, even in commercial-scale collections. Useful for music recommendation, playlist generation or catalogue browsing.
Learn more about music similarity...

Music/Speech Detection

Analyzes radio broadcast recordings to mark passages of speech, of music, and of both. Useful to estimate durations of music playback, or find likely airings of full songs.
Learn more about music and speech detection...

Music Segmentation

Splits music pieces or audio streams into homogeneous parts; can learn from annotated data to solve specific tasks. Useful to find song transitions or segment music pieces of any style and genre, including experimental music.
Learn more about music segmentation...

Music Identification

Identifies music recordings by matching against a database of reference recordings or musical scores, robust against changes in pitch or tempo. Useful to identify music played on radio or used in video productions, given a suitable reference database.
Learn more about music identification...

Music Alignment

Aligns an orchestral recording against another recording or a musical score, in real-time. Useful for live visualizations, page flipping or enhancing the experience of concertgoers.
Learn more about music alignment...

Further Methods for Music Analysis

As demonstrated in our publications or our yearly participation in the MIREX evaluation campaign, we possess state-of-the-art methods for several other music analysis tasks: Onset and beat detection, tempo estimation, piano transcription, auto-tagging, description of textural quality, ...
Learn more about music analysis...