Cubase m1 mac2/28/2024 for macOS and Windows are completely different. Even though macs and PCs use the same Intel CPU, the APIs, graphics environments, etc. Steinberg must already have a dedicated macOS team. Not sure how performance will be running under the simulator (they call it Rosetta) will be, we’ll need to wait and see on that. Until Steinberg gets around to compiling a dedicated M1 version, apple will have a simulator that will allow users to execute the existing x86 executables. I’m certain that apple will make it transparent, or nearly so, for a developer to take their existing code and compile it for M1 through exactly the same tools, simply by changing a switch or two. I expect that for mac they use the excellent Xcode environment that apple provides for free, though again I don’t know for sure. It then gets compiled into x86, and almost certainly already uses different compilers for mac and PC. Steinberg doesn’t write code in x86, they write it in C++, or java, or whatever language(s) they use (I don’t know which, and don’t care). Apple have said there is a emulator layer that will allow older x86 software to run and be translated but this is never going to be 100% perfect. This means that software will need to be rewritten\compiled very differently to run on the new M1 based MacBook’s. Whilst there are a lot of reasons Apple has gone down the M1 route both technology and business I personally see there is a risk of it making Apple more insular from a software perspective like it was some 15years ago. This has to be taken into consideration with what percentage of the Mac community use Logic Pro vs other DAW’s as well. Take Steinberg for instance say of all Cubase sales the split is 30% Mac, 70% Windows would it be worth setting up a completely new dedicated team to develop and support a Mac version. Where the big question comes is for every software company how much of their sales are made up of Mac and would it be cost effective to continue supporting it with the new overheads. Now whilst I don’t have any figures to hand it does seem that a great deal of mac owners use Logic Pro and of course Apple will ensure a new version of this is written for M1. This means software companies will have a bigger decision to make going forward, where previously the wrote there software in x86 and just compiled a version for Windows and then a version of Mac they will now have to write a mac specific version vs a windows specific version. Now the new range will be power by Apple Silicon child which are base on ARM(RISC) this is completely different from x86 in fact its a lot closed to to what Apple using iPhone\iPad. The existing Mac range was power intel chips using what is known as the x86 instruction set (AMD also make x86 based chips which is why windows runs on both chips without issue). Ok I’m not going to go too deep into this but been a software engineer will shed a little light on this for those less technical people.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |