ok, now when image line have released native version of fl for m1, all the vsts used in projects need to be natively supported too. au seems to work nicely, but I work on both win and mac so it would be great to have possibility to open projects with vsts on both platforms
I have an M1 Mac and can confirm that Vital builds and runs fine on the new chip. I compared a native build and the one you can download here and the difference is fairly imperceptible.
Did you use the code posted in GitHub?
Yes. I used the code at https://github.com/mtytel/vital. In order to get the build to work you have to disable the Firebase auth stuff that is only relevant to the paid / closed source version. In order to do that you need to set the following compiler options.
REQUIRE_AUTH=0
NO_AUTH=1
I have searched but found only this subject.
Is it native apple silicon yet? The official download?
Or do I have still have to tinker to be able to install the native apple silicon one?
@Tytel, just curious. What library are you waiting on for an official arm release? I’m assuming it has to do with firebase but I can’t be sure. Also, given that you have contributed the source code to the open source community (Thank you!), have you decided to cease development on this product? I’ve forked the codebase and I’m stumbling around a bit. I’m a C# developer by profession so C++ is really new to me. However, I have been able to sort my way through getting a build locally. If there is no plan for further releases, I might be able to take on the task of white labeling the code a bit. I’m fairly new to the Mac/XCode development environment as well.
There are no build instructions. I’m new to C++ and Juce so I had to Google a bit. Basically, you need XCode and Projucer. I have a fork of the Vital codebase that I’m cleaning up a bit to make it more “vanilla” and to fix some of the issues I found building on my own machine. It might be easier to start there. So if you want to build a standalone app, you would open the jucer file in the /standalone folder. In Projucer you can export the code as an XCode project and build it from there. I’m likely missing some details but that’s the basic gist.
Building the VST is pretty involved. The VST2 API isn’t redistributable at all and you have to find a copy to get a build of that. I was able to get a VST3 built but that was a reformat ago and I would have to figure it out again…
I’m sorting it out as I type this. If I get around to it I might update the README there with some build instructions.
Vital does run extremely well via the rosetta layer. I hardly notice a difference running it native. Although I must admit, it feels psychologically better somehow. I’m a developer so I think of all those wasted bits.
Yeah I have tried building it a few times, I have Xcode and Projucer, and adding the:
REQUIRE_AUTH=0
NO_AUTH=1
But I didn’t succeed.
I was wondering if anyone of the people who already build it could share their build or would that break any licensing rules?
It’s been a while since it was mentioned in this thread “I have an arm native (i.e. universal) build coming soon”.
And yeah, I am using it via Rosetta2 too, but as you mention it’s also psychological, I’d rather run any app in the format my system is running.
I’m pretty much ready to release an M1 version, just going to package everything up together for a bigger release.
Wonderful news! Thanks, Matt.
@Tytel wow you made that sound like a painful thing to do …to buy a new Mac ? They are light years ahead of intel and the go to machine for professional music makers.
Still no M1 Native build. Starting to regret paying for pro.
I’m bundling a lot of changes into the same update so there’s a lot to test/polish. When I have a date I’ll make an announcement on the forum.
I’m very excited for the M1 version but Vital does run quite smooth on Rosetta. Only thing I’ve noticed is sometimes the animations drop in framerate…
Thank you Matt for keeping Vital running on up-to-date versions of macOS and Apple hardware. I know jumping through all of Apple’s update hoops can be rather frustrating. I’m impressed that you can accomplish so much without a big development team behind you. Vital is an essential synth for me since I bought it last year.
Yeah, true.
Iv’e been running the free version for now. I am gonna buy it soon, it’s pretty much the only VST synth I use.
@Tytel Now that Ableton 11.1 is officially out, VItal officially no longer works with it.
Could really use that arm build soon.