[linux-audio-user] The Open Loop Library, a few questions
Conrad Parker
conrad at vergenet.net
Sat Dec 21 22:54:01 EST 2002
On Fri, Dec 20, 2002 at 07:44:29AM -0700, Darren Landrum wrote:
>
> On Friday, December 20, 2002, at 07:18 AM, Steve Harris wrote:
>
> > Dedicated clients are bad, this can be made to work in a browser
> > easily.
>
> Thank you for the reply.
>
> That's one vote for a browser instead of a client. Like I said
> previously, it would be best to make all of this work server-side
> before really starting on a client. However, like I also said
> previously, it seems to me that a client could really be a killer app,
> if it's done correctly. It would, however, not be required.
how about:
* use an existing open protocol for searching and query, eg. LDAP
* make an LDAP schema that matches the Ogg metadata schema used
then ...
* any app can hook into the resource using a known protocol, reducing
the requirement for a specific standalone client (or, conversely, an
existing LDAP query tool can be used)
* the web frontend simply becomes a web interface to the LDAP querying
server architecture:
1. a web server full of files, which users can upload to
2. when files are uploaded, the Ogg metadata is scanned, and checked
for a valid license, eg. creative commons
3. if so, it is moved to a public area on the web server, thus giving
the file a static URL
4. an entry is stored in the LDAP database with the metadata and the
static URL of the file.
this way the components of the system -- storage, query, web frontend,
and any number of clients -- would be fairly independent, and nothing
would need to be reinvented.
I'd be willing to work on the random bits of C coding required, eg.
scanning Ogg metadata.
The upshot of this is that an app, eg. a loop sequencing app, could
query the server directly for loops matching the tempo, pitch and
style etc. of the project being worked on ...
Conrad.
More information about the Linux-audio-user
mailing list