Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Temperament Ontology: Temperament Ontology Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:

The Temperament Ontology

Chris@0: Chris@0: Chris@0: Chris@0:

Working Draft — 18 Dec 2009

Chris@0: Chris@0:
Chris@0: Chris@0:
This version:
Chris@0:
http://purl.org/ontology/temperament/draft1-20091218/
Chris@0: Chris@0:
Latest version:
Chris@0:
http://purl.org/ontology/temperament/
Chris@0: Chris@0:
Last Update: 18. Dec. 2009.
Chris@0:
Date: 18. Dec. 2009.
Chris@0: Chris@0:
Editors:
Chris@0:
Gyorgy Fazekas, Centre for Digital Music Queen Mary University of London
Chris@0: Chris@0:
Authors:
Chris@0:
Gyorgy Fazekas, Dan Tidhar, Centre for Digital Music Queen Mary University of London
Chris@0: Chris@0:
Contributors:
Chris@0:
See acknowledgements
Chris@0: Chris@0:
Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:

Abstract

Chris@0:

Chris@0: The temperament ontology can be used to give a detailed description of the tuning of an instrument. Chris@0: It is developed in the OMRAS2 project, and intended to be used in conjunction Chris@0: with the Music Ontology, Chris@0: for example, when describing the tuning that was used in a particular harpsichord recording. Chris@0:

Chris@0: Chris@0:

Status of this Document

Chris@0:

Chris@0: This is a work in progress! This document is changing Chris@0: on a daily if not hourly basis. Comments are very welcome, please send Chris@0: them to gyorgy.fazekas@elec.qmul.ac.uk. Thank you. Chris@0:

Chris@0: Chris@0:

Table of Contents

Chris@0:
    Chris@0:
  1. Introduction Chris@0:
      Chris@0:
    1. About instrument tuning
    2. Chris@0:
    3. An open-ended temperament description model
    4. Chris@0:
    5. Chris@0: The many ways of describing temperaments Chris@0:
        Chris@0:
      1. The Circle of Fifths
      2. Chris@0:
      3. Deviation from Equal Temperament
      4. Chris@0:
      Chris@0:
    6. Chris@0:
    Chris@0:
  2. Chris@0:
  3. Temperament ontology at a glance
  4. Chris@0:
  5. Chris@0: Temperament ontology overview Chris@0:
      Chris@0:
    1. Example
    2. Chris@0:
    Chris@0:
  6. Chris@0:
  7. Cross-reference for Temperament classes and properties
  8. Chris@0:
Chris@0: Chris@0:

Appendixes

Chris@0:
    Chris@0:
  1. Normative References
  2. Chris@0:
  3. Changes in this version (Non-Normative)
  4. Chris@0:
  5. Acknowledgements (Non-Normative)
  6. Chris@0:
Chris@0: Chris@0:
Chris@0: Chris@0: Chris@0: Chris@0:

1 Introduction

Chris@0: Chris@0:

The temperament ontology aims to describe instrument tuning systems and their particularities. Chris@0: It may also be used to characterise a (potentially unknown) temperament that was used when tuning an Chris@0: instrument for a particular performance or recording.

Chris@0: At this stage the ontology is far from exhaustive. We primarily deal with Chris@0: temperaments in western tonal music with an emphasis on tuning keyboard instruments. Chris@0: One important objective is to be able to describe arbitrary temperaments, Chris@0: or express the results of automatic temperament extraction from audio recordings. Chris@0:

Chris@0: Chris@0:

1.1 About instrument tuning

Chris@0: Chris@0:

Tuning an instrument consists of choosing the frequency values and spacing (or ratio) of pitches that are used. Chris@0: Pure (just) intervals of pitches correspond to whole number ratios of their frequencies, however Chris@0: these ratios are not compatible with each other as they arranged in scales (the way octaves are divided into discrete pitch classes) in western music. Chris@0: For example, it is not possible to fit twelve pure fifths (3:2)^12 into seven octaves (2:1)^7. The difference Chris@0: is called the Pythagorean or Ditonic comma (23.5 cents). This difference has to be Chris@0: tempered out ---that is, some (or all) fifths has to be mistuned slightly in order to Chris@0: fit them. There are many tuning systems. Most commonly, they differ in the way they compromise Chris@0: pure intervals to solve this problem.

Chris@0: Chris@0: Chris@0:

1.2 An open-ended temperament description model

Chris@0:

