A simple Script for all MAC Users to fix the constant annoyance of blocked plugins once and for all, using Automator. It’s best to save this app directly in the parent directory (/Library/Audio/Plug-Ins/), right next to your Components and VST3 folders, so you always know where it is.
Here is how to set it up:
Step-by-Step: Creating the Plugin Search Tool
- Open the Automator app on your Mac (via Spotlight or your Applications folder).
- Click on “New Document” and select “Application” (Programm) as the type. Click Choose.
- On the left sidebar, search for “Run AppleScript” (AppleScript ausführen) and drag it into the large empty area on the right.
- Delete all the default placeholder text in that window and replace it entirely with the following code:
on run {input, parameters}
-- Ask the user for the plugin name
display dialog "Enter the name of the plugin (or part of it):" default answer "" buttons {"Cancel", "Unlock"} default button "Unlock" with title "Plugin Unlocker"
set pluginName to text returned of the result
if pluginName is not "" then
-- Target the default system paths for VST3 and Components
set componentPath to "/Library/Audio/Plug-Ins/Components/"
set vst3Path to "/Library/Audio/Plug-Ins/VST3/"
-- Build a terminal command that finds the name and runs xattr -cr
set shellCmd to "find " & quoted form of componentPath & " " & quoted form of vst3Path & " -maxdepth 1 -iname " & quoted form of ("*" & pluginName & "*") & " -exec xattr -cr {} \\;"
try
-- Executes the command with admin rights to allow modifying the system folder
do shell script shellCmd with administrator privileges
display notification "Plugins matching '" & pluginName & "' have been unlocked!" with title "Success"
on error errMsg
display dialog "Error unlocking plugins or process canceled: " & errMsg buttons {"OK"} default button "OK" with icon stop
end try
end if
return input
end run
Saving and Location
- Go to the top menu bar and select File ➔ Save…
- Name the app something like
Plugin-Unlocker. - Save it to your desktop first. Then, open Finder, press
CMD + SHIFT + Gand paste this path:
/Library/Audio/Plug-Ins/ - Drag your new
Plugin-Unlockerapp into this folder. It will sit perfectly right next to yourComponentsandVST3folders.
How to use it:
- Whenever a newly installed plugin gets blocked by macOS, just double-click your
Plugin-Unlockerapp. - A window will pop up asking for the name. If your plugin is called
FabFilter Pro-Q 3.vst3, you can just typeFabFilterorPro-Qand click Unlock. - Because the system’s plugin directory is protected, macOS will ask you to enter your Mac password once to authorize the change.
- The script will instantly scan both folders, strip away the Gatekeeper quarantine tags, and send you a “Success” desktop notification when it’s done.