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
Never thought I would see a damn AI chatbot inside a DAW as an official feature ๐Ÿ˜• This is not going to stop is it... ๐Ÿ˜ž
Curious thing... Font, window-title-bar and shadow size are different between gtk3 and gtk4. This is on a stock Gnome desktop, installed today, no settings changed at all. They look similar but have their inconsistencies. Yay for client-side decorations! ๐ŸŽ‰ ๐Ÿ˜ข image
Lazily loading gtk4 symbols in order to create a dummy window seems to work. Also on gtk3. Bless be wayland subsurfaces! ๐Ÿ™ image