# Contributing

- [Adding plugins to this site](/contributing/adding-plugins-to-this-site.md)
- [Developing your own plugins and scripts](/contributing/developing-your-own-plugins-and-scripts.md)
- [Creating your own Nyquist Plugins](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins.md)
- [Plugin Reference](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/plugin-reference.md): This page offers a detailed look at the structure and syntax of Nyquist Plugins. It is intended for people who wish to write their own plugins.
- [Headers Reference](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/headers-reference.md)
- [Widgets Reference](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/widgets-reference.md)
- [Basics](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/basics.md)
- [Volume Basics](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/basics/volume-basics.md): This page explains how to use Nyquist to change the volume of Audacity tracks in different ways.
- [Independent Stereo Volume Basics](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/basics/independent-stereo-volume-basics.md): This page explains how to use Nyquist to change the volume of left and right stereo channels independently.
- [Delay Basics](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/basics/delay-basics.md): This page explains how to use Nyquist to add a feedback delay effect in Audacity.
- [Prompt Basics](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/basics/prompt-basics.md): This page explains how to use the Audacity Nyquist Prompt to test-run Nyquist code snippets.
- [Tutorials](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials.md)
- [The \*SCRATCH\* Symbol Tutorial](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials/the-scratch-symbol-tutorial.md): This page provides a brief introduction to using the \*SCRATCH\* symbol in Nyquist programming.
- [Property List Tutorial](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials/property-list-tutorial.md)
- [Stereo Tracks Tutorial](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials/stereo-tracks-tutorial.md): This tutorial provides a brief introduction to using stereo tracks in Nyquist programming.
- [Macro Tutorial](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials/macro-tutorial.md): Nyquist-Macros are a special kind of Nyquist plugin that instruct Audacity to perform tasks using Audacity's scripting interface.
- [File Button Tutorial](/contributing/developing-your-own-plugins-and-scripts/creating-your-own-nyquist-plugins/tutorials/file-button-tutorial.md): This tutorial provides a description and examples of how to create and use a File-Button Widget in Nyquist Plugins.
- [Scripting reference](/contributing/developing-your-own-plugins-and-scripts/scripting-reference.md)
