Improving plugins_custom_gui and zynthian_engine_jalv.py to add custom GUI to LV2 plugins

BTW, you can now put your custom widgets in this folder:

/zynthian/zynthian-ui/zyngui/widgets_user

They won’t be overwritten by updates, but they must have the right file name:

zynthian_widget_plugin_name.py

where plugin_name is the “official” plugin’s name lowercased and with spaces replaced by underscores. If you have doubts, look at the UI’s debug log. When creating the processor, it prints a line with the “user custom widget” file name it’s looking for.

Remember that the class inside the file also have to match the filename.

Regards,

3 Likes