The No.1 Website for Pro Audio
 All  This Thread  Reviews  Gear Database  Gear for sale     Latest  Trending
Fixing Logic not seeing new AU's without reboot
Old 12th May 2019
  #1
Lives for gear
 
TreyM's Avatar
 

Fixing Logic not seeing new AU's without reboot

I'm not sure when it started happening, but for me this became an issue when I updated my X99 Hackintosh to 10.13.x

The issue is that when installing new plugins (audio units) Logic can't see them until a reboot. The solution is a simple terminal command, namely:
Code:
killall -9 AudioComponentRegistrar
However, this is not convenient at all. To this end, I will show you how to automate this command via one of two options:

A: A system process that you can trigger with a hotkey shortcut
B: A custom app launcher that will silently run the command and launch Logic immediately (I use this method now)

Both methods are nice and clean, meaning they are essentially invisible from a UI standpoint.

Option A: (running as a hotkey command manually)
To make this hotkey-able, we need to make a service using Automator (in your Applications folder.)

Open Automator and select "Service" (the gear icon) and click the "Choose" button. Once that's done, you'll need to scroll down in the actions list (the 2nd section from the left) and select "Run Shell Script" and drag it to the right where it says, Drag actions or files here to build your workflow.

Next we need to tell the service to not worry about any kind of user input. Just above the shell script that you dragged to the right, you should see a dropdown menu labeled:

Service receives selected "text"

Change this to "no input"

Next we enter the command from above into the text box of the shell script:
Code:
killall -9 AudioComponentRegistrar
Now save the service we've created (name it whatever you like) and open System Preferences. In System Preferences, click on Keyboard then the "Shortcuts" tab. On the left, click "Services" and on the right scroll down until you find the service you just saved. Click on the service and then you should see an "Add Shortcut" button. Click this button and assign your hotkey then close the System Preferences app.

That's it! Now whenever you run the hotkey shortcut, the command will run in the background.

Option B: (custom app launcher) (preferred method)
Once again, we need to use Automator. Open Automator from your Applications folder and select "Application" (the robot standing on a square icon) and click the Choose button. Once that's done, you'll need to scroll down in the actions list (the 2nd section from the left) and select the first of two actions. Find "Launch Application" and drag it to the right where it says, Drag actions or files here to build your workflow. Do the same thing for the "Run Shell Script" action.

Inside the "Run Shell Script" box, input this command:
Code:
killall -9 AudioComponentRegistrar
Once this is done, click on "Options" at the bottom of the "Run Shell Script" box. Select "Ignore this action's input"

Next select Logic Pro X for the "Launch Application" box and save the application wherever you'd like.

That's it! Now when you click this custom app launcher, the command will run and Logic will instantly launch without the issue of not seeing AU's.

BONUS: (Making the custom app launcher look pretty)
Go to your "Applications" folder and right click on Logic Pro X and click "Get Info" Do the same for your custom app launcher.

At the very top of the "Info" window, just under the window close/min/max buttons, click on the Logic Pro X icon (you should see a blue outline around the icon now) and type: Command + C



Go to the custom app launcher "Info" window and click on the robot icon and type: Command + V

You should see the icon change to the Logic Pro X icon.

Last edited by TreyM; 12th May 2019 at 03:04 AM..
Old 15th May 2019
  #2
Gear Nut
 
RobFish's Avatar
 

Great, thank‘s 4 sharing your Option B!
Old 18th May 2019
  #3
Gear Head
 

Working great. Thanks!
Old 30th May 2019
  #4
Lives for gear
 
TreyM's Avatar
 

From time to time, you may encounter an error like trying to use option b's launcher or trying to run the hot-key before the AU Server actually starts. You can ignore this and just launch Logic Pro X directly.
Post Reply

Welcome to the Gearslutz Pro Audio Community!

Registration benefits include:
  • The ability to reply to and create new discussions
  • Access to members-only giveaways & competitions
  • Interact with VIP industry experts in our guest Q&As
  • Access to members-only sub forum discussions
  • Access to members-only Chat Room
  • Get INSTANT ACCESS to the world's best private pro audio Classifieds for only USD $20/year
  • Promote your eBay auctions and Reverb.com listings for free
  • Remove this message!
You need an account to post a reply. Create a username and password below and an account will be created and your post entered.


 
 
Slide to join now Processing…
Thread Tools
Search this Thread
Search this Thread:

Advanced Search
Similar Threads
Forum Jump
Forum Jump