Tracking Apple Silicon Native Hosts, Plugins, Effects
-
- KVRer
- 27 posts since 5 Oct, 2021
I asked Sonible about M1 native support and got this reply…
“As there is finally native support for the PACE iLok manager we will update our plugins to native support in the near future.“
“As there is finally native support for the PACE iLok manager we will update our plugins to native support in the near future.“
-
Funkybot's Evil Twin Funkybot's Evil Twin https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=116627
- KVRAF
- 12442 posts since 16 Aug, 2006
Has the Pace update rolled out to end-users yet or is it still with developers?
-
- KVRist
- 319 posts since 12 Feb, 2021
After reading this I went to the iLok website and there is no mention of changes detailed for version 5.4.1 which I am running. The last details on the updates stops at 5.3.2.Funkybot's Evil Twin wrote: Thu Jan 06, 2022 8:36 pm Has the Pace update rolled out to end-users yet or is it still with developers?
https://www.ilok.com/#!faq and then click on the Release Notes tab.
- KVRAF
- Topic Starter
- 2034 posts since 30 Mar, 2008 from MN, USA
Depends which one you are talking about. iLok has multiple layers of security.Funkybot's Evil Twin wrote: Thu Jan 06, 2022 8:36 pm Has the Pace update rolled out to end-users yet or is it still with developers?
Anything that uses just the Pace Eden code signing and authorization features has been able to go native since September. Eden works fine with iLok Manager running under Rosetta, even if the calling binary is native.
However, there is also Pace Fusion. Eden verifies a signed binary against system or dongle authorizations, but it does not require any significant changes to your code base. It's more of a wrapper. Fusion, on the other hand, is embedded throughout a binary, and tests for things like function signatures and various other aspects of one's code. Fusion authenticates down to the level of the structure of a binary, and an Intel and Arm binary are very different beasts. As such to make Fusion work on Arm required a substantial amount of re-engineering, as well as the corresponding support in iLok Manager and it's daemons. Notably, Soundtoys uses Fusion.
The pre-release version of native Fusion support is not yet out. Look for iLok Manager to be updated, probably to version 5.5.x
CLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
-
Funkybot's Evil Twin Funkybot's Evil Twin https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=116627
- KVRAF
- 12442 posts since 16 Aug, 2006
Yeah, I think most of my iLok licenses use Fusion and have been holding off. I recall SoundToys saying they got what they needed from Pace, so I assume there are some License Manager builds out there for developers, but as you say, sounds like it's not officially released yet. I'm hoping soon.teilo wrote: Thu Jan 06, 2022 9:08 pmDepends which one you are talking about. iLok has multiple layers of security.Funkybot's Evil Twin wrote: Thu Jan 06, 2022 8:36 pm Has the Pace update rolled out to end-users yet or is it still with developers?
Anything that uses just the Pace Eden code signing and authorization features has been able to go native since September. Eden works fine with iLok Manager running under Rosetta, even if the calling binary is native.
However, there is also Pace Fusion. Eden verifies a signed binary against system or dongle authorizations, but it does not require any significant changes to your code base. It's more of a wrapper. Fusion, on the other hand, is embedded throughout a binary, and tests for things like function signatures and various other aspects of one's code. Fusion authenticates down to the level of the structure of a binary, and an Intel and Arm binary are very different beasts. As such to make Fusion work on Arm required a substantial amount of re-engineering, as well as the corresponding support in iLok Manager and it's daemons. Notably, Soundtoys uses Fusion.
The pre-release version of native Fusion support is not yet out. Look for iLok Manager to be updated, probably to version 5.5.x
-
- KVRist
- 319 posts since 12 Feb, 2021
The Liquidsonics Plugins use Pace Fusion - their Public Betas are out now and worked Natively in Reaper but not in Logic. Seems that the AU hosting tool that Logic uses causes an issue at Activation of the iLok Plugin being launched and forces Logic to quit.
The reason I mention this is that these plugins were authenticated using the current iLok Licence Manager 5.4.1 app to gain authorisation and I checked again that this is running as an Intel process and does not have the option of running in Native or Rosetta. So, it may not need an update (although I'm sure it will be coming) before companies can utilise Native builds for most DAWs until the Logic issue is sorted out.
The reason I mention this is that these plugins were authenticated using the current iLok Licence Manager 5.4.1 app to gain authorisation and I checked again that this is running as an Intel process and does not have the option of running in Native or Rosetta. So, it may not need an update (although I'm sure it will be coming) before companies can utilise Native builds for most DAWs until the Logic issue is sorted out.
- KVRist
- 58 posts since 16 Dec, 2021
The beta native Seventh Heaven is working perfectly on my computer (Logic, Studio One, Monterey, M1 Max). I have read that there are issues with people using Big Sur tho...davestretch wrote: Fri Jan 07, 2022 5:38 am The Liquidsonics Plugins use Pace Fusion - their Public Betas are out now and worked Natively in Reaper but not in Logic. Seems that the AU hosting tool that Logic uses causes an issue at Activation of the iLok Plugin being launched and forces Logic to quit.
The reason I mention this is that these plugins were authenticated using the current iLok Licence Manager 5.4.1 app to gain authorisation and I checked again that this is running as an Intel process and does not have the option of running in Native or Rosetta. So, it may not need an update (although I'm sure it will be coming) before companies can utilise Native builds for most DAWs until the Logic issue is sorted out.
- KVRAF
- 6208 posts since 25 Dec, 2004
i just bought the 16" mbp, updating to Monterey now... i'm assuming most plugins that ran on my Mojave mbp will now run in Rosetta mode on this new one? Guess i'll find out soon enough. One possibly actually answerable question... if I install all these Intel-based plugins and Cubase 11 now, when Cubase 12 drops and I start replacing Intel plugins with M1 plugins - will the Intel-Rosetta plugins run inside an M1 native Cubase? Do current native plugins run inside a Rosetta wraped Cubase 11??
Sorry if my muppet questions have been discussed a billion times, i'll find that other macbook M1 thread and have a good read i think.
derp cheers
Sorry if my muppet questions have been discussed a billion times, i'll find that other macbook M1 thread and have a good read i think.
derp cheers
sketches... http://soundcloud.com/onesnzeros
some artists i support... https://bandcamp.com/spectraselecta
some artists i support... https://bandcamp.com/spectraselecta
-
- KVRist
- 319 posts since 12 Feb, 2021
Yes, I think it may be Big Sur related. Not updating to Monterey yet as too many 3rd party plugins are having issues from what I've read. Have you found any issues using PA, Slate, Soundtoys, etc?rhye999 wrote: Fri Jan 07, 2022 6:47 amThe beta native Seventh Heaven is working perfectly on my computer (Logic, Studio One, Monterey, M1 Max). I have read that there are issues with people using Big Sur tho...davestretch wrote: Fri Jan 07, 2022 5:38 am The Liquidsonics Plugins use Pace Fusion - their Public Betas are out now and worked Natively in Reaper but not in Logic. Seems that the AU hosting tool that Logic uses causes an issue at Activation of the iLok Plugin being launched and forces Logic to quit.
The reason I mention this is that these plugins were authenticated using the current iLok Licence Manager 5.4.1 app to gain authorisation and I checked again that this is running as an Intel process and does not have the option of running in Native or Rosetta. So, it may not need an update (although I'm sure it will be coming) before companies can utilise Native builds for most DAWs until the Logic issue is sorted out.
-
- KVRist
- 38 posts since 1 Jul, 2009
Same here - native betas of CRP, 7th Heaven Pro, Illusion, HD Cart and Tai Chi are all working fine with Logic on my M1 Max. Logic 10.7.2, MacOS 12.1rhye999 wrote: Fri Jan 07, 2022 6:47 amThe beta native Seventh Heaven is working perfectly on my computer (Logic, Studio One, Monterey, M1 Max). I have read that there are issues with people using Big Sur tho...davestretch wrote: Fri Jan 07, 2022 5:38 am The Liquidsonics Plugins use Pace Fusion - their Public Betas are out now and worked Natively in Reaper but not in Logic. Seems that the AU hosting tool that Logic uses causes an issue at Activation of the iLok Plugin being launched and forces Logic to quit.
The reason I mention this is that these plugins were authenticated using the current iLok Licence Manager 5.4.1 app to gain authorisation and I checked again that this is running as an Intel process and does not have the option of running in Native or Rosetta. So, it may not need an update (although I'm sure it will be coming) before companies can utilise Native builds for most DAWs until the Logic issue is sorted out.
-
- KVRist
- 125 posts since 7 Jan, 2008
I don't think that Cubase 12 will bridge Intel plug-ins so Universal plugins will work in Cubase 12 natively and Intel plugins will only work in Cubase 12 if you run Cubase 12 in Rosetta-modesqigls wrote: Fri Jan 07, 2022 9:54 am i just bought the 16" mbp, updating to Monterey now... i'm assuming most plugins that ran on my Mojave mbp will now run in Rosetta mode on this new one? Guess i'll find out soon enough. One possibly actually answerable question... if I install all these Intel-based plugins and Cubase 11 now, when Cubase 12 drops and I start replacing Intel plugins with M1 plugins - will the Intel-Rosetta plugins run inside an M1 native Cubase? Do current native plugins run inside a Rosetta wraped Cubase 11??
Sorry if my muppet questions have been discussed a billion times, i'll find that other macbook M1 thread and have a good read i think.
derp cheers
- KVRAF
- 6208 posts since 25 Dec, 2004
...and that means Cubase and ALL plugins including native will run inside this Rosetta wrapper?
sketches... http://soundcloud.com/onesnzeros
some artists i support... https://bandcamp.com/spectraselecta
some artists i support... https://bandcamp.com/spectraselecta
-
- KVRAF
- 6780 posts since 17 Dec, 2009
yes.sqigls wrote: Fri Jan 07, 2022 12:33 pm ...and that means Cubase and ALL plugins including native will run inside this Rosetta wrapper?
that's how you can setup logic and studio one. "Open using rosetta" so everything is wrapped.
been running logic like that for a couple of months last year because not many plugs were native.
i think studio one can't do mix/match VST plugs, but can mix/match AU plugs because it uses macOS own AU hosting service.
(it's how logic does it as well - plugin hosting service as a separate process, so you can easily have rosetta/native mixed sessions)