There is no mutual agreement in the literature on the description or classification Chris@0: of temperaments. Therefore, in this ontology we do not impose a Chris@0: hierarchy between types of temperaments. We define an opaque Chris@0: top-level temperament concept. Subclasses of this concept can be used Chris@0: in describing individual temperaments, if necessary, using multiple class memberships. Chris@0: Since there is more than one way to associate tuning systems with their properties, Chris@0: we treat temperament descriptions as concepts as well, Chris@0: and use reification to keep the model open and extensible.

Chris@0: Chris@0:

Using the Circle of Fifths to describe a temperament. Chris@0:

Figure 1. Overview of the temperament ontology.

Chris@0: Chris@0: Chris@0:

1.3 The many ways of describing temperaments

Chris@0: Chris@0:

Temperaments can be characterised in lots of different ways. Chris@0: The most common methods are using either the circle of fifths or Chris@0: give the pitch deviations from equal temperament. We define these Chris@0: descriptions as concepts in the ontology, however, other descriptions Chris@0: may be used and defined in the future. Chris@0: (For example, one might find it convenient to express the same information using the circle of fourths.)

Chris@0: Chris@0:

1.3.1 The Circle of Fifths

Chris@0: The circle of fifths has several uses in music theory. Chris@0: It shows the harmonic relationships of the twelve major and minor keys. Chris@0: It can also be seen as a circle of the corresponding pitch class intervals, Chris@0: such as (C-G), (G-D), (D-A) etc... If we go around the circle using pure fifth Chris@0: intervals, it wouldn't close. What remains is the Pythagorean comma. Chris@0: Hence, it is often used to describe temperaments by showing how Chris@0: the comma is distributed among the intervals to close the circle. Chris@0: (Note that there are several types of commas related to different Chris@0: tuning problems. These are defined in the ontology.) Chris@0: Chris@0: Chris@0: Chris@0:

...

Chris@0: Chris@0:

1.3.2 Deviations from Equal Temperament

Chris@0: Chris@0:

In equal temperament an octave is divided into twelve equal intervals. Chris@0: As a result only octaves are pure. All other intervals are impure, and the Chris@0: deviation from pure is different in case of each interval. Since equal temperament Chris@0: has become very common, other temperaments are often described by Chris@0: the frequency deviations (in cents) of each pitch class from the Chris@0: corresponding pitch class in equal temperament.

Chris@0: Chris@0: Chris@0: Chris@0:

2. Temperament ontology at a glance

Chris@0: Chris@0:

Chris@0: An alphabetical index of Temperament terms, by class (concepts) and by property Chris@0: (relationships, attributes), are given below. All the terms are hyperlinked Chris@0: to their detailed description for quick reference. Chris@0:

Chris@0: Chris@0: Chris@0:

Classes: CircleOfFifths, Comma, DeviationFromFifth, DeviationsFromEqual, Interval, IntervalDeviation, MeantoneTemperament, PitchClass, PitchClassDeviation, PitchClassInterval, RegularTemperament, RestrictedTemperament, Temperament, TemperamentDescription, WellTemperament, Chris@0:

Properties: comma, constraint, description, deviation, frequency_ratio, interval, lower, pitch_class, pitch_class_deviation, upper, value, Chris@0:

Instances: A, Ab, As, B, Bb, Bendeler, Bs, C, Cb, Cs, D, Db, Diaschisma, DidymusComma, DitonicComma, Ds, E, Eb, Es, F, Fb, FifthCommaMeantone, Fs, G, Gb, Gs, KirnbergerIII, Neidhardt, PythagoreanComma, QuarterCommaMeantone, Schisma, SixthCommaMeantone, Stanhope, SyntonicComma, Valotti, WerckmeisterIII, YoungII, Chris@0:

Chris@0:
Chris@0: Chris@0: Chris@0:

...

Chris@0: Chris@0: Chris@0: Chris@0:

3. Temperament ontology overview

Chris@0: Chris@0: Chris@0: Chris@0:

3.1. Example

Chris@0: Chris@0:

Here is a very basic example describing a pitch class interval in the Valotti temperament using the circle of fifths.

