Bug with Battery 4 installer and AU and how to fix

There is a problem with how Native Access installs the new update to Battery 4 resulting in a situation where the PlugInfo app will show the AU is indeed UB2 (Universal Binary 2) containing Apple Silicon and Intel 64 code, however it will still run in Rosetta. I can't take credit for discovering this. A user at gearspace.com called "Calagan" found it.
Essentially, if you already had the Battery 4 AU in your components folder, the installer perhaps doesn’t overwrite it correctly? Again, even though PlugInfo will show it to contain Apple Silicon native code, it will launch using Rosetta. I verified this in Digital Performer 11.21 by creating a new project, opening Activity Monitor, and then creating a new instrument track with Battery 4. I could see the AUHostingCompatibilityService process start up.
To check if you have a problem, do a Get Info on the actual Battery 4.component. If the Creation and Modification Dates are December 3, 2021 then you need to manually delete the Battery 4.component and then reinstall Battery 4 with Native Access. After the reinstall, the Battery 4.component will have Creation and Modification Dates of January 6, 2023. NOW it will run natively!
Comments
-
ah ah ah.. you're quick in spreading the info !
I sent a support message to NI describing the issue. I hope they will fix it soon, because I'm sure most people will not notice any problem. They will just have a bigger CPU hit...
1
Categories
- All Categories
- 21 Welcome
- 765 Hangout
- 73 NI News
- 364 Tech Talks
- 1.6K Native Access
- 7.3K Komplete
- 943 Komplete General
- 1.7K Komplete Kontrol
- 2.7K Kontakt
- 664 Reaktor
- 232 Battery 4
- 402 Guitar Rig & FX
- 265 Massive X & Synths
- 399 Other Software & Hardware
- 3.1K Maschine
- 23 Sampling Room
- 3.8K Traktor
- 3.6K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators