aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-03-11 01:45:20 +0000
committerDavid Robillard <d@drobilla.net>2011-03-11 01:45:20 +0000
commit6aea3757b6cb3846caf0352c67cb49572f7c4753 (patch)
tree02430f5a7ddd3b715e65ecb791cc0d0d2f171dc4
parent73b33da385afaf532c91d276841a156629a9b84b (diff)
downloadlv2-6aea3757b6cb3846caf0352c67cb49572f7c4753.tar.xz
Remove "Processor" from class names (inconsistent, but less ugly...).
Make lv2:AmplifierPlugin a subclass of lv2:DynamicsPlugin. Add lv2:FunctionPlugin and lv2:ConstantPlugin for mathey things.
-rw-r--r--core.lv2/lv2.ttl19
1 files changed, 15 insertions, 4 deletions
diff --git a/core.lv2/lv2.ttl b/core.lv2/lv2.ttl
index b2fe6e4..f6df0ec 100644
--- a/core.lv2/lv2.ttl
+++ b/core.lv2/lv2.ttl
@@ -864,14 +864,17 @@ lv2:MultiEQPlugin a rdfs:Class ;
lv2:SpectralPlugin a rdfs:Class ;
rdfs:subClassOf lv2:Plugin ;
- rdfs:label "Spectral Processor" .
+ rdfs:label "Spectral" ;
+ rdfs:comment """
+Plugins that alter the spectral properties (e.g. frequency) of audio.
+""" .
lv2:PitchPlugin a rdfs:Class ;
rdfs:subClassOf lv2:SpectralPlugin ;
rdfs:label "Pitch Shifter" .
lv2:AmplifierPlugin a rdfs:Class ;
- rdfs:subClassOf lv2:Plugin ;
+ rdfs:subClassOf lv2:DynamicsPlugin ;
rdfs:label "Amplifier" .
lv2:DistortionPlugin a rdfs:Class ;
@@ -884,9 +887,9 @@ lv2:WaveshaperPlugin a rdfs:Class ;
lv2:DynamicsPlugin a rdfs:Class ;
rdfs:subClassOf lv2:Plugin ;
- rdfs:label "Dynamics Processor" ;
+ rdfs:label "Dynamics" ;
rdfs:comment """
-Plugins that alter the envelope or dynamic range of the processed audio.
+Plugins that alter the envelope or dynamic range of audio.
""" .
lv2:CompressorPlugin a rdfs:Class ;
@@ -904,3 +907,11 @@ lv2:LimiterPlugin a rdfs:Class ;
lv2:GatePlugin a rdfs:Class ;
rdfs:subClassOf lv2:DynamicsPlugin ;
rdfs:label "Gate" .
+
+lv2:FunctionPlugin a rdfs:Class ;
+ rdfs:subClassOf lv2:UtilityPlugin ;
+ rdfs:label "Function" .
+
+lv2:ConstantPlugin a rdfs:Class ;
+ rdfs:subClassOf lv2:GeneratorPlugin ;
+ rdfs:label "Constant" .