[LV2] LV2 X11 GUI generator/designer tool
Hermann Meyer
brummer- at web.de
Thu Feb 11 07:11:26 PST 2021
Hi
I'm currently working on a X11 based GUI generator/designer tool to make
LV2 GUI development a bit easier.
Current state is pre-alpha.
The tool is able to scan ttl files and create the needed control widgets
for a plugin, the widgets could be moved around, ordered in frames
and/or replaced by other control widgets (replace knob with slider etc.)
It's as well possible to just create a GUI without parsing a ttl, set
the controls, ranges, labels, etc.
It' inspired by Glade (which we heavily used in guitarix), but the
generated output file is a plain C file.
The resulting GUI could already be used (a small makefile will be
generated together with the gui definition C file so the GUI library
could be build)
Currently only libxputty (by a included wrapper file) is supported to
act as back-end library for the generated file, but that is just a
question of writing wrappers for other widget toolkits.
As mentioned above, this is pre-alpha, so no release jet, but the issue
tracker is open for comments and suggestions, as for bug reports.
If you like to give it a go, here it is:
https://github.com/brummer10/XUiDesigner
regards
hermann
More information about the Devel
mailing list