Existing research tools and vocabularies

From SOVARR Wiki
Jump to: navigation, search


  • The Music Ontology (MO) was created to solve a more general problem regarding interoperability between music related data sources. The music ontology is the core of a harmonised library of modular ontologies. See also Music Ontology at GitHub.
  • The audio features ontology was created within the framework of the Music Ontology. It provides a model for describing acoustical and musicological data and allows for publishing content-derived information about audio recordings. Its aim is to provide a framework for communication. Therefore it is free from deep taxonomical organisation, and focuses on representational issues, including the data density of audio features (i.e. dense or sparse), and their temporal relation to audio signals (i.e. onset like events perceived as instantaneous, and segments with known duration, for instance, keys, chords and elements of musical structure). See also Audio Features Ontology at MO wiki, Audio Features Ontology at GitHub).
  • The Info Service Ontology can be used to create web music information service descriptions e.g., of MusicBrainz that can be associated to resources that would be delivered by such an information service. Furthermore, such a description provides an entry point for information service quality descriptions. Information service description and information service quality descriptions can be provided by several agencies, so that an information consumer can select descriptions from preferred agencies. See also Info Service Ontology at MO wiki, Info Service Ontology at GitHub)
  • The Vamp plugin ontology supports the use of Vamp audio feature extraction plugins within the context of semantic web data.
  • The Segment Ontology framework is the backbone of an approach that models properties from the musicological domain independently from Music Information Retrieval (MIR) implementations and their signal processing foundations, whilst maintaining an accurate and complete description of the relationships linking them.


Feature extraction software

There are a number of existing software libraries and packages that offer sets of tools for audio feature extraction.

Personal tools