Mailing Lists
Join the Audacity dev Discord server to discuss current and future development, or to get help modifying the Audacity source code.
Audacity source code
You can get the latest Audacity source code from our Git repository.
- Type this at the command line to make a local copy of the source code repository from GitHub:
git clone https://github.com/audacity/audacity
Compiling Audacity
- Building instructions can be found in the BUILDING.md.
- Further information can be found in the developer wiki.
- If you are still having difficulties, please ask on the Compiling Audacity board on the Audacity Forum, or on Discord.
Development activity
Open HUB and Github have statistics on the value of Audacity development, excluding the third-party code libraries Audacity uses. Searchable commit listings are produced every 10 days. To find out more about current development activity you can subscribe to our Git repository atom feed or can look at our Git work in progress.
Bug Tracking
The Audacity developers use Github to track bugs and enhancements.
If you are a user reporting a new bug, please post full details to the Audacity forum.
Git Pull Requests (and Patches)
We welcome Git pull requests from developers. If the changes is more than a simple couple of lines, please also talk to us about the changes on the Audacity dev Discord server.
You need to sign the Audacity CLA for your request to be merged.
Developers’ Wiki
The developers wiki is currently being re-thought/ported over as a Github Wiki. While the old wiki may still contain useful information, it’s mostly unmaintained and may be somewhere between years and decades out of date.
In the Audacity Wiki we have tagged many pages For Developers.
Here you can find information on:
Audacity ArchitectureRoadmap – (take with a ton of salt)Numerous ProposalsFeature RequestsExperimental Features