Why are my u-he plug-ins in demo mode in GarageBand?

GarageBand X (v10+) introduces sandboxing, a security feature to prevent malicious code from harming your computer and files. Unfortunately, this extra security means plug-ins inside GarageBand no longer have access to your hard drive and cannot load the registration file. Since the plug-ins can no longer access the registration file, they think they are in demo mode.

The solution is simple:

Just enter your registration details in the plugin while using GarageBand.
The registration .plist file will be saved to the following location:
Macintosh HD/Users/*YOUR USERNAME*/Library/Containers/ com.apple.garageband10/Data/Library/Application Support/u-he/

If you are using multiple hosts, please keep in mind that due to the sandboxing, GarageBand will also use separate files for:

  • Your plugin preferences
  • The MIDI learned parameters
  • The preset database (this includes your preset’s favourite status)

The sandboxed versions of these files are also stored in the above mentioned location.

If you cannot find the Library folder located Mac HD/Users/YOUR_USERNAME/ please see: Q: Where do I find the user Library folder.