Music Projection OntologyMusic Projection Ontology
Metadata
- IRI
-
https://w3id.org/polifonia/ontology/music-projection - Title
-
Music Projection Ontology
Music Projection Ontology
- Creator
-
Andrea Poltronieri
Jacopo De Bernardinis
Nicolas Lazzari
- Version Info
1.0
- Description
The Music Projection Ontology allows the formalisation of the musical entities that can be subject of an annotations. This ranges from traditional musical notation (e.g. note, chords) to informal annotations (e.g. mood, danceability).
Classes
Accidental c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Accidental
|
|---|---|
| Description | An accidental is a symbol used to indicate that a pitch class should be raised or lowered. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | isAccidentalOf op |
| In Range Of | has accidental op |
| Super Class Of |
Ambitus c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Ambitus
|
|---|---|
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | has ambitus type op |
| In Range Of | is ambitus type of op |
| Restriction |
has ambitus type
op
only |
Ambitus type c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/AmbitusType
|
|---|---|
| Description | The type that classifies an ambitus. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is ambitus type of op |
| In Range Of | has ambitus type op |
Cadence c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Cadence
|
|---|---|
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | has cadence type op |
| In Range Of | is cadence type of op |
| Restriction |
has cadence type
op
only |
Cadence type c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/CadenceType
|
|---|---|
| Description | The type that classifies a cadence. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is cadence type of op |
| In Range Of | has cadence type op |
Chord c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Chord
|
|---|---|
| Description | A chord is a vertical set of notes played at the same time. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is composed of op |
Clef c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Clef
|
|---|---|
| Description | A clef is used to indicate which notes are represented on each line and space of a musical staff. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is on staff line dp |
Duration c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Duration
|
|---|---|
| Description | A duration is the amount of time that a music projection lasts. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is duration of op |
| In Range Of | has duration op |
Enharmonic interval c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/EnharmonicInterval
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | An enharmonic interval (EIV) is the difference between two EPCs E.g. 5 semitones |
| Sub Class Of | Interval c |
| Restriction |
|
Enharmonic pitch class c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/EnharmonicPitchClass
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | An enharmonic pitch class (EPC) is a numeric value from 1 to 12. It represents an absoute value for a pitch class. It is not possible to identify modfiers, becuase of the existance of enharmonic pitches. E.g. 9 |
| Sub Class Of | Generic pitch class c |
| Super Class Of |
|
Flat accidental c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/FlatAccidental
|
|---|---|
| Description | A flat accidental is an accidental that lowers a pitch. |
| Sub Class Of | Accidental c |
Generic interval c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/GenericInterval
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A generic interval (GIV) is the difference between two GPCs E.g. a 3rd |
| Sub Class Of | Interval c |
| Super Class Of | Specific interval c |
Generic pitch class c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/GenericPitchClass
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A generic pitch class (GPC) is a symbol from A to G that representes a generically a pitch class, without taking into account modifiers and octaves. E.g. C |
| Sub Class Of | Pitch class c |
| Super Class Of |
|
Generic scale degree c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/GenericScaleDegree
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A generic scale degree (GSD) is a number from 1 to 7 that defines a one-to-one mapping from a GPC to a SIV. E.g. 3 |
| Sub Class Of | Pitch class c |
| Super Class Of | Specific scale degree c |
Interval c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Interval
|
|---|---|
| Description | An interval is a difference between two pitch classes. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | |
| In Range Of | |
| Restriction |
|
| Super Class Of |
Interval quality c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/IntervalQuality
|
|---|---|
| Description | The quality of an interval. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is quality of op |
| In Range Of | has quality op |
| Restriction |
is quality of
op
only |
Key c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Key
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A key is the combination of a mode and a tonic PC, |
| Sub Class Of | mr:MusicProjection c |
Mode c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Mode
|
|---|---|
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | has modal type op |
| In Range Of | is mode type of op |
| Restriction |
has modal type
op
only |
Mode type c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/ModeType
|
|---|---|
| Description | The type that classifies a mode. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | is mode type of op |
| In Range Of | has modal type op |
Natural accidental c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/NaturalAccidental
|
|---|---|
| Description | A natural accidental is an accidental that cancels previous accidentals. |
| Sub Class Of | Accidental c |
Note c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Note
|
|---|---|
| Description | A note is a pitch that is played for a specified duration. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of |
|
| In Range Of |
|
| Restriction |
|
Pitch c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/Pitch
|
|---|---|
| Description | A pitch is a perceptual property of a sound, related to a frequency. It is defined as the combination of a pitch class and an octave. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of |
|
| In Range Of |
|
| Restriction |
|
Pitch class c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/PitchClass
|
|---|---|
| Description | The set of alla pitches that are a whole number of octaves apart. |
| Sub Class Of | mr:MusicProjection c |
| In Domain Of | |
| In Range Of | |
| Restriction |
has octave
dp
max
1
|
| Super Class Of |
Sharp accidental c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/SharpAccidental
|
|---|---|
| Description | A sharp accidental is an accidental that changes a pitch in an higher one. |
| Sub Class Of | Accidental c |
Specific interval c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/SpecificInterval
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A specific interval (SIV) is the difference between two SPCs E.g. a majord 3rd |
| Sub Class Of | Generic interval c |
| In Domain Of | |
| In Range Of | |
| Restriction |
|
Specific scale degree c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/SpecificScaleDegree
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A specific scale degree (SSD) is a number from 1 to 7 plus an accidental that defines a one-to-one mapping from a GPC to a SIV. E.g. b3 |
| Sub Class Of | Generic scale degree c |
| Restriction |
has accidental
op
only |
Spelled pitch class c
| IRI |
https://w3id.org/polifonia/ontology/music-projection/SpelledPitchClass
|
|---|---|
| Is Defined By | Hentschel, J., Moss, F. C., McLeod, A., Neuwirth, M., & Rohrmeier, M. (2022). Towards a unified model of chords in western harmony. |
| Description | A spelled pitch class (SPC) is a GPC plus an accidental. E.g. C# |
| Sub Class Of | Generic pitch class c |
| Restriction |
has accidental
op
only |
| Super Class Of |
has specific interval value
op
some and has starting pitch class op some |
Music Projection c
| IRI |
https://w3id.org/polifonia/ontology/music-representation/MusicProjection
|
|---|---|
| Super Class Of |
|
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
has specific interval value op some
has starting pitch class op some
Object Properties
has accidental op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasAccidental
|
|---|---|
| Description | Relation between a pitch class and an accidental. |
| Domain | Note c or Spelled pitch class c or Specific scale degree c |
| Range | Accidental c |
has ambitus type op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasAmbitusType
|
|---|---|
| Description | The relation between an ambitus and the type it is classified as. |
| Sub Property Of | core:classifies |
| Domain | Ambitus c |
| Range | Ambitus type c |
has cadence type op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasCadenceType
|
|---|---|
| Description | The relationship between a cadence and a type it is classified as. |
| Sub Property Of | core:classifies |
| Domain | Cadence c |
| Range | Cadence type c |
has duration op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasDuration
|
|---|---|
| Description | Relation between a note and its duration. |
| Domain | Note c |
| Range | Duration c |
has modal type op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasModalType
|
|---|---|
| Description | The relation between a mode and a type it is classified as. |
| Sub Property Of | core:classifies |
| Domain | Mode c |
| Range | Mode type c |
has pitch op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasPitch
|
|---|---|
| Description | Relation between a note and its pitch. |
| Domain | Note c |
| Range | Pitch c |
has pitch class op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasPitchClass
|
|---|---|
| Description | The relation between a pitch and the pitch class represented. |
| Sub Property Of | core:isRealizedBy |
| Domain | Pitch c |
| Range | Pitch class c |
has quality op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasQuality
|
|---|---|
| Description | Relation between an interval and its quality. |
| Sub Property Of | core:classifies |
| Domain | Specific interval c |
| Range | Interval quality c |
has specific interval value op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasSpecificIntervalValue
|
|---|---|
| Description | The value of an interval is the amount of pitch classes it encompasses. |
| Domain | Interval c |
| Range | Specific interval c |
has starting pitch class op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasStartingPitchClass
|
|---|---|
| Description | The reference pitch class of an interval, from which a different pitch class can be obtained by shifting by the adequate number of pitch classes. |
| Domain | Interval c |
| Range | Pitch class c |
is accidental of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isAccidentalOf
|
|---|---|
| Domain | Accidental c |
| Range | Pitch class c |
is ambitus type of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isAmbitusTypeOf
|
|---|---|
| Description | The relationship between an ambitus type and an ambitus it classifies. |
| Sub Property Of | core:isClassifiedBy |
| Domain | Ambitus type c |
| Range | Ambitus c |
is cadence type of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isCadenceTypeOf
|
|---|---|
| Description | The relationship between a cadence type and a cadence it classifies. |
| Sub Property Of | core:isClassifiedBy |
| Domain | Cadence type c |
| Range | Cadence c |
is composed of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isComposedOf
|
|---|---|
| Description | Defines the relationship between a chord and the pitch class or pitch it is composed of. |
| Domain | Chord c |
| Range | Pitch class c or Pitch c |
is duration of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isDurationOf
|
|---|---|
| Description | Relation between a duration and a note it is used in. |
| Domain | Duration c |
| Range | Note c |
is mode type of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isModeTypeOf
|
|---|---|
| Description | The relationship between a mode type and a mode it classifies. |
| Sub Property Of | core:isClassifiedBy |
| Domain | Mode type c |
| Range | Mode c |
is pitch class of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isPitchClassOf
|
|---|---|
| Description | Relation between a pitch class and the pitches it is instiatied as. |
| Sub Property Of | core:realizes |
| Domain | Pitch class c |
| Range | Pitch c |
is pitch of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isPitchOf
|
|---|---|
| Description | Relation between a pitch and the note it is used in. |
| Domain | Pitch c |
| Range | Note c |
is quality of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isQualityOf
|
|---|---|
| Description | Relation between a quality and an interval. |
| Domain | Interval quality c |
| Range | Specific interval c |
is specific interval value of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isSpecificIntervalValueOf
|
|---|---|
| Description | The amount of pitch classes ranged by an interval. |
| Domain | Specific interval c |
| Range | Interval c |
is starting pitch class of op
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isStartingPitchClassOf
|
|---|---|
| Description | The interval a PC is reference of. |
| Domain | Pitch class c |
| Range | Interval c |
Datatype Properties
has inversion dp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasInversion
|
|---|---|
| Is Defined By | https://en.wikipedia.org/wiki/Inversion_(music) |
| Description | Relates a chord to its inversion. |
| Range | Literal |
has octave dp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasOctave
|
|---|---|
| Description | Defines the octave of a PC or of a pitch. |
| Domain | Pitch c or Pitch class c |
| Range | xsd:integer |
is on staff line dp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/isOnStaffLine
|
|---|---|
| Description | Defines the staff line of a clef. |
| Domain | Clef c |
| Range | Literal |
spans over dp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/spansOver
|
|---|---|
| Description | Number of diatonic steps spanned by an enharmonic interval. |
Annotation Properties
issued ap
| IRI |
http://purl.org/dc/elements/1.1/issued
|
|---|
creator ap
| IRI |
http://purl.org/dc/terms/creator
|
|---|
description ap
| IRI |
http://purl.org/dc/terms/description
|
|---|
title ap
| IRI |
http://purl.org/dc/terms/title
|
|---|
preferred namespace prefix ap
| IRI |
http://purl.org/vocab/vann/preferredNamespacePrefix
|
|---|
preferred namespace uri ap
| IRI |
http://purl.org/vocab/vann/preferredNamespaceUri
|
|---|
alt label ap
| IRI |
http://www.w3.org/2004/02/skos/core#altLabel
|
|---|
broader ap
| IRI |
http://www.w3.org/2004/02/skos/core#broader
|
|---|
Functional Properties
has accidental fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasAccidental
|
|---|---|
| Description | Relation between a pitch class and an accidental. |
| Domain | Specific scale degree c or Spelled pitch class c or Note c |
| Range | Accidental c |
has duration fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasDuration
|
|---|---|
| Description | Relation between a note and its duration. |
| Domain | Note c |
| Range | Duration c |
has pitch fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasPitch
|
|---|---|
| Description | Relation between a note and its pitch. |
| Domain | Note c |
| Range | Pitch c |
has pitch class fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasPitchClass
|
|---|---|
| Description | The relation between a pitch and the pitch class represented. |
| Sub Property Of | core:isRealizedBy |
| Domain | Pitch c |
| Range | Pitch class c |
has quality fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasQuality
|
|---|---|
| Description | Relation between an interval and its quality. |
| Sub Property Of | core:classifies |
| Domain | Specific interval c |
| Range | Interval quality c |
has specific interval value fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasSpecificIntervalValue
|
|---|---|
| Description | The value of an interval is the amount of pitch classes it encompasses. |
| Domain | Interval c |
| Range | Specific interval c |
has starting pitch class fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasStartingPitchClass
|
|---|---|
| Description | The reference pitch class of an interval, from which a different pitch class can be obtained by shifting by the adequate number of pitch classes. |
| Domain | Interval c |
| Range | Pitch class c |
has inversion fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasInversion
|
|---|---|
| Is Defined By | https://en.wikipedia.org/wiki/Inversion_(music) |
| Description | Relates a chord to its inversion. |
| Range | Literal |
has octave fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/hasOctave
|
|---|---|
| Description | Defines the octave of a PC or of a pitch. |
| Domain | Pitch c or Pitch class c |
| Range | xsd:integer |
spans over fp
| IRI |
https://w3id.org/polifonia/ontology/music-projection/spansOver
|
|---|---|
| Description | Number of diatonic steps spanned by an enharmonic interval. |
Namespaces
- :
-
https://w3id.org/polifonia/ontology/music-projection/ - core
-
https://w3id.org/polifonia/ontology/core/ - dc
-
http://purl.org/dc/elements/1.1/ - dcterms
-
http://purl.org/dc/terms/ - mr
-
https://w3id.org/polifonia/ontology/music-representation/ - owl
-
http://www.w3.org/2002/07/owl# - prov
-
http://www.w3.org/ns/prov# - rdf
-
http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdfs
-
http://www.w3.org/2000/01/rdf-schema# - skos
-
http://www.w3.org/2004/02/skos/core# - vann
-
http://purl.org/vocab/vann/ - xsd
-
http://www.w3.org/2001/XMLSchema#
Legend
| c | Classes |
| op | Object Properties |
| dp | Datatype Properties |
| ap | Annotation Properties |
| fp | Functional Properties |