Elektrine lite

โ† Feed

@falktx@mastodon.falktx.com

2025-09-05 21:31 UTC

Yay for audio plugins under Wayland. Non-embedded type for now, but one step at a time we will get there. Also, today I answered a question I had for a long time... If an X11 host running under XWayland calls Wayland-native APIs manually, would it be able to load Wayland-UI based plugins? The answer is yes - Carla running under Qt xcb "platform" can still show Wayland UIs. The reverse is also true (Qt wayland "platform" with X11 UIs through XWayland) Future is bright ๐ŸŒ„

Replies (3)

  • @falktx ooh. I think plugins that just display xdg windows can be trivially embedded using an embedded compositor like Casilda for Gtk! Probably would make a lot of sense to start defining a new shell protocol for embedded plug-in type things tho?.. Like fullscreen-shell but instead of outputs it would have.. present_surface_for_slot with slots being defined out of band by the host and identified by id/token?

    Open ##1354622

  • @tekknovator@mastodon.art 2025-09-06 10:06

    @falktx great achievement ๐Ÿ™Œ I do not know a lot about this, but might this solve the scaling issues of plugin windows in x11 hosts such as Ardour? A specific example would be the Surge XT utility windows. Once detached, they no longer respect the scaling.

    Open ##1354625

  • @amadeus@mstdn.social 2025-09-06 13:23

    @falktx Very interesting! We tried to answer a related question for the @linuxaudioplugindevelopment #faq at https://linuxmusicians.com/viewtopic.php?p=178820#p178820. This is what we came up with: https://linuxaudio.dev/#pipewire-and-wayland Do you mind having a look and telling me if you think that could/should be phrased differently? Thanks for your help in advance! ๐Ÿ™Œ

    Open ##1354626