Chris@0: Chris@0:
Chris@0:
Chris@0: 		@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
Chris@0: 		@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
Chris@0: 		@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
Chris@0: 		@prefix tm: <http://purl.org/ontology/temperament/> .
Chris@0: 		@prefix pc: <http://purl.org/ontology/temperament/pitchclass/> .
Chris@0: 
Chris@0: 		:ValottiTemperament a tm:WellTemperament;
Chris@0: 			tm:description :ValottiDescription1 .
Chris@0: 
Chris@0: 		:ValottiDescription1 a tm:CircleOfFifths;
Chris@0: 			tm:interval [
Chris@0: 				a tm:FifthInterval ;
Chris@0: 				tm:deviation [
Chris@0: 					a tm:IntervalDeviation ;
Chris@0: 					tm:comma tm:PythagoreanComma ; 
Chris@0: 					tm:value "-0.16667"^^xsd:float ;
Chris@0: 					rdfs:label "-1/6"
Chris@0: 					] ;
Chris@0: 				tm:lower pc:C ;
Chris@0: 				tm:upper pc:G ] ;
Chris@0: 			tm:interval [ # the rest of the intervals on the circle of fifths 
Chris@0: 				] .
Chris@0:       
Chris@0:
Chris@0: Chris@0:

A graphical representation of a similar description is shown in figure 2. Chris@0: We explicitly name the pitch classes involved in each interval on the circle of fifths. Chris@0: The IntervalDeviation concept describes the amount of deviation from a pure interval Chris@0: in terms of a specific type of comma and a corresponding value (a fraction of that comma). Chris@0: We can safely assume that a fifth is pure, unless the deviation is given.

Chris@0: Chris@0:

Using the Circle of Fifths to describe a temperament. Chris@0:

Figure 2. Describing temperaments using the circle of fifths.

Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:

4. Cross-reference for Temperament classes and properties

Chris@0: Chris@0:

...

Chris@0: Chris@0: Chris@0:
Chris@0:

Class: tm:CircleOfFifths

Chris@0:

URI: http://purl.org/ontology/temperament/CircleOfFifths

Circle Of Fifths - We use the circle of fifth to describe a temperament. Chris@0: Each alteration of a fifth can be expressed in a number of ways, Chris@0: for example, we may express interval deviations in a particular Chris@0: comma.

Chris@0:
sub-class-of:
tm:TemperamentDescription
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:Comma

Chris@0:

URI: http://purl.org/ontology/temperament/Comma

Comma - A comma is a very small interval between Chris@0: two enharmonic notes tuned in different ways. (Source: Wikipedia)

Chris@0:
in-range-of:
tm:comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:DeviationFromFifth

Chris@0:

URI: http://purl.org/ontology/temperament/DeviationFromFifth

Deviation from Fifth - Represent the deviation from a pure fifth interval.

Chris@0:
sub-class-of:
tm:IntervalDeviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:DeviationsFromEqual

Chris@0:

URI: http://purl.org/ontology/temperament/DeviationsFromEqual

Deviations From Equal - A type of temperament description which describes Chris@0: a tuning in terms of the deviation of each note (in cents) Chris@0: from the equal temperament.

Chris@0:
sub-class-of:
tm:TemperamentDescription
in-domain-of:
tm:pitch_class_deviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:Interval

Chris@0:

URI: http://purl.org/ontology/temperament/Interval

Interval - Describes the relationship between the Chris@0: pitches of two notes or pitch classes.

Chris@0:
in-domain-of:
tm:deviation
tm:lower
tm:upper
in-range-of:
tm:interval
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:IntervalDeviation

Chris@0:

URI: http://purl.org/ontology/temperament/IntervalDeviation

Interval Deviation (from pure interval) - Represents any type of alteration of a pure interval.

Chris@0:
in-domain-of:
tm:comma
tm:value
in-range-of:
tm:deviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:MeantoneTemperament

Chris@0:

URI: http://purl.org/ontology/temperament/MeantoneTemperament

Meantone Temperament - In a meantone temperament, each fifth is narrowed Chris@0: by the same amount relative to its width in Just Intonation.

Chris@0:
sub-class-of:
tm:Temperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:PitchClass

Chris@0:

URI: http://purl.org/ontology/temperament/PitchClass

Pitch Class - The set of all pitches that are a Chris@0: whole number of octaves apart.

Chris@0:
in-range-of:
tm:lower
tm:upper
tm:pitch_class
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:PitchClassDeviation

Chris@0:

URI: http://purl.org/ontology/temperament/PitchClassDeviation

Pitch Class Deviation - Deviation in cents of a pitch class from its value in equal temperament.

Chris@0:
in-domain-of:
tm:value
tm:pitch_class
in-range-of:
tm:pitch_class_deviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:PitchClassInterval

Chris@0:

URI: http://purl.org/ontology/temperament/PitchClassInterval

Pitch Class Interval - Describes the relationship between two pitch classes.

Chris@0:
sub-class-of:
tm:Interval
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:RegularTemperament

