Open unholyeyebrows opened 1 month ago
I’ve been chatting with some devs about this recently. It’s not quite clear yet how to do this for a plugin with cmake and juce. Also getting dev arm hardware to test is tricky. Also arm64ec vs arm64 vs arm64x is still emerging.
It’s on my radar but msft tool chain has not made it as easy quite yet as the Mac toolchain did. I’m sure as that clarifies in the next months and GitHub actions for juce plugin clear up, we will move all the properties
we know the code compiles fine for arm since we have arm deployments on Mac and Lin. So it’s really just toolchains stabilizing
In good news, I have a cheap windows arm laptop on the way, and this weekend got a (far far simpler) program building for arm64ec in GitHub pipelines. So may be sooner than later. I might hit you up for testing if we get candidates.
Hey that's great news. Count me in for testing. I have a thread going on the Reaper Forums regarding ARM plugin development - I'll ask over there in case there are other users interested in helping with testing.
I got the clap to build debug arm64ec in pipelines. Tomorrow I’ll see if I can fix up the installer so it skips the vst3 on arm win.
the vst3 will be harder and I’ll need a dev box. But reaper supports clap so we might have a testable beta tomorrow.
Ok I got it building
https://github.com/baconpaul/airwin2rack/releases/tag/DAWPlugin
if you go there there’s an arm64ec zip file which should contain a clap and a standalone
they are completely untested since I don’t have windows arm hardware yet. But the build logs look correct
‘like I said the vst3 is more painful but I’m curious if either clap or standalone work for you
Well that was quick work! I've run the executable and loaded the CLAP into Reaper 7.26 and both launch fine! This is on my Surface Pro 11. I've also run a quick drum loop through the CLAP plugin and confirm audio is processed with the Galactic and KPlate reverbs as a quick test.
I'll test some more later but initial observations are that you've nailed it! Amazing, thanks!
Attached are a couple of screenshots confirming what's what.
Do you want me to report bugs at this stage if I see any issues? Also let me know if I can help with any specific tests.
Please do report bugs
once my hardware arrives I’ll try a juce vst3 build and figure out the cmake hacks needed
And amazing it works!
Hi - with Reaper for Windows on ARM now in Beta, is it possible to start building Airwindows Consolidated for this platform? Thanks!