Classical Music Navigator Ontology

Ontology describing influence between classical composers

Working Draft — 12/12/2008

This version:
http://purl.org/ontology/classicalmusicnav
Latest version:
http://grasstunes.net/ontology/classicalmusicnav.owl
Last Update: 12/12/2008
Date: 12/12/2008
Editors:
Kurt Jacobson, Centre for Digital Music, Queen Mary University of London
Authors:
Kurt Jacobson, Centre for Digital Music, Queen Mary University of London
Contributors:
See acknowledgements

Abstract

This ontology provides a vocabulary for describing influence relationships between classical music composers. The inspiration for this ontology was to bring the network of classical composer influence as specified by by Charles H. Smith et al. in the Classical Music Navigator [1]

Status of this Document

This is a work in progress! This document is rather static but by no means perfect. Comments are very welcome, please send them to kurtjx_-at-_gmail.com. Thank you.

Table of Contents

  1. Introduction
  2. Classical Music Navigator ontology at a glance
  3. Classical Music Navigator ontology overview
    1. Example
  4. Cross-reference for Classical Music Navigator classes and properties

Appendixes

  1. Normative References
  2. Changes in this version (Non-Normative)
  3. Acknowledgements (Non-Normative)

1 Introduction

This is just a simple ontology for describing the influence relationships between classical composers. It is rather ad-hoc and meant to bring [1] into the conext of the Semantic Web. Not much else to say...

2. Classical Music Navigator ontology at a glance

An alphabetical index of Classical Music Navigator terms, by class (concepts) and by property (relationships, attributes), are given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: Composer, StylePeriod, WorkQuantity,

Properties: from_style_period, genre_profile, geographical_affinities, hasInfluenced, influencedBy, notable_works, quantity_of_work_produced,

...

3. Classical Music Navigator ontology overview

The Classical Music Navigator definitions presented here are ...

3.1. Example

Here is an example describing the influences of John Cage:

     @prefix : <http://myrdfspace.com/cmn/classicalmusicnav.rdf#> .
     @prefix default3: <http://grasstunes.net/ontology/classicalmusicnav.owl#> .
     @prefix foaf: <http://xmlns.com/foaf/0.1/> .
     @prefix mo: <http://purl.org/ontology/mo/> .
     @prefix owl: <http://www.w3.org/2002/07/owl#> .
     @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
    
    :CAGE     a mo:Composer;
         default3:hasInfluenced :BOUL2,
                :CRUM,
                :FELD,
                :GLAS,
                :HARR2,
                :KAGE,
                :LUTO,
                :MADE,
                :OLIV,
                :REIC1,
                :RILE,
                :STOC,
                :TAKE;
         default3:influencedBy :BOUL2,
                :COWE,
                :FELD,
                :HARR2,
                :IVES,
                :SATI,
                :SCHO,
                :VARE,
                :WEBE2;
         mo:musicbrainz <http://musicbrainz.org/artist/76325a9d-6c25-4649-96b1-84e9b99d6b4b>;
         = <http://dbpedia.org/resource/John_Cage>;
         foaf:birthday "1912-92";
         foaf:name "John Cage" .

      

...

4. Cross-reference for Classical Music Navigator classes and properties

...

Class: cmno:Composer

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#Composer

- A composer of music

sub-class-of:
http://purl.org/ontology/mo/Composer
in-domain-of:
cmno:from_style_period
cmno:hasInfluenced
cmno:influencedBy
cmno:quantity_of_work_produced
cmno:genre_profile
cmno:geographical_affinities
cmno:notable_works
in-range-of:
cmno:hasInfluenced
cmno:influencedBy
cmno:quantity_of_work_produced

[back to top]

Class: cmno:StylePeriod

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#StylePeriod

- Style/Period: Information in this field relays primary (and sometimes secondary) stylistic and period affinities.

sub-class-of:
owl:Thing
in-range-of:
cmno:from_style_period

[back to top]

Class: cmno:WorkQuantity

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#WorkQuantity

- Quantity of Work Produced: This field has also been prepared for the top 222 rated composers only; it describes in general terms the absolute quantity of musical output by the composer by assigning one of five ratings in the ascending order: 'small,' 'modest,' 'considerable,' 'extensive,' and 'immense.'

sub-class-of:
owl:Thing
in-range-of:
cmno:quantity_of_work_produced

[back to top]

Property: cmno:from_style_period

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#from_style_period

- Style/Period: Information in this field relays primary (and sometimes secondary) stylistic and period affinities.

OWL Type:
ObjectProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
cmno:StylePeriod

[back to top]

Property: cmno:genre_profile

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#genre_profile

