LV2UI
LV2UI is an extension of the LV2 audio plugin standard that defines how user interfaces for LV2 plugins are integrated and communicate with the host. Its primary purpose is to allow plugin UIs to run in a separate process from the host, enabling isolation, more flexible GUI toolkits, and easier stability and security management. While LV2 provides the core plugin and port model, LV2UI focuses on the user interface lifecycle and communication between the UI and the plugin.
The core idea of LV2UI is to decouple the plugin’s UI from the host or the plugin’s
LV2UI is supported by a range of LV2-capable hosts and plugins, particularly on Linux and other desktop
See also: LV2, LV2 Core Specification, LV2UI protocol, external UIs.