I've been looking for a knowledgeable answer to that issue for a while. Thanks!! Note that you can skirt some of the issues by limiting the drawing taking place.apoclypse wrote: Thu Jul 11, 2019 8:03 pmThe issue is that Bitwig is using an ancient library called Cairo for their UI drawing. It needs to be accelerated via OpenGL to get good performance. On the Mac OpenGL is getting pushed out by Apple in favor of Metal. Personally I have no idea why Bitwig went with Cairo in the first place as it's pretty old but now they are in a conundrum on the Mac platform where they are stuck with this old lib and Apple has no desire to support OpenGL on their platform anymore. Cairo has a software backend that uses the CPU to render, that's what Bitwig is using on the Mac.Taika-Kim wrote: Thu Jul 11, 2019 2:09 pm IIRC the Mac issue had to do with drivers from Apple, that BW can't fix alone. Or something like that was mentioned once.
So either Bitwig is working on their own lib (likely), working on a metal backend to Cairo (doubtful) or they will never fix the issue.
Remember the PortAudio fiasco?
And Apple is great for dumping older tech that lots of people still use. I had to redo about a hundred VPNs when they decided to dump pptp.
