Re: [linux-audio-dev] LADSPA proposal ...

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] LADSPA proposal ...
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Fri May 14 2004 - 18:53:53 EEST


On Fri, May 14, 2004 at 04:50:31 +0200, Alfons Adriaensen wrote:
> I don't mind *IFF* the metadata file has a simple, human readable
> syntax (no XML please) that can be parsed line by line.

Human readable and line by line parsable are pretty much mutually
exclusive - try expressing any complex structure in Xresources. However
its easy to have a format which can be parsed line by line, and produced
from a human writable format.

One such example is RDF/NTriples, which is a simple ASCII format that can
be parsed with a trivial regex, scanf or similar. It can be generated using
commonly available tools from RDF/N3 or RDF/XML which are human
readable/writable. It looks like:

<foo:a> <foo:b> <foo:c> .
<foo:a> <foo:d> "e" .
...
 
> Another solution is to use the xrm format, and then you get the library
> for free - it's part of X11 client library but independent of the graphical
> part of X.

Yes, but xrm misses most of the desirable feaures of metadata languages
(agreed semantics, extensibility and so on). We could just use the syntax,
but its pretty complex for non-X11 apps that want to parse it.

- Steve


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri May 14 2004 - 18:53:42 EEST