aboutsummaryrefslogtreecommitdiffstats
path: root/lv2/lv2plug.in
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-04-13 04:34:00 +0000
committerDavid Robillard <d@drobilla.net>2012-04-13 04:34:00 +0000
commit8e778ac86e2b1773b21e56d601c34d56aa51e93b (patch)
tree648ebf039717bd5444f2499c159e446c3e39194c /lv2/lv2plug.in
parent262c0ddef1b0f2e94ee4e8fd98edd0214689ab46 (diff)
downloadlv2-8e778ac86e2b1773b21e56d601c34d56aa51e93b.tar.xz
Add some parameters from the old draft mixing_control extension.
Diffstat (limited to 'lv2/lv2plug.in')
-rw-r--r--lv2/lv2plug.in/ns/ext/parameters/parameters.ttl36
1 files changed, 36 insertions, 0 deletions
diff --git a/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl b/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl
index fe450ba..d42c2f9 100644
--- a/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl
+++ b/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl
@@ -99,6 +99,42 @@ param:waveform
a lv2:Parameter ;
rdfs:label "Waveform" .
+param:gain
+ a lv2:Parameter ;
+ rdfs:label "Gain" ;
+ rdfs:comment "A factor which controls an output level." .
+
+param:wetDryRatio
+ a lv2:Parameter ;
+ rdfs:label "Wet/Dry Ratio" ;
+ lv2:documentation """
+<p>The ratio between processed and bypass components in output signal. The dry
+and wet percentages can be calculated from the following equations:</p>
+
+<pre class="c-code">
+ dry = (wetDryRatio.maximum - wetDryRatio.value) / wetDryRatio.maximum
+ wet = wetDryRatio.value / wetDryRatio.maximum
+</pre>
+
+<p>Typically, maximum value of 1 or 100 and minimum value of 0 should be
+used.</p>
+""" .
+
+param:wetLevel
+ a lv2:Parameter ;
+ rdfs:label "Wet Level" ;
+ rdfs:comment "The level of the processed component of a signal." .
+
+param:dryLevel
+ a lv2:Parameter ;
+ rdfs:label "Dry Level" ;
+ rdfs:comment "The level of the unprocessed component of a signal." .
+
+param:bypass
+ a lv2:Parameter ;
+ rdfs:label "Bypass" ;
+ rdfs:comment "A boolean parameter that disabled processing if true." .
+
param:EnvelopeControls
a rdfs:Class ;
rdfs:subClassOf param:ControlGroup ;