CMAKE: Windows ARM64 Can't Build AAX, works for VST3

Hi,

I’ve configured CMAKE for my plugin project to build for AAX, AU and VST3 without any issue for x86 and ARM for MacOS. For Windows, however, it appears that I can only build AAX and VST3 for x86/x64 (as expected), and only VST3 for ARM64 (which I did not expect). Im not finding much online if AAX is not supported for windows ARM64. I don’t get any error during the CMAKE build process, it just simply sets JucePlugin_Build_AAX=0 in the defs.txt, despite explicitly setting FORMATS AAX under juce_add_plugin.

Would someone with more Avid Development Experience be able to confirm if this is expected behavior?

To the best of my knowledge ProTools doesn’t supports arm64 or arm64ec yet so it doesn’t make sense to build AAX plugins for arm64 or arm64ec.

1 Like