- Genre Profile: This field attempts to provide a shorthand 'profile' of the relative importance of the composer's output as divided up into nineteen 'genre categories.' The profile itself appears graphically as nineteen digits, grouped into six supercategories. The nineteen genre categories so grouped are as follows: 1a. Symphonies 1b. Orchestral: From Stage 1c. Orchestral: Self-Standing 2a. Single Featured Instrument & Orchestra: Keyboard Instruments 2b. Single Featured Instrument & Orchestra: Violin, Cello or Viola 2c. Single Featured Instrument & Orchestra: Other 2d. Featured Instrument & Orchestra: Multiple Instruments/Concerti Grossi 3a. Chamber Music: Five to Nine Players 3b. Chamber Music: Four Players 3c. Chamber Music: Three Players 3d. Chamber Music: Two Players 4a. Works for Solo Piano 4b. Works for Other Solo Keyboard Instruments 4c. Works for Other Solo Instruments 5a. Ballets 5b. Operas & Operettas 6a. Sacred Vocal/Choral Music 6b. Secular Vocal/Choral Music 6c. Electronics-Based Music These groupings, it should be noted, represent the same main categories into which the "Basic Library" file is divided. On each of these genres the output of the composer is rated on a 0-3 scale, where '0' means "did not compose in this genre," '1' means "produced work of only minor import," '2' means "produced significant work," and '3' means "produced work of major musical import." The ratings are subjectively assessed, and could be quibbled over, but in general the difference between a '1' and a '3,' at least, should be fairly obvious. Importantly, only the 222 highest-rated composers have been assessed in this fashion; further, from these 222 only composers primarily active after about 1700 have been profiled. So, a profile that visually appears as: '303-2222-1112-111-00-11x' would signify a composer who produced important symphonies and orchestral pieces (but no orchestral overtures or the like from stage works), a series of moderately important works for various featured instruments and orchestra, minor chamber music works (except for some successful works for two instruments), minor works for solo instruments, no ballets or operas or operettas, minor works for voice, and some electronic music (the last being unscaled here and, when present, indicated with an 'x').

OWL Type:
DatatypeProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
xsd:string

[back to top]

Property: cmno:geographical_affinities

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#geographical_affinities

- Geographical Affinities: The first line of each record gives the composer's name (including less frequently used middle names given in parentheses, and alternate language names given in brackets), his or her year of birth (and year of death, if deceased), and applicable geographical affinities.

OWL Type:
DatatypeProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
xsd:string

[back to top]

Property: cmno:hasInfluenced

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#hasInfluenced

- The Classical Music Navigator has influenced relationship. For example, Claude DeBussy cmn:hasInfluenced Igor Stravinsky From the original website: Has Influenced: Lists individuals and groups influenced BY a given composer. Names that appear IN CAPS represent major, even dominating, influences. Additional enhancement regarding time lags is again provided by plus and minus signs: '-' indicates that the composer influenced is older than the subject composer; no designation indicates that the subject composer is older than the composer influenced, but was alive during the latter's lifetime; '+' indicates that the composer influenced was born 0 to 25 years after the subject composer's death; '++' indicates that the composer influenced was born 25 to 100 years after the subject composer's death; '+++' indicates that the composer influenced was born at least 100 years after the subject composer's death.

OWL Type:
ObjectProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
cmno:Composer
http://purl.org/ontology/mo/Composer

[back to top]

Property: cmno:influencedBy

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#influencedBy

- The Classical Music Navigator influenced by relationship. For example, Claude DeBussy cmn:influencedBy Fryderyk Chopin. From the original website: Musical Influences: Lists individual and group musical influences ON a given composer. Names that appear IN CAPS represent major, even dominating, influences. An additional enhancement employing plus and minus signs before the influence's name conveys information on the time lag of influence involved. Thus, a '---' designation indicates that that composer died (or disappeared, in the case of group influences) at least 100 years before the subject composer was born; '--' indicates a death 25 to 100 years before the subject composer was born; '-' indicates a death 0 to 25 years before the subject composer was born; no designation indicates that the influencing composer was older than the subject composer, but alive during the latter's lifetime; '+' indicates that the influencing composer was actually younger than the subject composer.

OWL Type:
ObjectProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
cmno:Composer
http://purl.org/ontology/mo/Composer

[back to top]

Property: cmno:notable_works

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#notable_works

- Notable Works: This field lists in chronological order (as much as is possible) compositions by the composer that are outstanding. Here, "outstanding" is defined in terms of music in general, and not the output of any one composer. The result is that quite a few composers on the list are not distinguished in this fashion; these are individuals who may have created a solid body of work from which no individual piece stands out. It should be noted the 'Best Known For' and 'Notable Works' fields are combined for some composers into a single 'Best Known Work' field, as convenient.

OWL Type:
DatatypeProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
xsd:string

[back to top]

Property: cmno:quantity_of_work_produced

URI: http://grasstunes.net/ontology/classicalmusicnav.owl#quantity_of_work_produced

- Quantity of Work Produced: This field has also been prepared for the top 222 rated composers only; it describes in general terms the absolute quantity of musical output by the composer by assigning one of five ratings in the ascending order: 'small,' 'modest,' 'considerable,' 'extensive,' and 'immense.'

OWL Type:
ObjectProperty
Domain:
cmno:Composer
http://purl.org/ontology/mo/Composer
Range:
cmno:Composer
cmno:WorkQuantity

[back to top]

...

A References

Original Classical Music Navigator
Classical Music Navigator is the original website constructed by Charles H. Smith to map the network of influence between classical music composers and is the basis of the Classical Music Navigator Ontoloyg

A.2 Other references

Music Ontology
Music Ontology is an attempt to provide a vocabulary for linking a wide range music-related information, and to provide a democratic mechanism for doing so. Anybody can publish Music Ontology data and link it with existing data, in order to help create a music-related web of data..

B Changes in this version (Non-Normative)

C Acknowledgements (Non-Normative)

Thanks to Yves Raimond and Chris Sutton for their help and thanks to Charles H. Smith for the compiling the original data that inspired this ontology