Andrea Poltronieri
Ontology for modelling a chord annotated using the Roman Numeral convention.
Roman Chord Ontology
1.0
It relates a chord to an Interval, which is a constituting interval of the chord.
Contains Interval
It relates a Chord to its Basic Function, i.e. the main function the chord has all the inversion and attributes considered.
Has Basic Function
It relates a chord to an Interval, which has the lower pitch compared to all the other chord's intervals.
Has Bass
It relates a Chord to its Quality, i.e. the chord's main characterisation (e.g. "major" or "minor").
Has Quality
It links a Chord to a Note, which is the Root note of the chord, i.e. charachterises functionally such chord.
Has Root Note
Inverse of hasBasicFunction. It links a chord's Basic Function to the chord itself.
Is Basic Function Of
Inverse of hasBass. It links an interval to the chord the interval belongs to and in which the interval is the lower one.
Is Bass Of
Inverse of containsInterval. It links an interval to the chord the interval belongs to.
Is Interval Of
Inverse of hasMissingInterval. It links an Interval to the chord the interval is the missing interval of.
Is Missing Interval Of
Inverse of hasQuality. It links the Quality of a chord to the chord itself.
Is Quality Of
Inverse of hasRoot. It links a Note to the Chord the Note plays the root function of.
Is Root Note Of
It relates a chord to an Interval, which is an interval missing and that makes the chord deviate from the standard form of the chord.
Missing Interval
The degree that carachterises an interval, i.e. the number of semitones that intercourse between notes one another.
Has Degree
The modifier (i.e. alteration) to a degree. Typical examples of modifier are "sharp" and "flat", and their combinations.
Has Modifier
The type of inversion of a chord. The inversionType must be an integer and can have a cardinality equal to the number of notes the chord is composed of minus one.
Inversion Type
1
The basic function of a Roman numeral Chord, i.e. the function that the chord has withing the harmonic sequence it belongs to.
Basic Function
1
1
1
1
1
1
A musical chord annotated according to the Roman Numeral notation. More specifically, a Roman Numeral Chord that is readable by the music21 library.
Roman Chord
1
1
1
1
A music interval, i.e. the distance in semitones that intercours between two notes. The notes here are two constituing notes of the chord.
Interval
1
A music note expressed in the International notation (e.g. "E").
Note
1
The quality of a chord as documented in the music21 library. All the qualities not clearly defined are expressed as "other".
Quality
Augmented
Diminished
Half Diminished
Major
Minor
Other Quality