[LAU] [LAA] XUiDesigner v0.9 released

Hermann Meyer brummer- at web.de
Sat Nov 19 17:28:52 CET 2022


  XUiDesigner v0.9


A easy to use tool to generator/design X11 based LV2 Plugin Bundles by
drag n' drop, released under the BSD Zero Clause License.


Beside that XUiDesigner allow to generate and install GUI's for existing
LV2 plugins (so far only Reaper fail to load extra UI's), 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++) into
a LV2 plugin.
Example files for how to create a c++ file for parsing (drag n' drop)
with XUiDesigner been included.
For later rework the UI a json file will be created which you could drop
later on XUiDesigner to load and rework the UI.
This may also be usable by other toolkits to create a UI?
This release comes with a couple of Bug-fixes and aims to be nearly stable.
Here is a introduction Wiki
<https://github.com/brummer10/XUiDesigner/wiki/XUiDesigner> entry to
show the first steps.
Note: Please download the attached XUIDesigner_0.9.tar.gz
<https://github.com/brummer10/XUiDesigner/releases/download/v0.8/XUIDesigner_0.9.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:
Fix read multiple frames from json file
<https://github.com/brummer10/XUiDesigner/commit/acc04705301c776b16a8a0fa67951a098275ba06>
Make image file path relative for json read/write
<https://github.com/brummer10/XUiDesigner/commit/1f873f2a2384ba3b32986b8a36f7f48c2681efa7>
add missing json values
<https://github.com/brummer10/XUiDesigner/commit/79d16eccfa59efe6f944e736dd322f8a21725865>
Load lv2 world in parallel thread on start up
<https://github.com/brummer10/XUiDesigner/commit/ef794397d20ec73b03ba1146ce2043182a6167b0>
make file dialog window bigger on default
<https://github.com/brummer10/XUiDesigner/commit/0ca97a6cf7de9b40e8a03bcbc04f2e252f4c5af7>
Update libxputty fix linker issue
<https://github.com/brummer10/XUiDesigner/commit/a11b7dcfc46bf8309fc044b2d3c6d06c1ec867d0>
Fix parse *.cc files without bypass port
<https://github.com/brummer10/XUiDesigner/commit/716dc16302e2c3bb72029c70dfacf0dfb9923026>


Project page:

https://github.com/brummer10/XUiDesigner


Download Release:

https://github.com/brummer10/XUiDesigner/releases/download/v0.9/XUIDesigner_0.9.tar.gz


regards

hermann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.linuxaudio.org/archives/linux-audio-user/attachments/20221119/5bdc56bf/attachment.html>


More information about the Linux-audio-user mailing list