Re: [LAD] How to develop guis for LV2?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Nedko Arnaudov <nedko@...>
Cc: <linux-audio-dev@...>
Date: Sunday, November 8, 2009 - 7:39 pm

On Sun, 2009-11-08 at 21:24 +0200, Nedko Arnaudov wrote:

Well, there are certainly a lot of people complaining about it, so that
suggests the plugin authors /aren't/ doing it. Somebody has to.

The wiki provides a way for those prone to whining to actually do
something about it. A central overview of the state of compatibility
would be useful anyway, and seems to be largely what people are asking
for. If the information was spread all over the place there would be
much less utility for people looking for which extensions it is wisest
to use (e.g. Gabriel).

IMO 99.99% of these complaints are really just about people going to
lv2plug.in looking for information and finding a big random pile of
inconsistent crap. People seem to like to extrapolate this to some kind
of argument about the technology, but they are wrong. There needs to be
a good, coherent, and consistent source of documentation for things LV2,
to address these concerns.

I am dealing with this problem as far as extensions goes, but not the
"what supports what" stuff.

New idea: it is tempting to define a very simple turtle document format
for hosts to signify what they support, then this kind of compatibility
information could be automatically generated as well (and in a much more
useful form than a human could put together). The information is
already there for plugins. As far as I'm concerned the lack of
automatically generated documentation (and/or machine readable data in
general) is pretty much the sole reason for every single complaint
related to this whole thing. This way is also decentralized, but the
results for all "known" implementations could be hosted at lv2plug.in
(or anywhere else) for convenience.

I am surprised I didn't think of this before, but it seems to be a
pretty good idea. All that is needed as far as maintenance goes is for
hosts to supply a simple turtle document that says "I implement foo and
bar and baz extensions". The rest can be compiled into whatever fancy
human readable form you want, for every single plugin out there, by a
tool. If I provide a template, would anyone be willing to put together
these documents? I will gladly write the tool if the data is there, and
the problem will be solved, and a convention set that solves it in the
future with basically no effort involved.

> IMHO, the two basic questions that user will have are:

3. How "well supported" is this extension, and should I use it in my new
plugin?

This question needs an overview. Even if plugin and host authors supply
this information, an overview is useful.

-dr

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] How to develop guis for LV2?, Ulrich Lorenz Schlüter, (Thu Oct 15, 9:55 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Thu Nov 5, 3:55 pm)
Re: [LAD] How to develop guis for LV2?, Jörn Nettingsmeier, (Thu Nov 5, 9:17 am)
Re: [LAD] How to develop guis for LV2?, Adrian Knoth, (Thu Nov 5, 9:20 am)
Re: [LAD] How to develop guis for LV2?, Gordon JC Pearce, (Wed Nov 4, 9:48 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Thu Nov 5, 3:54 pm)
Re: [LAD] How to develop guis for LV2?, Patrick Shirkey, (Thu Nov 5, 2:20 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Thu Nov 5, 11:33 pm)
Re: [LAD] How to develop guis for LV2?, Steve Harris, (Fri Nov 6, 12:57 pm)
Re: [LAD] How to develop guis for LV2?, Jörn Nettingsmeier, (Sat Nov 7, 12:41 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sat Nov 7, 8:15 pm)
Re: [LAD] How to develop guis for LV2?, Steve Harris, (Sun Nov 8, 8:06 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sat Nov 7, 5:59 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Thu Nov 5, 11:21 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Fri Nov 6, 3:55 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sat Nov 7, 5:53 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 3:45 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:06 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sat Nov 7, 9:37 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 3:44 pm)
Re: [LAD] How to develop guis for LV2?, Patrick Shirkey, (Sun Nov 8, 2:56 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 3:51 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 4:32 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 3:59 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Mon Nov 9, 1:44 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Mon Nov 9, 2:07 am)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 5:50 pm)
Re: [LAD] How to develop guis for LV2?, Nedko Arnaudov, (Sun Nov 8, 12:00 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 6:44 pm)
Re: [LAD] How to develop guis for LV2?, Nedko Arnaudov, (Sun Nov 8, 7:17 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:22 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:08 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 4:06 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 12:36 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 4:08 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 5:58 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:01 pm)
Re: [LAD] How to develop guis for LV2?, Paul Davis, (Sun Nov 8, 12:40 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 4:09 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 5:46 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 6:59 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 7:10 pm)
Re: [LAD] How to develop guis for LV2?, Nedko Arnaudov, (Sun Nov 8, 7:18 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 7:19 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:25 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 7:43 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 8:20 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 8:11 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 2:30 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 4:11 pm)
Re: [LAD] How to develop guis for LV2?, Paul Davis, (Sun Nov 8, 2:54 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 12:46 pm)
Re: [LAD] How to develop guis for LV2?, Patrick Shirkey, (Sun Nov 8, 5:05 am)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 5:30 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 6:59 pm)
Re: [LAD] How to develop guis for LV2?, Patrick Shirkey, (Sun Nov 8, 10:46 pm)
Re: [LAD] How to develop guis for LV2?, Nedko Arnaudov, (Sun Nov 8, 7:24 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 8:23 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 8:28 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 8:36 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 9:22 pm)
Re: [LAD] How to develop guis for LV2?, Paul Davis, (Sun Nov 8, 8:43 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 8:53 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 9:24 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 10:15 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 10:35 pm)
Re: [LAD] How to develop guis for LV2?, Chris Cannam, (Sun Nov 8, 9:00 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 9:26 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 7:39 pm)
Re: [LAD] How to develop guis for LV2?, Patrick Shirkey, (Sun Nov 8, 10:50 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 10:45 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 11:31 pm)
Re: [LAD] How to develop guis for LV2?, Gabriel M. Beddingfield, (Sun Nov 8, 10:54 pm)
Re: [LAD] How to develop guis for LV2?, Thorsten Wilms, (Sun Nov 8, 8:13 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 8:27 pm)
Re: [LAD] How to develop guis for LV2?, Nedko Arnaudov, (Sun Nov 8, 7:46 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Sun Nov 8, 8:25 pm)
Re: [LAD] How to develop guis for LV2?, Paul Davis, (Fri Nov 6, 12:18 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Fri Nov 6, 4:00 pm)
Re: [LAD] How to develop guis for LV2?, Loki Davison, (Fri Nov 6, 1:26 am)
Re: [LAD] How to develop guis for LV2?, rosea grammostola, (Fri Nov 6, 2:00 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Fri Nov 6, 4:02 pm)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Fri Nov 6, 1:32 am)
Re: [LAD] How to develop guis for LV2?, Simon Burton, (Wed Nov 11, 5:18 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Wed Nov 11, 3:43 pm)
Re: [LAD] How to develop guis for LV2?, David Aguilar, (Thu Nov 12, 6:39 am)
Re: [LAD] How to develop guis for LV2?, David Robillard, (Thu Nov 12, 2:58 pm)
Re: [LAD] How to develop guis for LV2?, James Warden, (Fri Oct 16, 7:48 am)