“\AppData\Roaming\audacity\Plugins\Barberpole Phaser.dll failed to register” is an error message that shows up all the time and infuriates me all the time. I don’t really know how to solve it since no one makes any videos on it as if I’m just hallucinating and nothing’s wrong. This seems to happen in the Audacity version 2.2.2 and I have a Windows 10 Home OS, but I don’t know if any of these stats effect or cause what’s going on.
what i did to make this happen:
open audacity and go under the effects tab
open up the “add/remove plug-ins” window
press one or more plugins and then press the enable button
it tries to register than it just fails for some reason, displaying the error message from above
If it’s a VST plug-in, it must be a 32-bit plug-in, not 64-bit.
Audacity does not support MIDI effects, or MIDI features in audio effects.
Audacity does not support any kind of DRM or copy protection features.
I encountered this today for an AU plugin generated by faust2juce.
There definitely should be more printed out about why it failed to “register”.
Running the Audacity binary from the command line, I was able to
discover that my first problem was the lack of a “version hint” on my plugin parameters
(a JUCE assertion failure was printed in the terminal running Audacity).
My second problem, for which there was no clue whatsoever, was that
I needed to add an input to my plugin. Apparently, if Audacity does
not see the number inputs and outputs it wants, it just silently fails.
FYI- That’s outdated information from 2018. The plug-in “bits” have to match Audacity so assuming you are running 64-bit Audacity you’ll need 64-bit VSTs.
Technically, compatibility is up to the plug-in developer. With commercial plug-ins there is usually a list of officially supported hosts. For example, Antares Auto Tune does NOT officially support Audacity.
Sometimes the plug-in will work (or work partially) if it’s not officially supported but “you can’t complain” if it doesn’t, or if it suddenly stops working with the next release of Audacity.