Chris@0:

URI: http://purl.org/ontology/temperament/RegularTemperament

Regular Temperament - Regular temperament is a class of temperaments Chris@0: where each interval is altered by the same amount.

Chris@0:
sub-class-of:
tm:Temperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:RestrictedTemperament

Chris@0:

URI: http://purl.org/ontology/temperament/RestrictedTemperament

Restricted Temperament - In restricted temperaments Chris@0: playing some keys results in poor intonation.

Chris@0:
sub-class-of:
tm:Temperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:Temperament

Chris@0:

URI: http://purl.org/ontology/temperament/Temperament

Temperament - A temperament specifies a system of Chris@0: instrument tuning. Chris@0: Tempering is a way of altering the size of intervals, Chris@0: such that they no longer based on pure rational intervals.

Chris@0:
in-domain-of:
tm:description
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:TemperamentDescription

Chris@0:

URI: http://purl.org/ontology/temperament/TemperamentDescription

Temperament Description - Chris@0: A super class of temperament descriptions using, Chris@0: for example, deviation from equal temperament, Chris@0: or the circle of fifths.

Chris@0:
in-domain-of:
tm:constraint
tm:interval
in-range-of:
tm:description
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Class: tm:WellTemperament

Chris@0:

URI: http://purl.org/ontology/temperament/WellTemperament

Well Temperament - Well temperament represents a system of tuning Chris@0: where 5ths are tempered by irregular amounts, such that some 5ths Chris@0: are tempered by an equal amount, while others remain pure.

Chris@0:
sub-class-of:
tm:Temperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:comma

Chris@0:

URI: http://purl.org/ontology/temperament/comma

comma - Links an interval deviation with a type of comma.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:IntervalDeviation
Range:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:constraint

Chris@0:

URI: http://purl.org/ontology/temperament/constraint

mathematical constraint - A mathematical constrain on the temperament (This can be described in a named graph or and N3 graph literal).

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:TemperamentDescription
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:description

Chris@0:

URI: http://purl.org/ontology/temperament/description

temperament description - Associates a temperament with its detailed description.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:Temperament
Range:
tm:TemperamentDescription
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:deviation

Chris@0:

URI: http://purl.org/ontology/temperament/deviation

interval deviation - Links an interval with a particular deviation Chris@0: from pure that characterises the interval.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:Interval
Range:
tm:IntervalDeviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:frequency_ratio

Chris@0:

URI: http://purl.org/ontology/temperament/frequency_ratio

frequency ratio - The frequency ratio of the two pitch classes in the interval. Chris@0: This may be a single value or an expression (given for example in an N3 graph literal).

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:intarval
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:interval

Chris@0:

URI: http://purl.org/ontology/temperament/interval

interval - Associates a specific interval on the circle of fifths.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:TemperamentDescription
Range:
tm:Interval
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:lower

Chris@0:

URI: http://purl.org/ontology/temperament/lower

lower pitch class - Links an interval a pitch calss which is lower on a scale.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:Interval
Range:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:pitch_class

Chris@0:

URI: http://purl.org/ontology/temperament/pitch_class

pitch class - The pitch class of a particular pitch class deviation. Chris@0: This can be used to express deviations from equal temperament.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:PitchClassDeviation
Range:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:pitch_class_deviation

Chris@0:

URI: http://purl.org/ontology/temperament/pitch_class_deviation

pitch class deviation - The deviation of a particular pitch class in the described Chris@0: temperament from its equivalent in equal temperament.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:DeviationsFromEqual
Range:
tm:PitchClassDeviation
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:upper

Chris@0:

URI: http://purl.org/ontology/temperament/upper

upper pitch class - Links an interval with a pitch class which is higher on a scale compared to the other pitch class of this interval.

Chris@0:
OWL Type:
ObjectProperty
Chris@0:
Domain:
tm:Interval
Range:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Property: tm:value

Chris@0:

URI: http://purl.org/ontology/temperament/value

deviation value - Links an interval deviation to its float value (in cents).

Chris@0:
OWL Type:
DatatypeProperty
Chris@0:
Domain:
tm:IntervalDeviation
tm:PitchClassDeviation
Range:
xsd:float
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: A

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/A

A - pitch class A

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Ab

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Ab

Ab - pitch class Ab

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: As

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/As

As - pitch class As

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: B

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/B

B - pitch class B

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Bb

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Bb

Bb - pitch class Bb

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Bendeler

Chris@0:

URI: http://purl.org/ontology/temperament/Bendeler

