├── doc
├── spec.sh
├── split.sh
├── onto_spec.pl
├── onto_splitter.pl
├── imgs
│ ├── Mo-logo-big.jpg
│ └── mo-workflow.jpg
├── wiki
│ └── images
│ │ ├── Agent.jpg
│ │ ├── Event.png
│ │ ├── MoEvent.jpg
│ │ ├── Timeline.png
│ │ ├── Arrangement.jpg
│ │ ├── MoMusicItem.jpg
│ │ ├── Musicalwork.jpg
│ │ ├── Releasestatus.jpg
│ │ ├── Releasetype.jpg
│ │ ├── Mo_-_musical_work.gif
│ │ ├── Mo_-_release_event.gif
│ │ ├── Mo_-_4_level_concept.gif
│ │ ├── Frbr_-_4_level_concept.gif
│ │ ├── Mo_-_musical_item_ext.gif
│ │ ├── Mo_-_MusicalManifestation.jpg
│ │ ├── Mo_-_musical_expression_02.gif
│ │ ├── Mo_-_recording_session_event.gif
│ │ ├── Mo_-_musical_manifestation_ext.gif
│ │ ├── Mo_-_MusicalItem_MusicalManifestation.jpg
│ │ └── Mo_-_MusicalArtist_Group_Label_Membership.gif
├── musicontology-level3.rdfs
├── 6-glance-level1.htm
├── 4-glance-core.htm
├── 7-glance-level2.htm
├── 8-glance-level3.htm
├── 5-glance-external.htm
├── 12-full-detail.htm
├── gen_spec.sh
├── README
├── css
│ ├── style.css
│ ├── ptsw-style.css
│ └── xmlns-style.css
├── 14-changelog+footer.htm
├── 2-overview.htm
├── 13-references.htm
├── 3-introduction.htm
├── 11-standards.htm
├── 1-header.htm
├── 10-large-intro.htm
├── 9-rdf-proplist.htm
└── musicontology-level2.rdfs
├── ontosplit
├── split.sh
└── onto_splitter.pl
├── rdf
├── gen_xml.sh
└── ChangeLog
├── TODO
├── README.md
├── examples
├── clapton_perf
│ └── clapton.n3
├── requiem
│ └── requiem.n3
├── ismir_opera_male5
│ └── opera_male5.n3
├── phil_and_mary
│ ├── phil_and_mary.n3
│ └── phil_and_mary.rdf
├── bach_kunst
│ ├── bach_kunst.n3
│ └── bach_kunst.rdf
└── code_monkey
│ └── cm.n3
├── ontospec
├── spec.sh
└── onto_spec.pl
├── proposals
├── ci-tracklists-releases.n3
└── identification-properties.n3
└── grddl
└── hAudio2RDF.xsl
/doc/spec.sh:
--------------------------------------------------------------------------------
1 | ../ontospec/spec.sh
--------------------------------------------------------------------------------
/doc/split.sh:
--------------------------------------------------------------------------------
1 | ../ontosplit/split.sh
--------------------------------------------------------------------------------
/doc/onto_spec.pl:
--------------------------------------------------------------------------------
1 | ../ontospec/onto_spec.pl
--------------------------------------------------------------------------------
/doc/onto_splitter.pl:
--------------------------------------------------------------------------------
1 | ../ontosplit/onto_splitter.pl
--------------------------------------------------------------------------------
/doc/imgs/Mo-logo-big.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/imgs/Mo-logo-big.jpg
--------------------------------------------------------------------------------
/doc/imgs/mo-workflow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/imgs/mo-workflow.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Agent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Agent.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Event.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Event.png
--------------------------------------------------------------------------------
/doc/wiki/images/MoEvent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/MoEvent.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Timeline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Timeline.png
--------------------------------------------------------------------------------
/doc/wiki/images/Arrangement.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Arrangement.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/MoMusicItem.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/MoMusicItem.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Musicalwork.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Musicalwork.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Releasestatus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Releasestatus.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Releasetype.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Releasetype.jpg
--------------------------------------------------------------------------------
/ontosplit/split.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/swipl -s
2 |
3 | :- use_module(onto_splitter).
4 |
5 | :- split.
6 |
7 | :- halt.
8 |
9 |
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_musical_work.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_musical_work.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_release_event.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_release_event.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_4_level_concept.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_4_level_concept.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Frbr_-_4_level_concept.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Frbr_-_4_level_concept.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_musical_item_ext.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_musical_item_ext.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_MusicalManifestation.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_MusicalManifestation.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_musical_expression_02.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_musical_expression_02.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_recording_session_event.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_recording_session_event.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_musical_manifestation_ext.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_musical_manifestation_ext.gif
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_MusicalItem_MusicalManifestation.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_MusicalItem_MusicalManifestation.jpg
--------------------------------------------------------------------------------
/doc/wiki/images/Mo_-_MusicalArtist_Group_Label_Membership.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/motools/musicontology/HEAD/doc/wiki/images/Mo_-_MusicalArtist_Group_Label_Membership.gif
--------------------------------------------------------------------------------
/rdf/gen_xml.sh:
--------------------------------------------------------------------------------
1 | #! /bin/bash
2 |
3 | # Generate the RDF/XML from the Turtle code
4 |
5 | rapper -I "http://purl.org/ontology/mo/" -i turtle -o rdfxml-abbrev musicontology.n3 > musicontology.rdfs
6 |
7 |
8 |
--------------------------------------------------------------------------------
/doc/musicontology-level3.rdfs:
--------------------------------------------------------------------------------
1 |
2 |
4 | ]>
5 |
6 |
5 | A list of terms used within the level 1 of the Music Ontology, 6 | therefore covering simple editorial information (tracks, releases, artists, groups, etc.). 7 |
8 | -------------------------------------------------------------------------------- /doc/4-glance-core.htm: -------------------------------------------------------------------------------- 1 | 2 |An alphabetical index of Music Ontology terms, by class (categories or types), by 5 | 6 | property and by individuals. All the terms are hyperlinked to their detailed description for quick reference.
7 | 8 | 9 | -------------------------------------------------------------------------------- /doc/7-glance-level2.htm: -------------------------------------------------------------------------------- 1 | 2 |5 | A list of terms used within the level 2 of the Music Ontology, 6 | therefore covering information about the music creation workflow (Composition, Performance, Arrangement, Recording, etc.). 7 |
8 | -------------------------------------------------------------------------------- /doc/8-glance-level3.htm: -------------------------------------------------------------------------------- 1 | 2 |5 | A list of terms used within the level 3 of the Music Ontology, 6 | therefore covering event decomposition (`this particular performer was playing that particular instrument at that particular time'). 7 |
8 | -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | 2 | A tool should be able to get the SVN changelog, and re-generate 3 | the changelog at the bottom of the specification document, as 4 | well as updating a RSS 1.0 feed. 5 | 6 | 7 | (We may have to hardcode the mapping SVN username --> URI). 8 | 9 | A couple of related tools: 10 | 11 | * svn2cl stylesheet 12 | * chalow Changelog to RDF/HTML/JS converter 13 | 14 | 15 | -------------------------------------------------------------------------------- /doc/5-glance-external.htm: -------------------------------------------------------------------------------- 1 | 2 |An alphabetical index of external ontologies terms, by class (categories or types), by 5 | 6 | property and by individuals, used by the Music Ontology. All the terms are hyperlinked to their detailed description for quick reference.
7 | 8 | -------------------------------------------------------------------------------- /doc/12-full-detail.htm: -------------------------------------------------------------------------------- 1 |The Music Ontology introduces the following classes, properties and individuals. See the Music Ontology 4 | 5 | namespace document in RDF/XML for more detail.
6 | 7 | 8 | 9 |3 | See the full changelog. 4 |
5 | 6 | 7 | 8 | 9 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |