Re: [LAD] VeSTige headers

From: victor <Victor.Lazzarini@email-addr-hidden>
Date: Fri Jun 12 2009 - 23:22:20 EEST

yes, on closer looks this header seems to be the equivalent of the
host interface SDK header, not the ones for creating plugins.
The question is whether there is the equivalent VeSTige C++
headers for plugins. Of course the base class implementation is
also good to have (but it might possible to reimplement it alright).

My reasons for looking at this is that I would have liked to build
a VST plugin example from the ground up without having to
depend on the SDK, with LGPL or similar license. It's an
educational thing.

Victor

----- Original Message -----
From: "Chris Cannam" <cannam@email-addr-hidden-day-breakfast.com>
To: "victor" <Victor.Lazzarini@email-addr-hidden>
Cc: "Paul Davis" <paul@email-addr-hidden>; "Linux Audio Developers"
<linux-audio-dev@email-addr-hidden>
Sent: Friday, June 12, 2009 9:12 PM
Subject: Re: [LAD] VeSTige headers

> On Fri, Jun 12, 2009 at 8:53 PM, victor<Victor.Lazzarini@email-addr-hidden> wrote:
>> Does anyone know whether it is possible to write fully-compatible
>> VST plugins with this header? It does seem to have a lot less than
>> the VST SDK headers on first looks. Or is this just meant for
>> writing hosts?
>
> I'm not completely confident about this, but I think that effectively
> it's only good for hosts.
>
> The header contains everything that a "normal" host in "normal" use
> will use to communicate with a plugin, so you can certainly use it to
> write a plugin that would work in this situation. But it isn't
> complete; a host could invoke things not specified in this header, and
> your plugin won't respond correctly to them if your only reference is
> this header (as it presumably will be if you aren't to trangress
> against the VST licence). So your plugin might work in other hosts,
> but I don't see how you could be sure of that.
>
> On a practical level, of course, most existing plugins derive from the
> C++ classes provided in the SDK, which have no equivalent here. So
> you'd have to do more work.
>
>
> Chris

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Sat Jun 13 00:15:05 2009

This archive was generated by hypermail 2.1.8 : Sat Jun 13 2009 - 00:15:05 EEST