Profile

User's avatar
npub1uzx2...06u5
npub1uzx2...06u5
Personal page: https://falktx.berlin/ GitHub: https://github.com/falkTX/
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 ๐ŸŒ„ image
Made a whole new plugin in just a few hours today ๐ŸŽ‰ It would actually be < 1 hour if I didn't have to fix a few things on the framework first. It's not really useful for users at all in general, this is just a testing tool for the Darkglass Anagram unit. But I like to do things openly and there are no secrets on this one - all it does is send out MIDI - so why not have it open?
If you have not noticed, I have silently abandoned the Cadence project. It was one of my first projects so code quality was/is quite poor. I do like the JACK configuration tool from it quite a lot and want to keep it, so I have "forked" my own old project, removed a bunch of stuff and made "J2SC" for "JACK 2 Simple Configurator". No release just yet, but did a bunch of work on it today and it is close. Requires PyQt6 to run. Tentative first 0.0.1 release next week. image
Anybody knows someone working at Ableton? Ableton Live crashes when picking Darkglass Anagram as USB interface because of its odd-number of IO (3 capture, 9 playback). It expects USB IO to be stereo, but there is no such restriction in the spec afaik > error: Windows Exception: EXCEPTION_ACCESS_VIOLATION > info: Exception: Fatal Error: Unhandled exception Cubase and Reaper work ok with it. #ableton #abletonlive #usb
Any wayland experienced developers can help out diagnose a crash in libwayland-client? clone make && ./test-crash (needs quite a few deps because its a test repo, should be obvious to any developer) valgrind reports in the attached picture. I suspect the load, unload and load again to be the issue. image
Got gtk4 client-side window decoration size details dynamically now - No need for super hacky "render window offline and then fetch position based on pixels", instead it is just: 1. create dummy window 2. fetch its initial size (200x200 on my laptop) 3. add a title bar 4. get title bar size and updated window size 5. x,y offsets are (new size - old size) / 2 picture shows this working nicely, I have an intentional 20px padding around the yellow rectangle image