From 6aea3757b6cb3846caf0352c67cb49572f7c4753 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 11 Mar 2011 01:45:20 +0000 Subject: 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. --- core.lv2/lv2.ttl | 19 +++++++++++++++---- 1 file 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" . -- cgit v1.2.1