Vital on M1 Mac?

Vital works fine if you start Ableton in Rosetta mode like any other non-native VST

Always better to wait than to have annoying bugs interrupt your flow… That said, I’m really looking forward to M1-native Vital!

I only upgraded to 11 over the holidays and didn’t install it until 11.1 was released, so Live 10 is basically my Rosetta version (for finishing projects) while 11 is the fresh-start M1 version (for new projects). So I continue to use Vital in old projects where I added it before, but am waiting to use it in new work until the native version comes out.

1 Like

You can easily run 2 Ableton Live 11.1 versions simultaneously, just duplicate the Ableton Live app name it Ableton Live Rosetta as an example and enable Rosetta mode, now you can easily switch between the 2 without any version incompatibility

1 Like

Works great also on Mac mini M1 :wink:

Tried switching Ableton to non-Rosetta. Seems like there is already a working Vital AU when running Ableton in native mode. Just not VST. There was a UI glitch when loading the first time, but after that it seems ok.

I didn’t realize - I guess there’s a plugin-by-plugin Rosetta activation for AU or all AU is Rosetta? Not sure how this is working. When running Ableton, everything (such as Massive) that doesn’t have M1 native yet disappears on out of VSTx it seems, but there are a lot of plugins that still show up as AU when their VST versions are gone.

MacOS 11.6.4, Ableton Live 11.1, Macbook Air M1

Things to be aware of if using AU:
https://help.ableton.com/hc/en-us/articles/209068929-Using-AU-and-VST-plug-ins-on-Mac

When used on an Apple Silicon computer, the Universal build of Live 11.1 only recognises VST2 and VST3 plug-ins natively compiled for Apple Silicon. Please note that some specific AU involve Intel-compiled processes, and that these will require Live to be run as an intel application via Rosetta 2. You can find more information here.

1 Like

Just thought I’d check in to see if there’s any progress with a native m1 version?

Especially since cubase 12 only supports native vst3 in Native mode. I can run vital on Ableton Live 11.1 but the gui is a bit glitchy at times plus there’s a definite performance hit running Ableton in rosetta mode.

With the help of this fork while using GPL mode of projucer,
I managed to build a working version of arm native VST3 Vital in Live 11.1

Performance looks 5-10% better on CPU meter in native mode running “Piano from the yard sale” Preset with a crowded midi track. Definitely some improvement compare to running in rosetta or AU version of the plugin running in native, but not much.

1 Like

VitalM1.pkg.zip (6.1 MB)
This is my build binary, source code is exactly the same from the fork shared by @buchenberger in this post.(Thank you for sharing the code)

For VST2 compatibility state part, I used the part from VST SDK 3.6.10, which is no longer available from steinberg but can be found here.

I hope this can help anyone who is in immediate need of VST3 arm native version of Vital.

5 Likes

Thanks for sharing this. If you find anything in the code that can be further improved, please feel free to issue a pull request. Unlike the “official” repo this one is for collaboration. When I get some time, I would love to strip all of that commercial BS out.

1 Like

Vital synth is undoubtedly a work of development art and kudos to the developer for tossing it up on GitHub. Luckily, I’m a developer and can make the changes needed to get a native build. However, If I weren’t I would be pretty pissed that the commercial entity that I purchased a license from just decided to stop supporting Mac users at version 1.0.7. I’m not a Mac fanboy but damned if my little $600 Mac Mini doesn’t run circles around my Windows machine with the latest Ryzen 7 and 32 Gb of RAM as far as audio goes. It’s really not that hard for the developer to just build an M1 native version. With some level of difficulty we can build it ourselves. So what exactly is the holdup? Asking for other Mac users that have been waiting patiently here for quite some time. New features is great and all but come on man. Do you need to borrow my computer or something?

2 Likes

(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)

2 Likes

I see why you might think there’s no development activity because I don’t push changes to the public repo. Maybe I should make a note of that on the public repo that I have a separate private repo where I push all development changes.

About M1 compatibility -
As you can probably tell I planned to have an M1 out by now. Life got in the way a bit and that hasn’t happened yet.

That said, I do have an M1 build out in early testers hands (along with the extra features). When it’s ready to send out I’ll make a post here.

6 Likes

I’m sorry to hear that you’ve had to deal with some personal stuff that got in the way of Vital’s development but I’m also glad to hear that you’re still working hard on the next Vital update!

Hi just wanted to add, I absolutely love Vital (after discovering it a couple of weeks ago in a debate about the Waldorf Iridium - blows that out of the water in terms of sound and interface IMO), so I bought the Pro version straight away. Im nervous now, as I have a Mac Studio about to arrive that I plan to run in Logic X optimised for M1 etc (my other plugs are now supported). I’m hooked on Vital now, and don’t want to run Rossetta just for one plugin. Please update your code ! Love your work on this but can I suggest you give users a estimated timeline so we can plan accordingly ?

Just wanted to chime in here that NVIDIASC’s shared VitalM1 package is working beautifully on my M1 Pro MacBook. I haven’t measured the precise performance improvements but the increase in speed is VERY noticeable. I can now see myself using Vital as my primary synth. Thanks for sharing NVIDIASC

1 Like

Is this a beta of a native m1 build not using rosetta ?

There’s a private beta that is native on M1 along with a few new features. When it’s ready I’m going to make it available to Pro users and subscribers.

1 Like

Very happy to hear this. Keep up the good work. You’ve got something quite magical here with this software.

Nice to see updates are coming. Will Vital’s free and plus users get the update too?