About

Marsyas (Music Analysis, Retrieval and Synthesis for Audio Signals) is an open source software framework for audio processing with specific emphasis on Music Information Retrieval applications. It has been designed and written by George Tzanetakis (gtzan@cs.uvic.ca) with help from students and researchers from around the world. Marsyas has been used for a variety of projects in both academia and industry.

Finalist in the Sourceforge
Community Choice Awards 2009

Featured Project

ASTA - Automatic Subtitle Timing Annotator

Subtitling a video/song is a tedious task, not only one has to write the subtitle, but also one has to specify its timing (start and end times). ASTA project tries to automatically determine the subtitles timing based on the, possibly polyphonic, audio input. We found Marsyas to be the most suitable tool for both signal processing (i.e. feature extraction) and machine learning (i.e. training and classification). Beside its efficiency, it provides such a complete solution to audio-analysis that we didn't need any other library. We thank Marsyas team for open-sourcing such a great project. Mohamed Abdel Maksoud (http://rw4.cs.uni-sb.de/people/mohamed.shtml).

Featured Developer

Author of the most complex MarSystem network Mathieu Lagrange

Affiliation : Associate Researcher at Telecom Paris

Mlagrange

I am interested in auditory scene analysis for music streams understanding. For such a purpose, Marsyas as a valuable tool as it provides the user with an efficient, easy-to-install platform for processing various type of audio data. As the owner of the "Most complex Marsystem network" Award, I can say that even on challenging research tasks, Marsyas proved to be flexible and fun to use.

Featured Web Demo

MarGrid Tags MarGrid Tags

Margrid_tags

MarGrid Tags is a Flash based web application that allows users to interactively browse a two-dimensional representation of different collections of music. The 2D representations are generated using a Self-Organizing Map (SOM) which maps a high dimensional feature space to two dimensions. Both the feature extraction and SOM algorithm are calculated using Marsyas.

Featured Video

Marsyas with open frameworks and fiducial tracking

MarMixer is an openFrameworks application to mix several sound sources (microphone and sound files) using Marsyas. Fiducial markers from the Reactable project are used to control the volume and pitch of each sound; moving the crossfader fiducial closer to an audio source increases its volume, and rotating the fiducial for each audio source changes the pitch.

Marsyas v0.2

Download Now

Download Now