Nyquist Plug-ins

From Audacity Wiki
Revision as of 14:20, 30 May 2019 by PeterSampson (talk | contribs) (Exploring further: Nyquist Workbench is obsolete EOL)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Audacity supports Nyquist  effects on all operating systems, and includes a number of Nyquist plug-ins. You can download additional Nyquist plug-ins, edit their behavior, or even write your own. Nyquist Plug-ins are merely plain text files which can be opened and studied using any simple text editor. That's how many people learned Nyquist programming!
Related article(s):

Plug-in Downloads

We host a large collection of downloadable Nyquist plug-ins for use in Audacity.


For instructions on how to load new Nyquist effects into Audacity please see these pages in the Manual:

For those using an Audacity package provided by their distribution: Generally it is better *not* to put extra plug-ins in /usr/share/audacity/plug-ins. This is because a new Audacity package may overwrite those extra plug-ins.

Exploring further

To learn more about Nyquist programming, why not load the .lsp files from the Audacity "Nyquist" folder or the .ny files from the Audacity "Plug-Ins" folder into your favorite text editor and try to find out how they work? There is some introductory advice on this page of the main Audacity website. Additional information about programming Nyquist plug-ins can be found at Nyquist Plug-ins Reference.

If you are especially interested in Nyquist in Audacity, we strongly recommend visiting the Nyquist board of the Audacity Forum (you can subscribe to any board or forum by clicking "Subscribe forum" at the bottom of the relevant page). There is also an audacity-nyquist mailing list that sometimes has topics regarding development of Audacity's Nyquist interface.

Nyquist commands and scripts can be run in the Effect > Nyquist Prompt. To run code as a "generate" type effect in the Nyquist prompt, the ;type generate header should be included at the top of the script.