[linux-audio-dev] RDF for CMT, and slightly improved script

Steve Harris S.W.Harris at ecs.soton.ac.uk
Fri Apr 21 11:39:00 UTC 2006


On Thu, Apr 20, 2006 at 01:21:12 -0400, Paul Winkler wrote:
> And here's some quick RDF for the CMT plugins, which greatly
> reduces the number of "Unknown" plugins on my system.
> 
> Plus a slightly improved script (it takes the plugin filename as an
> argument now).
> 
> For a couple of plugins I invented a "SynthesizerPlugin" and
> "SurroundPlugin", which are (not surprisingly) not recognized by Ardour.
> 
> Is there a list somewhere of valid ladpsa RDF plugin types?  I had a
> look around the lrdf project page on sourceforge and didn't find
> anything.

The list of default types is in the ontology file (ladspa.rdfs), but you can
just declare new ones in a file ships with the plugins, as in:

  <rdfs:Class rdf:about="&ladspa;SurroundPlugin" ladspa:hasLabel="Surround">
    <rdfs:subClassOf rdf:resource="&ladspa;Plugin" />
  </rdfs:Class>

eg. in swh-aux.rdf I declare SpectralPlugin and NotchPlugin, which I
needed, but aren't in ladspa.rdfs.

The nearest to Synthesiser is Generator, which is far from a good name.
The list of types was just hacked out by yours truely one afternoon, and
its both overspecified in some ways, and underspecified in others. It
could do with an overhaul.

- Steve



More information about the Linux-audio-dev mailing list