# Contributing to Audacity

- [Making Tutorials and User Guides](https://support.audacityteam.org/community/contributing/tutorials.md): Tutorials are an awesome way to help out Audacity users. So if you know how to use Audacity, you might be just the right person to teach others! You can either write guides, or make videos.
- [Style Guide](https://support.audacityteam.org/community/contributing/tutorials/style-guide.md): These are the rules designed to give the entire user guide a somewhat unified style. You may apply them with some freedom.
- [Editing through GitHub](https://support.audacityteam.org/community/contributing/tutorials/editing-through-github.md)
- [Gitbook Markdown syntax](https://support.audacityteam.org/community/contributing/tutorials/gitbook-markdown-syntax.md): A page showing the Markdown for all the basic and fancy options there are. Also compares it to Github's Markdown. This block is the page description.
- [TODO](https://support.audacityteam.org/community/contributing/tutorials/todo.md)
- [Untitled](https://support.audacityteam.org/community/contributing/tutorials/todo/adding-realtime-effects.md)
- [ASIO in Audacity](https://support.audacityteam.org/community/contributing/tutorials/todo/asio-in-audacity.md): Due to licensing restrictions Audacity cannot be distributed with built-in support for ASIO. However You can build Audacity for your personal use and include ASIO support.
- [Synchronizing Tracks](https://support.audacityteam.org/community/contributing/tutorials/todo/synchronizing-tracks.md)
- [Keeping Tracks Synchronized](https://support.audacityteam.org/community/contributing/tutorials/todo/synchronizing-tracks/keeping-tracks-synchronized.md)
- [Using Macros to Automate Frequent Tasks](https://support.audacityteam.org/community/contributing/tutorials/todo/using-macros-to-automate-frequent-tasks.md): A Macro is a sequence of pre-configured commands (mainly effects) in a set order that can be applied automatically to projects or audio files.
- [Using looping Playback](https://support.audacityteam.org/community/contributing/tutorials/todo/using-looping-playback.md)
- [Mastering for Audio Books](https://support.audacityteam.org/community/contributing/tutorials/todo/mastering-for-audio-books.md)
- [How to use Audacity](https://support.audacityteam.org/community/contributing/tutorials/todo/how-to-use-audacity.md)
- [Working with Tracks](https://support.audacityteam.org/community/contributing/tutorials/todo/untitled.md)
- [Translating Audacity](https://support.audacityteam.org/community/contributing/translating.md): Translating Audacity is the best way to get involved right in Audacity's UI without having to code.
- [Answering user questions](https://support.audacityteam.org/community/contributing/answering.md): Answering user questions is the most direct way of helping users. It also will net you the most "thank you"s
- [Testing the latest features](https://support.audacityteam.org/community/contributing/testing.md)
- [Finding & testing plugins](https://support.audacityteam.org/community/contributing/plugins.md)
- [Credits & License](https://support.audacityteam.org/community/contributing/credits-and-license.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.audacityteam.org/community/contributing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