Bendeler -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Bs

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Bs

Bs - pitch class Bs

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: C

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/C

C - pitch class C

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Cb

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Cb

Cb - pitch class Cb

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Cs

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Cs

Cs - pitch class Cs

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: D

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/D

D - pitch class D

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Db

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Db

Db - pitch class Db

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Diaschisma

Chris@0:

URI: http://purl.org/ontology/temperament/Diaschisma

Diaschisma - One Diaschisma is 19.55 cents.

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: DidymusComma

Chris@0:

URI: http://purl.org/ontology/temperament/DidymusComma

Didymus Comma - The Didymus is equivalent to the Syntonic comma (21.51 cents).

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: DitonicComma

Chris@0:

URI: http://purl.org/ontology/temperament/DitonicComma

Ditonic Comma - The Ditonic comma is equivalent to the Pythagorean comma.

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Ds

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Ds

Ds - pitch class Ds

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: E

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/E

E - pitch class E

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Eb

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Eb

Eb - pitch class Eb

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Es

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Es

Es - pitch class Es

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: F

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/F

F - pitch class F

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Fb

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Fb

Fb - pitch class Fb

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: FifthCommaMeantone

Chris@0:

URI: http://purl.org/ontology/temperament/FifthCommaMeantone

FifthCommaMeantone -

Chris@0:
RDF Type:
tm:MeantoneTemperament
tm:RegularTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Fs

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Fs

Fs - pitch class Fs

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: G

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/G

G - pitch class G

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Gb

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Gb

Gb - pitch class Gb

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Gs

Chris@0:

URI: http://purl.org/ontology/temperament/pitchclass/Gs

Gs - pitch class Gs

Chris@0:
RDF Type:
tm:PitchClass
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: KirnbergerIII

Chris@0:

URI: http://purl.org/ontology/temperament/KirnbergerIII

KirnbergerIII -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Neidhardt

Chris@0:

URI: http://purl.org/ontology/temperament/Neidhardt

Neidhardt -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: PythagoreanComma

Chris@0:

URI: http://purl.org/ontology/temperament/PythagoreanComma

Pythagorean Comma - One Pythagorean Comma, the difference between Chris@0: 7 octaves and 12 pure fifths, is 23.5 cents. It is equivalent to the Ditonic comma.

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: QuarterCommaMeantone

Chris@0:

URI: http://purl.org/ontology/temperament/QuarterCommaMeantone

QuarterCommaMeantone -

Chris@0:
RDF Type:
tm:MeantoneTemperament
tm:RegularTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Schisma

Chris@0:

URI: http://purl.org/ontology/temperament/Schisma

Schisma - One Schisma is 1.95 cents.

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: SixthCommaMeantone

Chris@0:

URI: http://purl.org/ontology/temperament/SixthCommaMeantone

SixthCommaMeantone -

Chris@0:
RDF Type:
tm:MeantoneTemperament
tm:RegularTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Stanhope

Chris@0:

URI: http://purl.org/ontology/temperament/Stanhope

Stanhope -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: SyntonicComma

Chris@0:

URI: http://purl.org/ontology/temperament/SyntonicComma

Syntonic Comma - One Syntonic Comma is 21.51 cents.

Chris@0:
RDF Type:
tm:Comma
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: Valotti

Chris@0:

URI: http://purl.org/ontology/temperament/Valotti

Valotti -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: WerckmeisterIII

Chris@0:

URI: http://purl.org/ontology/temperament/WerckmeisterIII

WerckmeisterIII -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0:
Chris@0:

Instance: YoungII

Chris@0:

URI: http://purl.org/ontology/temperament/YoungII

YoungII -

Chris@0:
RDF Type:
tm:WellTemperament
Chris@0:

[back to top]

Chris@0: Chris@0: Chris@0: Chris@0:
Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:

...

Chris@0: Chris@0: Chris@0: Chris@0:

A References

Chris@0: Chris@0:
Chris@0:
Music Ontology
Chris@0:
The Music Ontology is a thorough and mature ontology for describing Chris@0: music-related data, including musicological information. This ontology is intended to be Chris@0: used in conjunction with the Music Ontology.
Chris@0:
Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0:

B Changes in this version (Non-Normative)

Chris@0: Chris@0: Chris@0: Chris@0:

C Acknowledgements (Non-Normative)

Chris@0: Chris@0:

Some modelling concepts in this ontology were borrowed form the Chris@0: Chord Ontology Chris@0: and the Chris@0: Music Similarity Ontology. Chris@0:

Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: Chris@0: