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