a-comp: Tweak control bounds and clear state on deactivate
authorDamien Zammit <damien@zamaudio.com>
Mon, 4 Jul 2016 09:41:15 +0000 (19:41 +1000)
committerDamien Zammit <damien@zamaudio.com>
Mon, 4 Jul 2016 09:43:06 +0000 (19:43 +1000)
libs/plugins/a-comp.lv2/a-comp.c
libs/plugins/a-comp.lv2/a-comp.ttl.in

index ac67c7f021dc99ff99863dcf78f7f06938529a11..ccacd8cb40478791249bdcecdbec5b64168adab3 100644 (file)
@@ -222,6 +222,7 @@ run(LV2_Handle instance, uint32_t n_samples)
 static void
 deactivate(LV2_Handle instance)
 {
+       activate(instance);
 }
 
 static void
index e2d7407d5f5a4b699090e162714b6e340bb7739a..703cb25572e53df8dbea14a924e337c3cf0ac77f 100644 (file)
@@ -1,7 +1,6 @@
 @prefix doap: <http://usefulinc.com/ns/doap#> .
 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
 @prefix lv2:  <http://lv2plug.in/ns/lv2core#> .
-@prefix mod:  <http://moddevices.com/ns/mod#> .
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix rsz:  <http://lv2plug.in/ns/ext/resize-port#> .
 @prefix ui:   <http://lv2plug.in/ns/extensions/ui#> .
@@ -88,7 +87,7 @@
         lv2:name "Threshold" ;
         lv2:symbol "thr" ;
         lv2:default 0.000000 ;
-        lv2:minimum -80.000000 ;
+        lv2:minimum -60.000000 ;
         lv2:maximum 0.000000 ;
         unit:unit unit:db ;
     ] ,
         lv2:symbol "gr" ;
         lv2:default 0.000000 ;
         lv2:minimum 0.000000 ;
-        lv2:maximum 20.000000 ;
+        lv2:maximum 45.000000 ;
         unit:unit unit:db ;
     ] ,
     [
         lv2:symbol "outlevel" ;
         lv2:default -45.000000 ;
         lv2:minimum -45.000000 ;
-        lv2:maximum 20.000000 ;
+        lv2:maximum 0.000000 ;
         unit:unit unit:db ;
     ] ,
     [