Do I need a M1 / M2 Machine for Apple silicon support?
-
Back to this Topic, Okay I Picked up an M2 Macbook Air, Just for Silicon Exporting,
I Have a few questions:
- What XCODE Version do I Need?
- Do I need XPertyy? (I don't know the name even LOL )
- Are there any Additional Changes that I need to do in the project or Xcode Only for Mac Sillicon Exporting?
Cheers
-
-
It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling
-
Yes you still need xcpretty
-
Just compile the HISE without IPP, the process is straightforward
-
-
@orange said in Do I need a M1 / M2 Machine for Apple silicon support?:
-
It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling
-
Yes you still need xcpretty
-
Just compile the HISE without IPP, the process is straightforward
I have a question...
If I compile plugins from old Catalina OSX, does not run on M1/M2 machine, right ? What OSX (latest) will it support ( Intel CPU) ? -
-
@DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:
@orange said in Do I need a M1 / M2 Machine for Apple silicon support?:
-
It seems that currently the latest compatible XCode version is 14.3 and the macOS version is Ventura (for now) Sonoma needs XCode 15 and that XCode version gives errors while compiling
-
Yes you still need xcpretty
-
Just compile the HISE without IPP, the process is straightforward
I have a question...
If I compile plugins from old Catalina OSX, does not run on M1/M2 machine, right ? What OSX (latest) will it support ( Intel CPU) ?You can compile universal binaries (intel + arm supported in one plugin) on intel machines too. Minimum requirement is XCode 12.2 and Catalina 10.15.4.
https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
-
-
@orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?
-
@DabDab Yes
-
@DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:
@orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?
Yes, the plugin will work on Apple Silicon natively (no need for Rosetta).
The opposite is also possible. The plugin you compile as a universal binary on an Apple Silicon Mac will also work on Intel Mac too.
-
@orange said in Do I need a M1 / M2 Machine for Apple silicon support?:
@DabDab said in Do I need a M1 / M2 Machine for Apple silicon support?:
@orange OK. That means if I make an AU (component ) or Mac VST3 plugins from Intel CPU & Catalina, will it run on mac Silicon and New OSX ?
Yes, the plugin will work on Apple Silicon natively (no need for Rosetta).
The opposite is also possible. The plugin you compile as a universal binary on an Apple Silicon Mac will also work on Intel Mac too.
Lovely. Thank you for the answer and clearing my doubts.
-
-
Also Do you have any Link to XCode 14.3?
For old Xcode versions:
https://developer.apple.com/download/all/ -
@orange said in Do I need a M1 / M2 Machine for Apple silicon support?:
Thanks buddy, Youre the best
And Did you changed anything on Projucer?
-
And Did you changed anything on Projucer?
I don't change anything.
For the plugin export, the Projucer file created by Hise has this setting automatically. This is the universal binary setting.
-
@orange Thank bro, Did you install iPP? or is it Disabled?
-
@Natan Don't use IPP on Mac
-
@Natan said in Do I need a M1 / M2 Machine for Apple silicon support?:
@orange Thank bro, Did you install iPP? or is it Disabled?
As I previously mentioned above, no IPP pn macOS.
I don't use IPP for Windows too. It breaks convolution for some situations.
-
First Try Failed Because of Faust,
I Need to disable it Right? -
@Natan Just choose the one without Faust
-
@d-healey Thank you, Building again Right now
-
Sir David, There is no option for Without Faust, do you mean Building Just The "RELEASE"?
-
Should I Remove this? External llibraries to link