Great post, I don't see the end the same as you though. We've been through this a least twice before in the last 20 years, with Os 9 to OS X, with PPC to X86, and now with x86 to Apple Silicon. Looking at the bigger picture a couple things come to mind, first off the timeline for those changes hasn't left any breathing room. I'm 100% certain at least with PPC to Intel and with Intel to Apple Silicon what we've seen with each OS tweak that sent developers into fits are adjustments to the OS to make the final transition easy for those that followed the guidelines. The problem is always the same though, developers are humans who want to work on the fun stuff, making an analog emulation or modern digital plug in that they think people will love and make them bank. So they do what most people do and look for ways to quickly port a GUI to both Windows and Mac. This has resulted in the past in wildly unstable plug ins on Mac OS, I mean this is essentially why AU was developed. Under OS 9 using VSTs was like rolling the dice on whether you would have to restart your computer. So, IMO Apple actively crushes third party cross platform GUI frameworks. The evidence is there if you pay attention to developers, they will mention it on occasion.bayswater wrote: ↑Sun Feb 19, 2023 6:12 pm As for us, Apple's current approach might make our lives easier in the long run. Right now, Silicon and Ventura is a big mess as you can see from the threads on this forum. It's easy to blame the developers, but I think Apple took a big risk if they can't bring the developers, others in the industry, and regulators along with them. Some clever people in Redmond must wondering if they have some opportunities.
All this becomes painfully obvious with plug in developers who had updated their GUI frameworks for resizability and VST3 etc. in the last couple years previous to Apple Silicon being announced, they were Catalina ready out the door, and it took a year or less to port their entire library over to Apple Silicon. Then a company like NI are caught a bit with their pants down because they relied on frameworks from 10-15 years ago by their own admission. [Kudos to them for getting it done almost now.] NI are a lot like Apple in one major way though, they do not bother attempting to string together emulation layers for legacy products, or to rewrite them, Absynth is dead. And as we all know Apple kills things all the time. Alchemy VST AU the Camel Audio version which I unfortunately never got a lifetime unlock for, it's GUI just went blank white a year ago with some security update for Mojave, a simple update for an OS more than four OS's ago kills the GUI on a plug in.
Point being Apple isn't going to lose any large swath of developers over this, the ones that don't want to play their game have gone away a long time ago, Melda are whingers to the nth degree, it's not the only subject he loses his mind over. I mean if they were to be thinking fairly about this, they would realize exactly why Apple does at least 90% of the things they do, and if they're trying to tack on things that work but have been marked deprecated they should be happy they got away with using it for as long as they did instead of being angry it was deprecated in the first place.