Re: [LAD] LV2 Achievement of GMPI Requirements

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Alexandre Prokoudine <alexandre.prokoudine@...>
Cc: <linux-audio-dev@...>
Date: Wednesday, August 1, 2012 - 12:26 am

--=-0zgkZuqItuNhxxuD9NNW
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, 2012-08-01 at 00:43 +0400, Alexandre Prokoudine wrote:

It was a useful archaeological endeavour to perhaps dig up any useful
vestiges of a long gone civilization ;)

> I'm a bit concerned about your stance towards portability of LV2.

LV2, the specification, is entirely portable.

> Audacity used to have that problem with regards to an existing

I have heard nothing about this situation. However my implementation,
lilv[1] (along with its few dependencies) is definitely portable. It is
tested and working on many flavours of POSIX including GNU/Linux,
FreeBSD, and OpenBSD, as well as Mac OS X, and Windows (natively, with
no imported POSIX layers, it even compiles with VC++, which is quite an
achievement in portability to horrifyingly terrible things).

Note this is purely host stuff. Plugins are simple C things and do not
require such libraries.

I have done a great deal of work making sure my entire LV2 stack is
portable, thoroughly well-tested, and working on any platform that
matters. I do not enjoy working with proprietary platforms, Windows
especially, but I did it anyway, so yes, I will proudly claim that all
of this stuff is entirely portable in practice, through deliberate
effort by myself. May you spread LV2 enlightenment to even the
shittiest of platform, in the hopes that the users will see the light ;)

It would be nice to establish support in hosts on foreign platforms to
resolve the chicken & egg problem. I encourage Audacity, and others, to
do so. Should there be any problems, please file a ticket[2], and they
will be resolved.

> So I'm

What do you mean by this? Which layer is or is not required?

Thanks,

-dr

[1] http://drobilla.net/software/lilv
[2] http://dev.drobilla.net/newticket

--=-0zgkZuqItuNhxxuD9NNW
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJQGHedAAoJEDZyeCqb82jz+yYQAKemLKBiacY+dutSPlkPO1kL
2TcZdc5AGrQrOmOht6BLG9EEw6+D38lrD096kUunIBkOFMWCqfBONrWN6DOwOnM8
+Z1nZJ9ZAb3YV4sWxQW5HMVH5dYxqq7mta8KlbTLrqmY/jwcY4u/M6UMwPTZdbEz
oj4y21v/Im01PIR0c1+TKD3qXBlEmZwYz1Qoy0mXogABiNLnbTHtJR/C/yfi6wNH
w9CQmdKyg+xg4VzBqdnD3UvYni/aEGWA/fq9eOlU9eouSmCsplqG4344oentqvfJ
u6MDQEDWBi9/M0Sius3NUYr34n5JLTsJMP06kPjK0ygY412kcx9llQ/RWmr08pGE
IxbB2IADczk75Izuc4K/hsnJ1PAOzyJ8NLZnMEh/eUacpwd8jeUzC1RkUioV8acc
aRwdVmOh9xU6P/41K/l8IcHBbZeCos31fqW2BMBavCALhgGFGf+PUwpL4N8QFMRQ
wsq68XAhjB+1LMVQqw/Jzpmczoc9bMSTVliY0IVocv/9VTWAJiSiioS9SlAsY1uU
m5j0wj+9AHQKjYbT/Pb7FQqsQtNdxQYGJVNfGOWl2sSMmJmdzonrxleF7hiOWmgP
TaDhEXaffu09HChln+jn81VhQ2FIhgxAsp6Q8K5xLw/ExhgewSUilraRhOlRNOdO
Imc7HKsA5a3jM5whkciG
=zGUS
-----END PGP SIGNATURE-----

--=-0zgkZuqItuNhxxuD9NNW--

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

Messages in current thread:
[LAD] LV2 Achievement of GMPI Requirements, David Robillard, (Tue Jul 31, 8:14 pm)
Re: [LAD] LV2 Achievement of GMPI Requirements, Thorsten Wilms, (Wed Aug 1, 11:22 am)
Re: [LAD] LV2 Achievement of GMPI Requirements, David Robillard, (Wed Aug 1, 6:48 pm)
Re: [LAD] LV2 Achievement of GMPI Requirements, Alexandre Prokoudine, (Tue Jul 31, 8:43 pm)
Re: [LAD] LV2 Achievement of GMPI Requirements, David Robillard, (Wed Aug 1, 12:26 am)
Re: [LAD] LV2 Achievement of GMPI Requirements, David Robillard, (Fri Aug 3, 4:54 pm)