Re: [LAD] VSTGUI porting in Linux

From: Filipe Lopes <falktx@email-addr-hidden>
Date: Fri Nov 23 2012 - 09:11:38 EET

On Fri, Nov 23, 2012 at 12:50 AM, Louis Gorenfeld <louis.gorenfeld@email-addr-hidden
> wrote:

> >> Hello Louis,
> >>
> >> You might want to contact Filipe Coelho (aka falktx).
> >>
> >> http://forum.linuxmusicians.**com/viewtopic.php?f=47&t=10231<
> http://forum.linuxmusicians.com/viewtopic.php?f=47&t=10231>
> >>
> >> Regards,
> >>
> >> Jeremy
> >>
> >
> >I have some experimental code for VST UIs in Linux (using openGL), it's
> not
> >ready for release...
> >I've uploaded a source tarball with a plugin inside, although the UI seems
> >to have some little issues right now:
> >http://kxstudio.sourceforge.net/tmp/3BandEQ-VstTest1.tar.gz
> >
> >I'll work more on it soon, so for now it can be a "preview" of how it is
> >done.
> >But in short, it uses something I call "DISTRHO Plugin Toolkit", which
> >similar to Juce can make a single source code compile into different
> plugin
> >APIs (At the moment LADSPA, DSSI, LV2, VST and Standalone, some better
> than
> >others).
> >This plugin uses openGL for the UI, but Qt4 can be used alternatively.
>
> DISTRHO looks interesting, but I was wondering maybe if my existing
> VSTGUI code could somehow be used with the least amount of
> adjustments. I guess since it's just a bunch of x,y offsets and basic
> widgets it shouldn't be too hard to port to another toolkit, but I
> don't have the free time I used to. But, I'll definitely consider it.
> It's free, right? I didn't see a license so I'm guessing it'd be ok to
> bake into my binary-only application (apologies if I just missed it).
>
> I'm wondering if maybe downgrading VSTGUI and making the plugin
> perfectly WINE-friendly (or winelib) would be an option. Anyone know
> what the best VSTGUI version might be the best target for that? And
> any opinions on the VSTGUI port found at jacklab.net?
>
> -Louis
>

The old vstgui linux port was made a long time ago, and for VSTSDK2.3 only.
From what I know, the X11 code is kinda hacky and can't work for 64bit.
Using WINE is out of the question for many users.

regarding DISTRHO [-Plugin-Toolkit], currently it's licensed for GPL v2+,
but I'm considering other options as the code needs to be embed for it to
work (perhaps a full-free, commercial-like, license to help maintaining the
project...?)
it's still under development, so I haven't decided on this yet.

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Fri, 23 Nov 2012 07:11:38 +0000

This archive was generated by hypermail 2.1.8 : Fri Nov 23 2012 - 12:15:02 EET