A easy to use tool to generator/design X11 based LV2 plugins.
Beside that XUiDesigner allow to generate and install GUI's for
existing LV2 plugins, it support as well to generate LV2 plugins
from scratch.
Special support is implemented for FAUST dsp files, which allow
you to generate a LV2 plugin with X11 based UI by just
drag'n'drop a FAUST dsp file into the XUiDesigner interface.
This works now as well for MIDI capable faust modules.
In any way, you don't need to interference with any of the
annoying LV2 implementations. XUiDesigner handle that all for
you.
The very same is true when you like to implement your own dsp (C
or C++) into a LV2 plugin. You could create the GUI interface,
save the plugin bundle, and implement the needed calls to init,
activate and run your dsp.
This release comes with a couple of Bug-fixes and aims to be
nearly stable.
Here is a introduction Wiki
entry to show the first steps Wiki
Note: Please download the attached XUIDesigner_0.6.tar.gz
archive, as only that contain the needed git submodule ( old
long time knowing bug on github) as the other files wont be able
to build XUiDesigner for you.
New in this release:
Add
support for faust synth files
Implement
color setting per widget
Implement
preselected Save option depending on how UI is generated
Implement
support for slider images
Fix
generate LV2 plug for faust file with numbers in name
ColorChooser:
use global ctrl key to pick color from anywere
Improve
log scale controllers
Work
over all warnings from -Wextra -pedantic
Switch
to use old style include path for LV2.h, fix reparent image
issue
Avoid
moving control widgets out of visible area
Fix
issue with makefile genarator
Implement
option to move all controllers of same type at once
Implement
option to resize all controls of same type as once
Show
LV2 plugins by name instead by uri
Add
option to keep aspect ratio when resize a controller
Keep
Editor window centered on Designer window
Implement
option to allow the use of Controller Images for all contro…
Add
Turtle view window to show generated ttl file
Fix
issue #9
Please
define the license
Fix
issue #8
Makefile
doesn't respect PREFIX
Fix
issue #7
clang
warnings
Fix
install on FreeBSD
project page:
https://github.com/brummer10/XUiDesigner
download release:
https://github.com/brummer10/XUiDesigner
Enjoy anyway.