VST vs AU vs AAX: Plugin Formats Explained

Web Admin Avatar

·

8 min read

VST vs AU vs AAX: Plugin Formats Explained

The debate over vst vs au vs aax comes down to one thing: a plugin format is simply the “language” a plugin uses to talk to your DAW, and each of these three speaks a different one. VST is the cross-platform standard made by Steinberg, AU (Audio Units) is Apple’s Mac-only format, and AAX is Avid’s format built specifically for Pro Tools. They all do the same job — load an effect or instrument inside your session — but which one you install depends entirely on the software and operating system you run.

Violet Recording is reader-supported — we may earn a commission from links on this page, at no extra cost to you.

If you have ever downloaded a plugin and been faced with a checklist of formats during installation, this guide is for you. Below we break down what each format is, where it works, the practical differences that actually matter, and how to stop worrying about the whole thing once you understand the pattern.

What a plugin format actually is

A plugin is a small piece of software that runs inside a host program — your DAW. For that to work, the plugin and the host need an agreed-upon set of rules for passing audio, MIDI, automation and preset data back and forth. That rulebook is the plugin format, sometimes called the plugin “standard” or API.

Because different companies wrote different rulebooks, the same underlying compressor or synth often ships in several formats at once. The audio processing inside is usually identical — a developer builds the DSP once and then “wraps” it so it can be loaded as a VST, an AU or an AAX. That is why a plugin’s sound does not change between formats. What changes is which hosts can open it and, occasionally, how deeply it integrates with the host’s features.

VST: the cross-platform standard

VST stands for Virtual Studio Technology, created by Steinberg (makers of Cubase and Nuendo) back in 1996. It is the most widely supported format in the world, working on both Windows and macOS, and it is the default choice for the majority of DAWs — Ableton Live, FL Studio, Cubase, Studio One, Reaper, Bitwig and many more.

There are two versions you will see in the wild. VST2 is the older, hugely popular generation that most legacy plugins used. VST3 is the current standard; it adds features like sample-accurate automation, the ability to switch off processing when no signal is present (saving CPU), and better parameter handling. Steinberg has ended official support for VST2, so new plugins increasingly ship as VST3 only. On Windows, VST is effectively the universal language of music production — if a plugin exists, it almost certainly has a VST version.

AU: Apple’s Mac-only format

Audio Units, usually shortened to AU, is Apple’s own plugin format, baked into macOS at the system level. If you use Logic Pro or GarageBand, AU is the only instrument and effect format those apps accept — they do not load VST at all. MainStage also relies on AU, as do a number of Mac-native apps.

Because AU is built into the operating system, macOS includes a validation step (the “AU validation” you sometimes see run on first launch) that checks each plugin behaves correctly before Logic will trust it. This tight integration is a strength on Mac: AU plugins tend to be stable and well-behaved inside Apple hosts. The obvious limitation is that AU does not exist on Windows at all. So while many cross-platform DAWs on Mac (like Ableton and Studio One) can load either VST or AU, the format only matters to you if you are on macOS in the first place.

AAX: the Pro Tools format

AAX (Avid Audio eXtension) is the format Avid created for Pro Tools, replacing the older RTAS and TDM standards around 2013. If Pro Tools is your DAW, AAX is what you need — it will not load VST or AU. This is the single most common reason people get caught out: they buy a plugin, install the VST, and then discover Pro Tools sees nothing, because it was expecting AAX.

AAX comes in two flavours. AAX Native runs on your computer’s CPU like any normal plugin, and it is what the vast majority of users need. AAX DSP is a special version that runs on dedicated Avid HDX hardware cards found in larger professional studios, offloading processing to that hardware for very low latency at high track counts. Unless you own an HDX system, AAX Native is the version to install.

VST vs AU vs AAX: which one do you actually need?

