.NET Builds for non x64 (arm64 cross-plattform) [possibly: native VST builds for MacOSX to support low-latency DAW integration]
Hi,
I've issues using the provided binaries or building from source: I'm running this inside a VM on a new Apple Silicon MacBook (M4). So the VM is Arm64. .Net was no problem to install in arm64 version, but it seems the automated tests and the code hasn't been modified yet to support automated releases of anything else than x86_64 - which is a bummer. I'll try to get this to cross-compile, unfortunately I do not have any paid-access to Microsoft resources at the moment (incl. Visual Studio etc.). And usually write back-end, low-level software not even GUI for other Operating Systems :)
If you can point me in the right direction - I might have missed something, and it may be possible that dotNet/VSC is now available without paying for it - since the Linux integration in Windows has also been great from my experience - this may be an option today, unfortunately it's been years since I compiled a Windows executable, shouldn't be much hassle, I need a few pointers. I saw I can adjust the CI/CD integration scrtips for multiple architecftures, the issue remains: I'd like to build and test by hand first before I open a PR or anything similar.
Not sure if this has any priority for you guys. But I'm happy to help! Parallels has now apparently come back as a main Microsoft-recommended solution for running/virtualizing on MacOS since Broadcom took over VMWare many products have been massively lacking and links don't work, no support, and features that have been available since 2013 suddenly dissapear, so I get why. With parallels a arm64 cross-build would actually make sense. I'm pretty sure that it's also possible to compile the VSTs natively for MacOS having had a closer look into the dotNet framework and OS support, which would reduce latency massively: especially when using advanced ADC/DAC gear and sampling rates.
I'm currently able to test with various UAD Apollo devices and a Lavry ADC converter (44-192KHz@24bit).
Thanks, Aaron