On 10/31/2018 04:36 PM, Tim wrote:
I may have found some serious mistakes in the various
.rdf files:
And in swh-plugins.rdf they are also all like that:
To illustrate that one, here is swh-plugins.rdf 1416 port #1:
----------------------------------------
<ladspa:OscillatorPlugin rdf:about="&ladspa;1416">
<dc:creator>Steve Harris
<steve@plugin.org.uk></dc:creator>
<dc:title>Analogue Oscillator</dc:title>
<ladspa:hasPort>
<ladspa:InputControlPort rdf:about="&ladspa;1416.1"
ladspa:hasLabel="wave" />
</ladspa:hasPort>
<ladspa:hasPort>
----------------------------------------
And here is the *mismatched* corresponding swh-scales.rdf entry:
----------------------------------------
<ladspa:InputControlPort rdf:about="&ladspa;1416.0">
<ladspa:hasScale>
<ladspa:Scale>
<ladspa:hasPoint>
<ladspa:Point rdf:value="1" ladspa:hasLabel="sine" />
</ladspa:hasPoint>
<ladspa:hasPoint>
<ladspa:Point rdf:value="2" ladspa:hasLabel="triangle"
/>
</ladspa:hasPoint>
<ladspa:hasPoint>
<ladspa:Point rdf:value="3" ladspa:hasLabel="square"
/>
</ladspa:hasPoint>
<ladspa:hasPoint>
<ladspa:Point rdf:value="4" ladspa:hasLabel="saw" />
</ladspa:hasPoint>
</ladspa:Scale>
</ladspa:hasScale>
</ladspa:InputControlPort>
----------------------------------------
Also, we have some weird incomplete listings in the rdf files like:
Plugin: Bode frequency shifter (CV)
Port name: "Mix (-1=down, +1=up)" idx #1
Possible enum values: val="1" label="up"
(No corresponding down enum.)
Thanks again.
Tim.