diff options
author | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2016-05-17 15:57:57 +0200 |
---|---|---|
committer | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2016-05-17 15:57:57 +0200 |
commit | 75efcc95c461cbdd170760799e033b09260db0bc (patch) | |
tree | 628d8f9d74e3adb5942e1d2e86ec5320a41fda9f /osc.lv2/osc.ttl | |
parent | 996a62ba83492df0fca88ffd048e02c25fd01094 (diff) | |
parent | 346f8c3407d711c19822f9d3fb2c10e24348df84 (diff) | |
download | sherlock.lv2-75efcc95c461cbdd170760799e033b09260db0bc.tar.xz |
Merge commit '346f8c3407d711c19822f9d3fb2c10e24348df84'
Diffstat (limited to 'osc.lv2/osc.ttl')
-rw-r--r-- | osc.lv2/osc.ttl | 79 |
1 files changed, 10 insertions, 69 deletions
diff --git a/osc.lv2/osc.ttl b/osc.lv2/osc.ttl index efa9e32..db4a048 100644 --- a/osc.lv2/osc.ttl +++ b/osc.lv2/osc.ttl @@ -1,4 +1,4 @@ -# Copyright (c) 2015 Hanspeter Portner (dev@open-music-kontrollers.ch) +# Copyright (c) 2015-2016 Hanspeter Portner (dev@open-music-kontrollers.ch) # # This is free software: you can redistribute it and/or modify # it under the terms of the Artistic License 2.0 as published by @@ -13,14 +13,12 @@ # along the source as a COPYING file. If not, obtain it from # http://www.perlfoundation.org/artistic_license_2_0. -@prefix atom: <http://lv2plug.in/ns/ext/atom#> . -@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -@prefix midi: <http://lv2plug.in/ns/midi#> . -@prefix owl: <http://www.w3.org/2002/07/owl#> . -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . -@prefix osc: <http://open-music-kontrollers.ch/lv2/osc#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix atom: <http://lv2plug.in/ns/ext/atom#> . +@prefix osc: <http://open-music-kontrollers.ch/lv2/osc#> . <http://open-music-kontrollers.ch/lv2/osc> a owl:Ontology ; @@ -37,65 +35,8 @@ osc:schedule a lv2:Feature . osc:Event - a rdfs:Class ; - rdfs:subClassOf atom:Object ; + a rdfs:Class , + rdfs:Datatype ; + rdfs:subClassOf atom:Atom ; + owl:onDatatype xsd:hexBinary ; rdfs:label "OSC Event (Bundle or Message)" . - -osc:Bundle - a rdfs:Class ; - rdfs:subClassOf osc:Event ; - rdfs:label "OSC Bundle" . - -osc:Message - a rdfs:Class ; - rdfs:subClassOf osc:Event ; - rdfs:label "OSC Message" . - -osc:bundleTimestamp - a rdf:Property , - owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain osc:Bundle ; - rdfs:range atom:Long ; - rdfs:label "OSC Bundle Timestamp" . - -osc:bundleItems - a rdf:Property , - owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain osc:Bundle ; - rdfs:range atom:Tuple ; - rdfs:label "OSC Bundle Items" ; - lv2:documentation """ - <p>Tuple of OSC Bundle Items (e.g. nested osc:Bundle's and/or - osc:Message's).</p> - """ . - -osc:messagePath - a rdf:Property , - owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain osc:Message ; - rdfs:range atom:String ; - rdfs:label "OSC Message Path" . - -osc:messageFormat - a rdf:Property , - owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain osc:Message ; - rdfs:range atom:String ; - rdfs:label "OSC Message Format" . - -osc:messageArguments - a rdf:Property , - owl:ObjectProperty , - owl:FunctionalProperty ; - rdfs:domain osc:Message ; - rdfs:range atom:Tuple ; - rdfs:label "OSC Message Arguments" ; - lv2:documentation """ - <p>Tuple of OSC Message Arguments (e.g. Atom:Int, Atom:Long, Atom:Float, - Atom:Double, Atom:String, Atom:Chunk, Atom:Bool, Atom:Blank, - MIDI:MidiEvent).</p> - """ . |