diff --git a/libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in b/libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in index 9f0153c596..fc5088d2ec 100644 --- a/libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in +++ b/libs/plugins/a-comp.lv2/a-comp#stereo.ttl.in @@ -1,5 +1,6 @@ @prefix doap: . @prefix foaf: . +@prefix idpy: . @prefix lv2: . @prefix rdfs: . @prefix rsz: . @@ -17,12 +18,15 @@ unit:db-display unit:render "%4.1f" ; unit:symbol "dB" . +idpy:queue_draw a lv2:Feature . +idpy:in_gui a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:CompressorPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw, idpy:in_gui; lv2:port [ a lv2:InputPort, lv2:ControlPort ; @@ -181,5 +185,5 @@ A powerful stereo compressor. doap:license "GPL v2+" ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 2 . diff --git a/libs/plugins/a-comp.lv2/a-comp.ttl.in b/libs/plugins/a-comp.lv2/a-comp.ttl.in index a323e9f379..8484023653 100644 --- a/libs/plugins/a-comp.lv2/a-comp.ttl.in +++ b/libs/plugins/a-comp.lv2/a-comp.ttl.in @@ -1,5 +1,6 @@ @prefix doap: . @prefix foaf: . +@prefix idpy: . @prefix lv2: . @prefix rdfs: . @prefix rsz: . @@ -17,12 +18,15 @@ unit:db-display unit:render "%4.1f" ; unit:symbol "dB" . +idpy:queue_draw a lv2:Feature . +idpy:in_gui a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:CompressorPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw, idpy:in_gui; lv2:port [ a lv2:InputPort, lv2:ControlPort ; @@ -169,5 +173,5 @@ A powerful mono compressor. doap:license ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 2 . diff --git a/libs/plugins/a-delay.lv2/a-delay.ttl.in b/libs/plugins/a-delay.lv2/a-delay.ttl.in index c5601b48a6..5a0ba4a13b 100644 --- a/libs/plugins/a-delay.lv2/a-delay.ttl.in +++ b/libs/plugins/a-delay.lv2/a-delay.ttl.in @@ -1,22 +1,26 @@ @prefix atom: . @prefix doap: . +@prefix idpy: . @prefix foaf: . @prefix lv2: . +@prefix rdf: . @prefix rdfs: . @prefix rsz: . @prefix unit: . -@prefix rdf: . a foaf:Person ; foaf:name "Ardour Community" ; foaf:homepage . +idpy:queue_draw a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:DelayPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw ; lv2:requiredFeature , ; @@ -179,5 +183,5 @@ A simple delay plugin doap:license "GPL v2+" ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 4 . diff --git a/libs/plugins/a-eq.lv2/a-eq.ttl.in b/libs/plugins/a-eq.lv2/a-eq.ttl.in index d9bc37b58e..d2466bc6ed 100644 --- a/libs/plugins/a-eq.lv2/a-eq.ttl.in +++ b/libs/plugins/a-eq.lv2/a-eq.ttl.in @@ -1,10 +1,11 @@ @prefix doap: . @prefix foaf: . +@prefix idpy: . @prefix lv2: . +@prefix rdf: . @prefix rdfs: . @prefix rsz: . @prefix unit: . -@prefix rdf: . a foaf:Person ; @@ -28,12 +29,15 @@ unit:db1 unit:render "%4.1f dB" ; unit:symbol "dB" . +idpy:queue_draw a lv2:Feature . +idpy:in_gui a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:FilterPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw, idpy:in_gui; lv2:requiredFeature , ; @@ -307,5 +311,5 @@ A basic 4 band EQ. doap:license "GPL v2+" ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 2 . diff --git a/libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in b/libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in index 45af4a3133..2c46869b14 100644 --- a/libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in +++ b/libs/plugins/a-exp.lv2/a-exp#stereo.ttl.in @@ -1,5 +1,6 @@ @prefix doap: . @prefix foaf: . +@prefix idpy: . @prefix lv2: . @prefix rdfs: . @prefix rsz: . @@ -10,12 +11,15 @@ foaf:name "Ardour Community" ; foaf:homepage . +idpy:queue_draw a lv2:Feature . +idpy:in_gui a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:ExpanderPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw, idpy:in_gui; lv2:port [ a lv2:InputPort, lv2:ControlPort ; @@ -174,5 +178,5 @@ A powerful stereo expander doap:license ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 2 . diff --git a/libs/plugins/a-exp.lv2/a-exp.ttl.in b/libs/plugins/a-exp.lv2/a-exp.ttl.in index 1bccc2a068..479c5493e3 100644 --- a/libs/plugins/a-exp.lv2/a-exp.ttl.in +++ b/libs/plugins/a-exp.lv2/a-exp.ttl.in @@ -1,5 +1,6 @@ @prefix doap: . @prefix foaf: . +@prefix idpy: . @prefix lv2: . @prefix rdfs: . @prefix rsz: . @@ -17,12 +18,15 @@ unit:db-display unit:render "%4.1f" ; unit:symbol "dB" . +idpy:queue_draw a lv2:Feature . +idpy:in_gui a lv2:Feature . +idpy:interface a lv2:ExtensionData . + a lv2:Plugin, doap:Project, lv2:ExpanderPlugin ; - lv2:optionalFeature ; - lv2:optionalFeature ; - lv2:optionalFeature ; + lv2:extensionData idpy:interface ; + lv2:optionalFeature lv2:hardRTCapable, idpy:queue_draw, idpy:in_gui; lv2:port [ a lv2:InputPort, lv2:ControlPort ; @@ -169,5 +173,5 @@ A powerful mono expander doap:license ; doap:maintainer ; - lv2:microVersion 0 ; + lv2:microVersion 2 ; lv2:minorVersion 2 . diff --git a/libs/plugins/a-reverb.lv2/a-reverb.ttl.in b/libs/plugins/a-reverb.lv2/a-reverb.ttl.in index 9395d7ea20..d6da5ab81d 100644 --- a/libs/plugins/a-reverb.lv2/a-reverb.ttl.in +++ b/libs/plugins/a-reverb.lv2/a-reverb.ttl.in @@ -20,10 +20,9 @@ doap:maintainer ; doap:license ; - lv2:microVersion 2 ; + lv2:microVersion 4 ; lv2:minorVersion 2 ; lv2:optionalFeature lv2:hardRTCapable ; - lv2:optionalFeature ; lv2:port [