Re: [LAD] New LV2 host implementation stack

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Robillard <d@...>
Cc: linux-audio-dev <linux-audio-dev@...>, <linux-audio-announce@...>
Date: Wednesday, May 25, 2011 - 6:00 am

--bcaec51ddbf3a56f8404a4136b83
Content-Type: text/plain; charset=ISO-8859-1

Thanks a lot David!

I'm looking into switching from SLV2 right away :) (and perhaps creating
some Debian packaging).

Jeremy

On Wed, May 25, 2011 at 12:51 AM, David Robillard wrote:

> Hi all,

--bcaec51ddbf3a56f8404a4136b83
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks a lot David!I'm looking into switching from SLV2 right a=
way :) (and perhaps creating some Debian packaging).Jeremy<=
div class=3D"gmail_quote">On Wed, May 25, 2011 at 12:51 AM, David Robillard=
<d@drobilla.net=

Hi all,

I have released my new stack of libraries for implementing LV2 in hosts:

* Serd http=
://drobilla.net/software/serd

=A0A fast, lightweight, dependency-free Turtle syntax library

* Sord http=
://drobilla.net/software/sord

=A0An in-memory RDF quad store

* Lilv http=
://drobilla.net/software/lilv

=A0An LV2 host library (replaces SLV2)

* Suil http=
://drobilla.net/software/suil

=A0An LV2 UI loading/embedding library

These libraries collectively replace SLV2, and have no dependencies
except amongst themselves, and Glib (by Lilv and Sord, but this
dependency will likely be removed in the near future). =A0Serd and Sord
replace Redland, making for a much smaller implementation more
appropriate for audio software and embedded applications.

Overall, Lilv is dramatically faster and leaner than SLV2, enough that
the improvement should be quite noticeable from a user point of view
(typically in a lag when the host first loads all LV2 data). =A0Anyone
using SLV2 is highly encouraged to migrate to Lilv.

These libraries are well tested, each (except Suil) with a test suite
covering over 90% of the code, which runs without memory errors or
leaks. =A0They are new, however, so (as always) there may be problems;
feedback (at http://dev.drobilla.net/newticket or personally) is most
welcome.

More information available at the links mentioned above. =A0For the
lazy/eager, all downloads can be found in http://download.drobilla.net

Peace,

-dr

P.S. Packagers, please read the PACKAGING file!

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lis=
ts.linuxaudio.org

http://lists.linuxaudio.org/listinfo/linux-audio-dev

--bcaec51ddbf3a56f8404a4136b83--

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

Messages in current thread:
[LAD] New LV2 host implementation stack, David Robillard, (Wed May 25, 4:51 am)
Re: [LAD] New LV2 host implementation stack, Harry Van Haaren, (Wed May 25, 12:27 pm)
Re: [LAD] New LV2 host implementation stack, Fons Adriaensen, (Wed May 25, 8:34 pm)
Re: [LAD] New LV2 host implementation stack, Paul Davis, (Wed May 25, 8:43 pm)
Re: [LAD] New LV2 host implementation stack, David Robillard, (Wed May 25, 9:20 pm)
Re: [LAD] New LV2 host implementation stack, David Robillard, (Wed May 25, 6:10 pm)
Re: [LAD] New LV2 host implementation stack, Jeremy Salwen, (Wed May 25, 6:00 am)
Re: [LAD] New LV2 host implementation stack, Adrian Knoth, (Wed May 25, 11:10 am)