Page 1 of 1

Developing Vestige Plugins

Posted: Sat Feb 27, 2010 4:56 pm
by jkroll
Hi!

I don't know if this is a good place to ask this question, so feel free to direct me somewhere else if it isn't.

Is it possible to develop VST-compatible plugins with the Vestige headers, bypassing the need to use the VST SDK? The SDK's non-redistribution clause makes code which depends on it (possibly) GPL-incompatible, which is a real pain. I know that LMMS (and Ardour, and possibly other projects) work around this by using the reverse-engineered Vestige headers. These seem to be for building hosts only, but not plugins, right?

So, is there an equivalent set of headers for developing plugins? Or is there any work-in-progress on this?

- J.

Re: Developing Vestige Plugins

Posted: Thu Oct 04, 2012 3:34 am
by brandystarbrite
Hmmmmm.......... Interesting question. :ugeek:

Re: Developing Vestige Plugins

Posted: Fri Nov 09, 2012 7:20 am
by mfox32322
What are those plug-ins designed in, anyway? I'm asking because I've done some programming in the past (mostly web-based or Excel-based programs but some in GML) and I could probably come up with one that would work great with my music, if I knew the language, tools/software required etc. This is off-topic even for an off-topic question, I know, but I'm still interested if anyone knows. :)

Re: Developing Vestige Plugins

Posted: Fri Nov 09, 2012 12:48 pm
by orpheon7
It was written in C++ by Steinberg for Cubase plugins, and still exists in that form.

I haven't ever heard of VST-headers that aren't property of the above, but there are a few open source plugin formats which bring similar power (see lv2 for example).