[LAD] [A plugin scanner:] Cache text file formats: rdf, ttl, custom xml?

Tim termtech at rogers.com
Wed Oct 31 22:00:11 CET 2018


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 at 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.


More information about the Linux-audio-dev mailing list