How to disable Waves plugins on Mac (without uninstalling)
Last updated 3 September 2026
Why Waves behaves differently from everything else
One shell stands in for your entire Waves library. Every other vendor drops its plugins straight into the shared folders your hosts scan. Waves installs a single gateway file instead, and keeps the actual plugins somewhere else entirely. Waves documents this itself:
Two consequences follow, and they explain most of the confusion around Waves:
- Plugin managers that only read the standard folders list the shell and nothing else, so your Waves plugins look like they are not installed at all.
- Anything that disables the shell disables every Waves plugin at once, whether you meant it or not.
Where your Waves plugins actually live
On a Mac, the real plugins are bundles inside the Waves folder, and the version number moves with each major release:
/Applications/Waves/Plug-Ins V17, or whichever version you have, from V9 up to V17- More than one version can be installed side by side, each in its own folder
- The shells sit separately in
/Applications/Waves/WaveShells V17, and the copy your host loads goes into/Library/Audio/Plug-Ins/Components,/VSTand/VST3
Turn the whole Waves library off in one move
Disable the shell, not the plugins. This is the safest option, because Waves explicitly says the plugin files themselves should not be moved. The shell is a normal plugin in a normal folder, so Apple's usual method applies to it.
- Quit the host you are fixing, whether that is Sibelius, Logic Pro or your DAW.
- In Finder choose Go, then Go to Folder, and enter
/Library/Audio/Plug-Ins/Components. - Hold Command and drag the WaveShell file to a temporary folder on your Desktop. Repeat in the
VSTandVST3folders if your host uses those. - Reopen the host. Every Waves plugin is gone from its scan, and the scan itself gets shorter.
- Drag the shell back whenever you want the library again.
If you are doing this because Sibelius is slow or will not start, Ainola's Sibelius mode already includes this step: it switches the shell off along with the other effect plugins and leaves your playback engine running.
Turn off single Waves plugins (Ainola)
Disabling the shell is all or nothing. When you want to keep most of Waves and drop a few, you need something that can see past the shell. Ainola reads the Waves folder directly, lists the real plugins as their own format alongside your AU, VST, VST3, CLAP and AAX, and puts a switch on each one. Turning one off renames it in place so the shell stops offering it, and turning it back on restores it exactly. Because the Waves folder belongs to your user account rather than the system, these changes usually go through without an admin password.
- Download Ainola and open it. It finds the Waves folder on its own.
- Filter to the Waves format, or search for the plugin by name.
- Switch off the ones you want gone, one at a time or a whole selection.
- Apply, then rescan in your host. Switch them back on whenever you want them.
A set you keep coming back to can be saved as a mode, so the same group of Waves plugins goes off and on again in one click later.
If Waves is missing from your DAW, this is not your fix
Being unable to find Waves in a host is a different problem from wanting it gone. Plugins that never appear are almost always a shell that did not install for that host, a host pointed at a custom VST folder, or a scan that needs to run again. Waves keeps its own instructions per host, and those are the right place to start. Ainola disables plugins on purpose and does not repair a broken Waves installation, so reach for it once your plugins show up and you want control over which of them load.
Related questions
Why do my Waves plugins not show up in plugin managers? +
Because Waves does not install them into the standard plugin folders. It installs a single WaveShell there and keeps the real plugins in its own folder, which Waves documents as Applications, Waves, Plug-Ins V17 or whichever version you have. Tools that only read the standard folders see the shell and nothing else.
How do I disable every Waves plugin at once? +
Disable the WaveShell rather than the plugins. The shell is what your host loads, so switching it off removes the whole Waves library from every host in one move, and switching it back on restores all of it.
Does disabling Waves plugins deauthorize my licenses? +
No. Disabling renames files on disk so hosts skip them. Your Waves licenses live in Waves Central and on your activation target, and are not touched.
My Waves plugins are missing from my DAW. Does this fix that? +
No, and that is a different problem. Waves plugins missing from a DAW is usually a WaveShell or rescan issue, and Waves has its own instructions for each host. Ainola disables plugins on purpose, it does not repair a broken Waves installation.
Does Sibelius mode handle Waves? +
Yes. Sibelius mode switches off the WaveShell along with the other effect plugins, which takes every Waves plugin out of the Sibelius scan in one move, and leaves your playback engine running.
Which macOS versions are supported? +
macOS 12 Monterey or later, on Apple Silicon and Intel.
Sources
- Waves Support, locate the Waves plug-ins folder (the Applications, Waves, Plug-Ins V17 path, V16 down to V9).
- Waves Support, using Waves plugins with a custom VST or VST3 folder (the WaveShell as a gateway, and the warning not to move the plugin files).
- Waves Support, how to find your plugins in Logic Pro (start here if Waves never appears at all).
- Apple Support, remove or disable Audio Units plug-ins in Logic Pro or MainStage (the Command-drag method used on the shell).
Related fixes: disable any plugin on Mac without uninstalling, Logic Pro stuck scanning Audio Units, Sibelius slow to open.