Here is the shortcut that resolves the whole vst vs au vs aax question: you do not choose a format based on which is “best” — you choose based on your DAW and operating system. The plugin sounds the same either way, so match the format to the host and move on.

  • Windows + any DAW (Ableton, FL Studio, Cubase, Reaper, Studio One): install VST3 (or VST2 if that is all a plugin offers).
  • Mac + Logic Pro or GarageBand: install AU — it is the only format these accept.
  • Mac + Ableton, FL Studio, Studio One, Reaper, Bitwig: install VST3 or AU; either works, so pick one and stay consistent.
  • Any Pro Tools user (Mac or Windows): install AAX — nothing else will show up.

Most commercial plugins bundle all the relevant formats in a single installer, so in practice you just tick the boxes that match your setup. When in doubt, tick everything: unused formats sit harmlessly on disk and take up a few megabytes at most.

Common mistakes and how to avoid them

The biggest one, as mentioned, is installing the wrong format and assuming the plugin is broken. If a plugin does not appear after installing, first confirm you installed the format your DAW uses — Pro Tools needs AAX, Logic needs AU, everything else usually wants VST.

The second is a missing or wrong plugin path. VST plugins live in specific folders, and if you install to a custom location your DAW may not be scanning it. Point your DAW’s plugin manager at the correct folder and rescan. On Windows the common VST3 location is C:\Program Files\Common Files\VST3; on macOS, VST3 lives in /Library/Audio/Plug-Ins/VST3 and AU in /Library/Audio/Plug-Ins/Components.

A third trap is the 32-bit vs 64-bit mismatch. Modern DAWs are 64-bit and will not load ancient 32-bit plugins without a “bridge.” If an old plugin refuses to appear, its bitness may be the culprit. Finally, on Mac remember that Apple-silicon machines sometimes need plugins that are native to the M-series chips, or the DAW may need to run under Rosetta — a compatibility layer — for older plugins to load.

Where to get plugins that ship in every format

When you are shopping for effects and instruments, it pays to buy from a store that clearly lists supported formats so you never install the wrong one. A marketplace like Plugin Boutique lists VST, VST3, AU and AAX support right on each product page, alongside the OS requirements, which makes matching a plugin to your rig straightforward.

If you are still building out your toolkit, our roundups can point you at strong options: see our picks for the best compressor plugins, the best EQ plugins, and the best reverb plugins. For instruments, the best free synth VSTs guide is a good, no-cost starting point, and every one of those ships in the formats covered above.

Do formats change how a plugin sounds?

No — and this is worth repeating because it saves a lot of anxiety. A VST, AU and AAX build of the same plugin use the same DSP code, so they produce bit-identical audio. Choosing AU over VST will not make your mix “warmer” or your synth “punchier.” The only real-world differences are host integration (how automation, sidechaining and preset browsing behave inside a particular DAW) and, very occasionally, which format a developer updates first. Sound quality is not part of the equation. Once you have the right format for your DAW, put the debate to rest and get back to mixing.

For the fundamentals of using those plugins well once they are loaded, our guides on EQ and compression fundamentals and how to mix vocals are the logical next steps, and you can browse the full Mixing & Mastering hub for more.

Frequently asked questions

Can I use VST plugins in Logic Pro?

No. Logic Pro and GarageBand only load Audio Units (AU), not VST. If a plugin you want is Mac-compatible, install its AU version and Logic will find it after the built-in AU validation runs. If a plugin only offers VST, it will not work in Logic at all — check the developer’s format list before buying.

What is the difference between VST2 and VST3?

VST2 is the older generation used by most legacy plugins; VST3 is the current standard and adds sample-accurate automation, more efficient CPU use (processing can idle when there is no signal), and improved parameter and sidechain handling. Steinberg has retired official VST2 support, so new plugins increasingly ship as VST3 only. Where both are offered, prefer VST3.

Which plugin format should a beginner install?

Install the one your DAW uses and ignore the rest. Pro Tools needs AAX; Logic and GarageBand need AU; Ableton, FL Studio, Cubase, Studio One and Reaper use VST (choose VST3 when available). If an installer offers several formats and you are unsure, tick all of them — unused formats take almost no space and cause no harm.

Get the studio newsletter

New guides, gear deals and mixing tips — a couple of times a month. No spam, unsubscribe anytime.

More guides