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 |