summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-04-21 19:16:25 +0000
committerDavid Robillard <d@drobilla.net>2007-04-21 19:16:25 +0000
commit4c50ab004bd3f7327ecf1b33f80473d8e3e6afeb (patch)
tree924beb7cc8a2ce7778fca19e9bd66e1f869faae3
parentac3f3ffe14e0e01710e0ded24914d5ca1f31f55d (diff)
downloadlilv-4c50ab004bd3f7327ecf1b33f80473d8e3e6afeb.tar.gz
lilv-4c50ab004bd3f7327ecf1b33f80473d8e3e6afeb.tar.bz2
lilv-4c50ab004bd3f7327ecf1b33f80473d8e3e6afeb.zip
Improved plugin class heirarchy.
git-svn-id: http://svn.drobilla.net/lad/slv2@469 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r--data/lv2.ttl20
1 files changed, 12 insertions, 8 deletions
diff --git a/data/lv2.ttl b/data/lv2.ttl
index 91f6fd2..b82566d 100644
--- a/data/lv2.ttl
+++ b/data/lv2.ttl
@@ -72,6 +72,10 @@ To be used by a host a Plugin must have at least the following properties:
doap:name (one without language tag)
doap:license
:port
+
+The doap:name property should be at most a few words in length using title
+capitalization, e.g. "Tape Delay Unit". Use doap:shortdesc or
+doap:description for more detailed descriptions.
""" .
@@ -507,16 +511,20 @@ musical equipment.
Plugins that intentionally delay their input signal as an effect.
""" .
-:PhaserPlugin a rdfs:Class ;
+:ModulatorPlugin a rdfs:Class ;
rdfs:subClassOf :Plugin ;
+ rdfs:label "Modulator" .
+
+:PhaserPlugin a rdfs:Class ;
+ rdfs:subClassOf :ModulatorPlugin ;
rdfs:label "Phaser" .
:FlangerPlugin a rdfs:Class ;
- rdfs:subClassOf :Plugin ;
+ rdfs:subClassOf :ModulatorPlugin ;
rdfs:label "Flanger" .
:ChorusPlugin a rdfs:Class ;
- rdfs:subClassOf :Plugin ;
+ rdfs:subClassOf :ModulatorPlugin ;
rdfs:label "Chorus" .
:ReverbPlugin a rdfs:Class ;
@@ -573,17 +581,13 @@ Plugins that intentionally delay their input signal as an effect.
rdfs:subClassOf :Plugin ;
rdfs:label "Waveshaper" .
-:ModulatorPlugin a rdfs:Class ;
- rdfs:subClassOf :Plugin ;
- rdfs:label "Modulator" .
-
:DistortionPlugin a rdfs:Class ;
rdfs:subClassOf :Plugin ;
rdfs:label "Distortion" .
:DynamicsPlugin a rdfs:Class ;
rdfs:subClassOf :Plugin ;
- rdfs:label "Dynamics processor" ;
+ rdfs:label "Dynamics Processor" ;
rdfs:comment """
Plugins that alter the envelope or dynamic range of the processed audio.
""" .