summaryrefslogtreecommitdiffstats
path: root/host_compatibility.ttl
diff options
context:
space:
mode:
Diffstat (limited to 'host_compatibility.ttl')
-rw-r--r--host_compatibility.ttl154
1 files changed, 154 insertions, 0 deletions
diff --git a/host_compatibility.ttl b/host_compatibility.ttl
new file mode 100644
index 0000000..a76e6e0
--- /dev/null
+++ b/host_compatibility.ttl
@@ -0,0 +1,154 @@
+@prefix doap: <http://usefulinc.com/ns/doap#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix compat: <http://drobilla.net/ns/compat#> .
+
+compat:Host
+ a rdfs:Class ;
+ rdfs:label "Host" ;
+ rdfs:subClassOf doap:Project .
+
+compat:Library
+ a rdfs:Class ;
+ rdfs:label "Library" .
+
+compat:implementsFeature
+ a rdf:Property ;
+ rdfs:label "implements feature" ;
+ rdfs:range lv2:Feature .
+
+compat:supportsPortType
+ a rdf:Property ;
+ rdfs:label "implements feature" ;
+ rdfs:range lv2:Port .
+
+compat:usesLibrary
+ a rdf:Property ;
+ rdfs:label "uses library" ;
+ rdfs:range compat:Library .
+
+compat:version
+ a rdf:Property ;
+ rdfs:label "version" ;
+ rdfs:range rdf:PlainLiteral .
+
+<http://drobilla.net/software/jalv>
+ a compat:Host ;
+ rdfs:label "Jalv" ;
+ compat:version "1.6.6" ;
+ compat:implementsFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> ,
+ <http://lv2plug.in/ns/ext/buf-size#fixedBlockLength> ,
+ <http://lv2plug.in/ns/ext/buf-size#powerOf2BlockLength> ,
+ <http://lv2plug.in/ns/ext/data-access> ,
+ <http://lv2plug.in/ns/ext/instance-access> ,
+ <http://lv2plug.in/ns/ext/log#log> ,
+ <http://lv2plug.in/ns/ext/options#options> ,
+ <http://lv2plug.in/ns/ext/state#loadDefaultState> ,
+ <http://lv2plug.in/ns/ext/urid#map> ,
+ <http://lv2plug.in/ns/ext/urid#unmap> ,
+ <http://lv2plug.in/ns/extensions/ui#fixedSize> ,
+ <http://lv2plug.in/ns/extensions/ui#idleInterface> ,
+ <http://lv2plug.in/ns/extensions/ui#noUserResize> ,
+ <http://lv2plug.in/ns/extensions/ui#parent> ,
+ <http://lv2plug.in/ns/extensions/ui#portMap> ,
+ <http://lv2plug.in/ns/extensions/ui#requestValue> ,
+ <http://lv2plug.in/ns/extensions/ui#resize> ,
+ lv2:hardRTCapable ,
+ lv2:inPlaceBroken ,
+ lv2:isLive ;
+ compat:supportsPortType <http://lv2plug.in/ns/ext/atom#AtomPort> ,
+ lv2:AudioPort ,
+ lv2:CVPort ,
+ lv2:ControlPort ,
+ lv2:InputPort ,
+ lv2:OutputPort ;
+ compat:usesLibrary <http://drobilla.net/software/lilv> ,
+ <http://drobilla.net/software/suil> .
+
+<http://drobilla.net/software/lilv>
+ a compat:Library ;
+ rdfs:label "Lilv" ;
+ compat:implementsFeature <http://lv2plug.in/ns/ext/state#freePath> ,
+ <http://lv2plug.in/ns/ext/state#makePath> ,
+ <http://lv2plug.in/ns/ext/state#mapPath> .
+
+<http://drobilla.net/software/suil>
+ a compat:Library ;
+ rdfs:label "Suil" ;
+ compat:implementsFeature <http://lv2plug.in/ns/extensions/ui#idleInterface> ,
+ <http://lv2plug.in/ns/extensions/ui#parent> ,
+ <http://lv2plug.in/ns/extensions/ui#resize> .
+
+_:ardour
+ a compat:Host ;
+ rdfs:label "Ardour" ;
+ compat:version "1.6.6" ;
+ compat:implementsFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> ,
+ <http://lv2plug.in/ns/ext/buf-size#coarseBlockLength> ,
+ <http://lv2plug.in/ns/ext/data-access> ,
+ <http://lv2plug.in/ns/ext/instance-access> ,
+ <http://lv2plug.in/ns/ext/log#log> ,
+ <http://lv2plug.in/ns/ext/options#options> ,
+ <http://lv2plug.in/ns/ext/state#loadDefaultState> ,
+ <http://lv2plug.in/ns/ext/urid#map> ,
+ <http://lv2plug.in/ns/ext/urid#unmap> ,
+ <http://lv2plug.in/ns/extensions/ui#fixedSize> ,
+ <http://lv2plug.in/ns/extensions/ui#idleInterface> ,
+ <http://lv2plug.in/ns/extensions/ui#noUserResize> ,
+ <http://lv2plug.in/ns/extensions/ui#parent> ,
+ <http://lv2plug.in/ns/extensions/ui#portMap> ,
+ <http://lv2plug.in/ns/extensions/ui#requestValue> ,
+ <http://lv2plug.in/ns/extensions/ui#resize> ,
+ lv2:hardRTCapable ,
+ lv2:isLive ;
+ compat:supportsPortType <http://lv2plug.in/ns/ext/atom#AtomPort> ,
+ lv2:AudioPort ,
+ lv2:ControlPort ,
+ lv2:InputPort ,
+ lv2:OutputPort ;
+ compat:usesLibrary <http://drobilla.net/software/lilv> ,
+ <http://drobilla.net/software/suil> .
+
+_:carla
+ a compat:Host ;
+ rdfs:label "Carla" ;
+ compat:version "2.4.3" ;
+ compat:implementsFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> ,
+ <http://lv2plug.in/ns/ext/buf-size#fixedBlockLength> ,
+ <http://lv2plug.in/ns/ext/buf-size#powerOf2BlockLength> ,
+ <http://lv2plug.in/ns/ext/data-access> ,
+ <http://lv2plug.in/ns/ext/instance-access> ,
+ <http://lv2plug.in/ns/ext/log#log> ,
+ <http://lv2plug.in/ns/ext/options#options> ,
+ <http://lv2plug.in/ns/ext/port-props#supportsStrictBounds> ,
+ <http://lv2plug.in/ns/ext/resize-port#resize> ,
+ <http://lv2plug.in/ns/ext/state#freePath> ,
+ <http://lv2plug.in/ns/ext/state#loadDefaultState> ,
+ <http://lv2plug.in/ns/ext/state#makePath> ,
+ <http://lv2plug.in/ns/ext/state#mapPath> ,
+ <http://lv2plug.in/ns/ext/urid#map> ,
+ <http://lv2plug.in/ns/ext/urid#unmap> ,
+ <http://lv2plug.in/ns/extensions/ui#fixedSize> ,
+ <http://lv2plug.in/ns/extensions/ui#fixedSize> ,
+ <http://lv2plug.in/ns/extensions/ui#idleInterface> ,
+ <http://lv2plug.in/ns/extensions/ui#makeSONameResident> ,
+ <http://lv2plug.in/ns/extensions/ui#noUserResize> ,
+ <http://lv2plug.in/ns/extensions/ui#parent> ,
+ <http://lv2plug.in/ns/extensions/ui#portMap> ,
+ <http://lv2plug.in/ns/extensions/ui#portSubscribe> ,
+ <http://lv2plug.in/ns/extensions/ui#requestValue> ,
+ <http://lv2plug.in/ns/extensions/ui#resize> ,
+ <http://lv2plug.in/ns/extensions/ui#touch> ,
+ <http://lv2plug.in/ns/ext/uri-map> ,
+ lv2:hardRTCapable ,
+ lv2:inPlaceBroken ,
+ lv2:isLive ;
+ compat:supportsPortType <http://lv2plug.in/ns/ext/atom#AtomPort> ,
+ <http://lv2plug.in/ns/ext/event#EventPort> ,
+ lv2:AudioPort ,
+ lv2:CVPort ,
+ lv2:ControlPort ,
+ lv2:InputPort ,
+ lv2:OutputPort .
+