Skip to content

polifonia-project/music-annotation-ontology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Annotation Ontology

The Music Annotation module provides different music annotation models to accommodate musicological and information retrieval use cases.

DOI License: CC BY 4.0

🔗 Ontology URI: https://w3id.org/polifonia/ontology/music-annotation/

The primary objective of this module is to enhance support for other descriptional systems, thus increasing interoperability and conversion possibilities from various music annotation formats. Indeed, all our models are logically interconnected through Music Representation.

JAMS Ontology

A fully fledged annotation model here is the JAMS Ontology. This ontology mimics the structure of a JAMS (JSON Annotated Music Specification for Reproducible MIR Research) document. It semantically describes and connects all the elements of the JAMS specification (Annotatio, Observation, etc.), including the music metadata and the annotation contents using the Music Meta and Music Representation modules, respectively.

jams-ontology

Competency questions addressed

ID Competency question
CQ1 What is the content of the observations contained in a JAMS Annotation?
CQ2 Who is the composer of a musical object?
CQ3 Who is the performer of a musical object?
CQ4 Who/what is the annotator of an annotation/observation, and what is its type?
CQ5 What is the time frame addressed by an annotation, within a musical object?
CQ6 What is its start time (i.e. the starting time of the time frame)?
CQ7 Which are the observations included in an annotation?
CQ8 Given an observation, what is the starting point of the time frame it addresses, within its target musical object?
CQ9 Given an observation, what is its addressed time frame, within its target musical object?
CQ10 What is the key of a composition/performance?
CQ11 What is the value of an observation?
CQ12 What is the confidence of an observation?
CQ13 What are the chords of a composition/performance?

Imported ontologies

Direct imports

Indirect imports

Statistics

We report the following statistics for the Music Annotation module:

  • number of classes: 208
  • number of object properties: 207
  • number of datatype properties: 27
  • number of logical axioms: 1237

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

References

  1. Eric J. Humphrey, Justin Salamon, Oriol Nieto, Jon Forsyth, Rachel M. Bittner, and Juan P. Bello, "JAMS: A JSON Annotated Music Specification for Reproducible MIR Research", Proceedings of the 15th International Conference on Music Information Retrieval, 2014.
  2. Harte, Christopher & Sandler, Mark & Abdallah, Samer & Gómez, Emilia. (2005). Symbolic Representation of Musical Chords: A Proposed Syntax for Text Annotations.. 66-71.

About

The Music Annotation module of the Polifonia Ontology Network provides a comprehensive framework for dealing with music annotations of different types and heterogeneous syntaxes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors