http://bugs.winehq.org/show_bug.cgi?id=58552
--- Comment #19 from Patrick patrick+winehq.org@laimbock.com --- (In reply to Stian Low from comment #17)
Created attachment 79105 [details] Screenshot of VK-1 Viking Synth and Voxengo SPAN in Carla via yabridge
Thanks for feedback.
Attached is a screenshot of 2 instances each of "Blamsoft VK-1 Viking" and "Voxengo Span" VSTs running in Carla via yabridge.
Regarding the GUI offset issue, the mouse aligns with all controls and still works when moving windows around arbitrarily.
I have the same test results with wine/wine-staging 10.13 with your latest patch and MR8669.
The only misbehavior (minor and may be outside the scope of GUI offset fixes) is child windows always appear on top in the order in which they were opened. This is showcased by the screenshot of "Voxengo Span" Routing child windows open for both instances.
I did not test multiple instances. Thanks that's good to know.
Otherwise everything seems to work as expected.
That's great!
I still need guidance on how to load the VSTs for Linux Bitwig. Linux Bitwig still throws the error shown in the top right corner of the previous screenshot when loading yabridge *.so files for these latest 2 VSTs.
Does Linux Bitwig load VSTs differently than yabrige *.so files? Still seeking Bitwig docs that describe how to load VSTs for Linux.
AFAIK there are no docs. The yabridge discord https://discord.gg/pyNeweqadf is the go-to-place if you have problems. Feel free to ping me (my nick is patrick_copr).
In Bitwig you need to configure where it can find the VSTs. Go to Settings (on top) -> Locations (left sidebar) -> Plug-in locations -> + Add location. Assuming that your VST2 plugins are in ~/.vst and VST3 plugins are in ~/.vst3, those locations need to be added to Bitwig. For me it shows:
/home/test/.vst /home/test/.vst3
In Bitwig if you get errors (like you reported) then go to Settings (on top) -> Plug-ins (left bar) -> Show plug-in errors (middle bottom) and then read the error messages. Please note that 32bit Win plugins are not supported with wine WoW64 builds as yabridge does not support that. See https://github.com/robbert-vdh/yabridge/commit/acbb8063f31dc3f40a3614b231361...