LV2 with JUCE GUI

Programming applications for making music on Linux.

Moderators: khz, MattKingUSA

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LV2 with JUCE GUI

Postby falkTX » Mon Aug 08, 2011 11:22 am

There is progress!! :twisted:

Plugin processing works fine now, including MIDI. 8)
UI is slowly getting better

Screenshots:
Ardour with JUCE UIs -> http://kxstudio.sourceforge.net/tmp/scr015.png
lv2rack with JUCE UIs -> http://kxstudio.sourceforge.net/tmp/scr016.png
lv2rack with disabled UIs -> http://kxstudio.sourceforge.net/tmp/scr017.png

Notes:
All UI stuff is done via external UI extension.
JUCE UI (as another LV2 widget UI style) is already done, but there's no LV2 JUCE hosts at this time.

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LV2 with JUCE GUI

Postby falkTX » Sat Sep 17, 2011 5:13 pm

it's working!!!

here's a testing 64bit plugin you can try:
http://kxstudio.sourceforge.net/tmp/EQinox.lv2.7z

Known issues:
- external UI does not close
- no chunk save support (only port values for now)

User avatar
linuxdsp
Established Member
Posts: 147
Joined: Sun Mar 01, 2009 12:40 pm
Location: Oxford, England
Contact:

Re: LV2 with JUCE GUI

Postby linuxdsp » Fri Sep 23, 2011 12:44 pm

@falktx: I have submitted a patch for Ardour3 which provides the basic support for native linuxVSTs via Vestige - 32 and 64Bit (JUCE GUI's or whichever toolkit the plugin uses), which has recently been committed to SVN. There are a few more fixes to come, but most linux VSTs I have tried work fine (subject to ardour's rules about plugin I/O compatibility - which I hope will eventually become more flexible with regard to MIDI / audio combinations)

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LV2 with JUCE GUI

Postby falkTX » Fri Sep 23, 2011 1:16 pm

linuxdsp wrote:@falktx: I have submitted a patch for Ardour3 which provides the basic support for native linuxVSTs via Vestige - 32 and 64Bit (JUCE GUI's or whichever toolkit the plugin uses), which has recently been committed to SVN. There are a few more fixes to come, but most linux VSTs I have tried work fine (subject to ardour's rules about plugin I/O compatibility - which I hope will eventually become more flexible with regard to MIDI / audio combinations)


nice! Someone on the IRC told me a few days ago, so I had to try it:
http://kxstudio.sourceforge.net/tmp/scr029.png

This is surely a nice addition!
(but then, if all major hosts support vst, what is the point of a juce lv2 wrapper?)

I noticed a few issues with vst midi input though, but the rest seems to work ok.

User avatar
linuxdsp
Established Member
Posts: 147
Joined: Sun Mar 01, 2009 12:40 pm
Location: Oxford, England
Contact:

Re: LV2 with JUCE GUI

Postby linuxdsp » Fri Sep 23, 2011 2:17 pm

I noticed a few issues with vst midi input though, but the rest seems to work ok.


It's not entirely complete yet, so there will be a few things that need to be fixed / improved, but it was intended mainly just to get things going. Anyone who wants to add to it or fix it up is welcome to do so. I've just submitted another small correction which may address the MIDI issues - it was something which relates to 64Bit. My guess is that that won't have been committed to SVN at the present time.

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LV2 with JUCE GUI

Postby falkTX » Tue May 22, 2012 12:27 am



Return to “Developer's Section”

Who is online

Users browsing this forum: No registered users and 1 guest