Audacity Dev
Githubaudacityteam.org
en - English (main)
en - English (main)
  • Audacity Dev resources
  • Getting started
    • BUILDING.md
    • Introduction to Audacity development
    • Codebase overview
    • Coding standards
      • Making Audacity Doxygenable
    • Strings & translatable code
  • Scripting
    • Developing your own plugins and scripts
    • Scripting reference
    • Creating your own Nyquist Plugins
      • Headers Reference
      • Plugin Reference
      • Widgets Reference
      • Basics
        • Delay Basics
        • Independent Stereo Volume Basics
        • Prompt Basics
        • Volume Basics
      • Tutorials
        • File Button Tutorial
        • Macro Tutorial
        • Property List Tutorial
        • Stereo Tracks Tutorial
        • The *SCRATCH* Symbol Tutorial
    • Creating custom themes
  • Refactoring
    • 4 steps to make an effect stateless
Powered by GitBook
On this page
  • Most Pertinent Information
  • General Audacity Information
  • Other Contributions to Audacity
  • New Developers
Edit on GitHub
Export as PDF

Audacity Dev resources

NextIntroduction to Audacity development

Last updated 1 year ago

This documentation is geared toward directing developers to any relevant information that they may need to access efficiently/quickly without having to spend too much time searching through nested links.

Most Pertinent Information

New to open source? Check out Introduction to Audacity development

The go-to place for information for contributors is the . Some other sources for important information that may be necessary or useful as a developer are listed below:

  • - How to download and build the code.

  • - The standards to keep in mind when contributing.

  • - The open-source license that Audacity uses.

  • - Conventions and syntax/methods to consider when coding.

  • - Section that is focused on ways to contribute to Audacity other than just working with source code.

General Audacity Information

This section is geared toward general information on how to use the software in its current state.

  • - The provided manual on how to use Audacity and its features.

  • - Tutorials, changelogs and more

Other Contributions to Audacity

New Developers

Note: Audacity is currently undergoing major restructuring. It currently is not an easy project to contribute code to, especially if you're new to programming.

This section focuses on information regarding contributions to Audacity other than source code work like bug fixes, completing issues, and adding/working on new features. One pertinent part of non-coding contributions for Audacity focuses on creating task-based . So, a tutorial that shows users how to perform specific tasks with Audacity. Also, see the links below for similar information:

- Page from Audacity's support community that provides links and information for the different ways to contribute to Audacity (other than just coding contributions).

- Page regarding the style and standards expected for tutorial contributions.

For those who are looking to make their first contribution to Audacity see the label under the issues tab. Similarly, see the with issues specifically geared to new contributors.

Build instructions can be found in .

tutorials
Contributing to Audacity
Tutorial Style Guide
Good First Issues
contribute page
BUILDING.md
Contributing Documentation
Building Instructions
Code of Conduct
License File
Coding Standards
Audacity Manual
Audacity Support
Other Contributions to Audacity