Vital on M1 Mac?

REAPER and Bitwig both have public ARM64 versions that are very stable right now, so it’s not just Logic. Version 4.0 of Bitwig will be universal and is soon to be released.

They both will run Vital as an x86 plugin, without any problems from what I can see.

plz release :cry:

1 Like

Works fine on my MacBook Air M1! Excited for a native release though, but Ableton isn’t completely compatible anyway so until then I’m stuck with the Rosetta emulator.

@Tytel were you able to build for native M1? I don’t see it specifically mentioned in the download options.

Disclaimer: I don’t own a Mac, so I can’t test it. I’m just asking for a course that I’m preparing.

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

1 Like

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?

3 Likes

@buchenberger

I couldn’t find the build instructions, if there is any?

@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.

14 Likes

@Tytel

Thank you for the great news :wink:

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.

@Tytel about how long for the Apple silicon build?

Still no M1 Native build. Starting to regret paying for pro.

1 Like

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.

4 Likes