PageRenderTime 64ms CodeModel.GetById 25ms RepoModel.GetById 0ms app.codeStats 0ms

/doc/tuning.html

http://github.com/motools/tonalityontology
HTML | 220 lines | 190 code | 30 blank | 0 comment | 0 complexity | b49e43b1bc44426216210f4779219269 MD5 | raw file
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  3. <head>
  4. <link rel="meta" type="application/rdf+xml" title="FOAF" href="David Pastor Escuredo" />
  5. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6. <meta name="author" content="David Pastor Escuredo" />
  7. <link href="style.css" rel="stylesheet" type="text/css" /><meta name="robots" content="all" />
  8. <title>Tuning Ontology</title>
  9. </head>
  10. <body><div class="page">
  11. <h1>The Tuning Ontology</h1>
  12. <span style="font-size: large; ">
  13. <table width="100%" border="0">
  14. <tr>
  15. <td>
  16. <dt><strong>Draft :</strong></dt>
  17. <dd><tt style="font-size: medium">http://purl.org/ontology/tuning/</tt></dd>
  18. <dt><strong>Published :</strong></dt>
  19. <dd>25th March 2008 </dd>
  20. <dt><strong>Authors :</strong></dt>
  21. <dd> <a href="mailto: david.pas@gmail.com">David Pastor Escuredo</a></dd>
  22. </td>
  23. <td>
  24. <a href="http://www.omras2.com"><img src="O2textsmi2.png" alt="OMRAS2 Project Logo" border="0"/></a>
  25. </td>
  26. </tr>
  27. </table>
  28. </span>
  29. <br>
  30. <hr/>
  31. <h2>Table of Contents</h2>
  32. <ol>
  33. <li><a href="#introduction">Introduction</a></li>
  34. <ol>
  35. <li><a href="#acknowledgements">Acknowledgements</a></li>
  36. <li><a href="#namespaces">Namespaces</a></li>
  37. </ol>
  38. <li><a href="#overview">Overview of Terms</a></li>
  39. <li><a href="#terms">Ontology Terms</a></li>
  40. <ol>
  41. <li><a href="#terms_classes">Classes</a></li>
  42. <li><a href="#terms_props">Properties</a></li>
  43. <li><a href="#terms_inds">Individuals</a></li>
  44. </ol>
  45. </ol>
  46. <h2 id="introduction">Introduction</h2>
  47. <p>This document is a very first draft of a tuning RDF description developed in the Centre for Digital Music, Queen Mary, University of London as part of the <a href="http://www.omras2.com/">OMRAS2</a> project. The objective of this ontology is to describe Tuning Systems as support for the Tonality Ontology. It is also conceived to be helpful describing the tuning of an instrument or a band so it has been splitted up as another ontology module.</p>
  48. <p>All feedback is welcome and if you would like to propose changes or additions to the ontology, the best place to do so is on the <a href="http://groups.google.com/group/music-ontology-specification-group">Music Ontology mailing list</a>. If you prefer, please feel free to contact the author of the document.</p>
  49. <h3 id="acknowledgements">Acknowledgements</h3>
  50. <p>The author would like to thank the Centre for Digital Music and the Music Ontology Community for the necessary support to develop this work.</p>
  51. <p>The design and layout of this ontology document is based on the <a href="http://www.musicontology.com/">Music Ontology</a> and <a href="http://xmlns.com/foaf/spec/">FOAF Vocabulary</a> specification documents.</p>
  52. <h3 id="namespaces">Namespaces</h3>
  53. <p>Several namespaces will be assumed to have been defined for the remainder of this document. These are as follows :</p>
  54. <table width="75%">
  55. <tr style="text-align: left"><th>Prefix</th><th>XML Namespace</th><th>Description</th></tr>
  56. <tr>
  57. <td width="15%">tonality</td>
  58. <td width="30%">http://purl.org/ontology/tonality/</td>
  59. <td width="30%"><a href="http://purl.org/ontology/tonality/">The Tonality Ontology</a></td>
  60. </tr>
  61. <tr>
  62. <td width="15%">chord</td>
  63. <td width="30%">http://purl.org/ontology/chord/</td>
  64. <td width="30%"><a href="http://purl.org/ontology/chord/">The OMRAS2 Chord Ontology</a></td>
  65. </tr>
  66. <tr>
  67. <td width="15%">timeline</td>
  68. <td width="30%">http://purl.org/NET/c4dm/timeline.owl#</td>
  69. <td width="30%"><a href="http://purl.org/NET/c4dm/timeline.owl#">The TimeLine ontology</a></td>
  70. </tr>
  71. <tr>
  72. <td width="15%">event</td>
  73. <td width="30%">http://purl.org/NET/c4dm/event.owl#</td>
  74. <td width="30%"><a href="http://purl.org/NET/c4dm/event.owl#">The Event ontology</a></td>
  75. </tr>
  76. <tr>
  77. <td width="15%">mo</td>
  78. <td width="30%">http://purl.org/ontology/mo/</td>
  79. <td width="30%"><a href="http://www.musicontology.com">The Music Ontology</a></td>
  80. </tr>
  81. <tr>
  82. <td width="15%">tuning</td>
  83. <td width="30%">http://purl.org/ontology/tuning/</td>
  84. <td width="30%"><a href="http://purl.org/ontology/tuning/">Tuning systems description</a></td>
  85. </tr>
  86. </table>
  87. <hr/>
  88. <h2 id="overview">Overview of Terms</h2>
  89. <p>An alphabetical index of the ontology terms, divided into classes, properties and individuals. All the terms are hyperlinked to their detailed description for quick reference.</p><div class="glance" id="glance">
  90. <p>Classes: | <a href="#term_EqualTemperament">EqualTemperament</a> | <a href="#term_InstrumentTuning">InstrumentTuning</a> | <a href="#term_JustIntonation">JustIntonation</a> | <a href="#term_MeantoneTemperament">MeantoneTemperament</a> | <a href="#term_Tuning">Tuning</a> | <a href="#term_TuningSystem">TuningSystem</a> | <a href="#term_WellTemperament">WellTemperament</a> | </p>
  91. <p>Properties: | <a href="#term_frequency_A">frequency_A</a> |
  92. <a href="#term_octave_divisions">octave_divisions</a> |
  93. </p>
  94. <p>Individuals: | <a href="#term_twelve_edo">twelve_edo</a> |
  95. </p></div><h2 id="terms">Ontology Terms</h2><h2 id="terms_classes">Classes</h2><div class="specterm" id="term_EqualTemperament"><h3>Class: tuning:EqualTemperament - unstable - </h3>
  96. <em>EqualTemperament</em>
  97. - Temperament adjusts the intervals of the octave dividing it in equal steps.
  98. <br/>
  99. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  100. <br/>
  101. <table style="th { float: top; }">
  102. <tr><th>sub-class-of:</th><td><a href="#term_TuningSystem">TuningSystem</a></td>
  103. </tr>
  104. </table>
  105. </div><div class="specterm" id="term_InstrumentTuning"><h3>Class: tuning:InstrumentTuning - unstable - </h3>
  106. <em>InstrumentTuning</em>
  107. - Class representing the specific tuning of an instrument.
  108. <br/>
  109. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  110. <br/>
  111. <table style="th { float: top; }">
  112. </table>
  113. </div><div class="specterm" id="term_JustIntonation"><h3>Class: tuning:JustIntonation - unstable - </h3>
  114. <em>JustIntonation</em>
  115. - Tuning system where intervals are just related by rationale number ratios.
  116. <br/>
  117. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  118. <br/>
  119. <table style="th { float: top; }">
  120. <tr><th>sub-class-of:</th><td><a href="#term_TuningSystem">TuningSystem</a></td>
  121. </tr>
  122. </table>
  123. </div><div class="specterm" id="term_MeantoneTemperament"><h3>Class: tuning:MeantoneTemperament - unstable - </h3>
  124. <em>MeantoneTemperament</em>
  125. - Meantone temperament.
  126. <br/>
  127. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  128. <br/>
  129. <table style="th { float: top; }">
  130. <tr><th>sub-class-of:</th><td><a href="#term_TuningSystem">TuningSystem</a></td>
  131. </tr>
  132. </table>
  133. </div><div class="specterm" id="term_Tuning"><h3>Class: tuning:Tuning - unstable - </h3>
  134. <em>Tuning</em>
  135. - Class representing the specific tuning.
  136. <br/>
  137. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  138. <br/>
  139. <table style="th { float: top; }">
  140. <tr><th>in-domain-of:</th><td><a href="#term_frequency_A">frequency_A</a></td>
  141. </tr>
  142. </table>
  143. </div><div class="specterm" id="term_TuningSystem"><h3>Class: tuning:TuningSystem - unstable - </h3>
  144. <em>TuningSystem</em>
  145. - Class representing the tuning of the octave.
  146. <br/>
  147. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  148. <br/>
  149. <table style="th { float: top; }">
  150. <tr><th>in-domain-of:</th><td><a href="#term_octave_divisions">octave_divisions</a></td>
  151. </tr>
  152. </table>
  153. </div><div class="specterm" id="term_WellTemperament"><h3>Class: tuning:WellTemperament - unstable - </h3>
  154. <em>WellTemperament</em>
  155. - Temperament adjusts the intervals of the octave so the progression of interval is circular but not through equal intervals.
  156. <br/>
  157. <p style="float: right; font-size: small;">[<a href="#glance">back to top</a>]</p>
  158. <br/>
  159. <table style="th { float: top; }">
  160. <tr><th>sub-class-of:</th><td><a href="#term_TuningSystem">TuningSystem</a></td>
  161. </tr>
  162. </table>
  163. </div><h2 id="terms_props">Properties</h2><div class="specterm" id="term_frequency_A">
  164. <h3>Property: tuning:frequency_A - unstable - </h3>
  165. <em>frequency_A</em> - tuning of an instrument given the exact frequency for A
  166. <br/><table style="th { float: top; }">
  167. <tr><th>Domain:</th>
  168. <td><a href="#term_Tuning">Tuning</a></td>
  169. </tr>
  170. <tr><th>Range:</th>
  171. <td><a href="http://www.w3.org/2001/XMLSchema#decimal">xsd:decimal</a></td>
  172. </tr>
  173. </table>
  174. <br/></div><div class="specterm" id="term_octave_divisions">
  175. <h3>Property: tuning:octave_divisions - unstable - </h3>
  176. <em>octave_divisions</em> - Number of divisions within the octave.
  177. <br/><table style="th { float: top; }">
  178. <tr><th>Domain:</th>
  179. <td><a href="#term_TuningSystem">TuningSystem</a></td>
  180. </tr>
  181. <tr><th>Range:</th>
  182. <td><a href="http://www.w3.org/2001/XMLSchema#integer">xsd:integer</a></td>
  183. </tr>
  184. </table>
  185. <br/></div><h2 id="terms_inds">Individuals</h2><div class="specterm" id="term_twelve_edo">
  186. <h3>Individual: twelve_edo - </h3>
  187. <em>edo 12</em> - equal division of the octave in twelve steps.
  188. <br/><table style="th { float: top; }"><tr><th>Class:</th>
  189. <td><a href="#term_EqualTemperament">tuning:EqualTemperament</a></td>
  190. </tr></table></div>