From a5609e9366c6110b1d2226439f8ed6b8fb04e85b Mon Sep 17 00:00:00 2001
From: David Robillard
An abstract plugin-like resource that MAY not actually be an LV2 plugin +(e.g. may not actually have a plugin binary).
+ +PluginBase SHOULD be used as a base type for any resource that may have
+ports or otherwise mimic the structure of a Plugin (e.g. a preset), since
+hosts and other tools already understand
this structure.
float
.
#######################
lv2:port a rdf:Property , owl:ObjectProperty ;
- rdfs:domain lv2:Template ;
+ rdfs:domain lv2:PluginBase ;
rdfs:range lv2:Port ;
rdfs:label "port" ;
- rdfs:comment "Relates a Template or Plugin to the Ports it contains" .
+ rdfs:comment "Relates a Plugin to the Ports it contains" .
lv2:minorVersion a rdf:Property , owl:DatatypeProperty ;
rdfs:domain lv2:Resource ;
diff --git a/ext/presets.lv2/presets.ttl b/ext/presets.lv2/presets.ttl
index 21114e8..956fba0 100644
--- a/ext/presets.lv2/presets.ttl
+++ b/ext/presets.lv2/presets.ttl
@@ -47,7 +47,7 @@ Defines presets (e.g. named sets of control values) for LV2 plugins.
""" .
pset:Preset a rdfs:Class ;
- rdfs:subClassOf lv2:Template ;
+ rdfs:subClassOf lv2:PluginBase ;
rdfs:label "LV2 Preset" ;
rdfs:comment """
A Preset for an LV2 Plugin. A preset can be considered an "overlay" on a
--
cgit v1.2.1