1
0
Fork 0
mirror of https://github.com/audacity/audacity.git synced 2026-02-27 14:52:23 +01:00
  • C++ 50.4%
  • C 38.4%
  • QML 3.6%
  • Shell 2.4%
  • Common Lisp 1.5%
  • Other 3.4%
Find a file
Matthieu Hodgkinson 0755accac5
Spectral view vertical zoom (#10439)
Spectrogram vertical zooming with mouse wheel

- [x] I signed [CLA](https://www.audacityteam.org/cla/)
- [x] The title of the pull request describes an issue it addresses
- [x] If changes are extensive, then there is a sequence of easily
reviewable commits
- [x] Each commit's message describes its purpose and effects
- [x] There are no behavior changes unnecessary for the stated purpose
of the PR

Recommended:
- [x] Each commit compiles and runs on my machine without known
undesirable changes of behavior

QA:

- [x] Works for mono and stereo tracks in spectrogram and multi view
- [x] In multi view (on stereo track), resizing the left/right channels
on the waveform view also resizes on spectrogram view
- [x] Zoom works for all spectrogram scale types (Linear, Mel, ...)
- [x] Autobot test cases have been run
2026-02-27 14:14:58 +01:00
.github update workflows 2026-02-10 17:04:16 +03:00
.vscode Fix vertical track selection 2026-02-02 10:42:36 +01:00
au3 Update .ny version and release fields 2026-02-26 15:39:17 +01:00
buildscripts skip rebuild on package 2026-02-13 19:38:10 +03:00
docs Doc update [skip ci] 2026-02-10 14:24:51 +01:00
help delete unused manpage and manual generators 2024-10-16 11:36:43 +02:00
images dalete unused XPM images 2024-10-16 11:36:43 +02:00
muse_framework@52715f57e3 Update framework 2026-02-25 10:14:03 +03:00
share Fix nyquist-runtime install path on Windows 2026-02-26 15:39:18 +01:00
src fix: send spectrogram-repaint requests via spectrogram service 2026-02-27 14:13:53 +01:00
thirdparty moved libnyquist CMakeLists.txt from au3/lib-src/ to thirdparty/ and adjust path 2026-02-26 15:39:16 +01:00
.editorconfig set .editorconfig indent_size to 4 2024-10-22 16:50:10 +02:00
.gitattributes Gifs for delete pref onboarding 2025-08-22 14:51:42 +02:00
.gitignore updated muse 260130 2026-01-30 15:56:23 +02:00
.gitmodules fixed submodule 2025-12-18 17:24:12 +02:00
ABOUT-NLS
BUILDING.md Update BUILDING.md 2025-09-08 16:41:02 +03:00
CHANGELOG.txt update changelog 2024-09-12 16:21:19 +02:00
ci_build.bat moved AU4 stuff to ./ dir 2024-10-15 12:09:39 +03:00
ci_build.cmake enabled crash client on all platforms 2025-10-03 09:06:59 -07:00
CMakeLists.txt Nyquist, VST, LV2 and AU compile definitions at project level 2026-02-26 15:39:15 +01:00
CMakePresets.json Clean-up VSCode settings 2025-08-22 14:19:58 +03:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Unnecessary spaces in the file 2024-05-02 12:48:20 +02:00
generate_sln.bat generate_sln.bat for visual studio users 2024-10-22 16:50:10 +02:00
INSTALL fix broken links, remove wikilinks 2023-06-02 14:29:46 +02:00
LICENSE.txt
README.md Minor README cleanup 2025-10-08 13:20:43 +02:00
SetupConfigure.cmake fixed the flag 2026-02-13 18:01:39 +02:00
version.cmake Addressed code review comments 2025-09-24 12:03:51 +02:00

Audacity

Coverage

Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems. More info can be found on https://www.audacityteam.org

This repository is currently undergoing major structural change.

We're currently working on Audacity 4, which means an entirely new UI and also refactorings aplenty. As such, the master branch is currently not particularly friendly to new contributors. It is still possible to submit patches to Audacity 3.x; make sure you branch off audacity3 if you choose to do so. Build instructions for 3.x can be found here; build instructions for Audacity 4 can be found here.

You can stay updated with our efforts on YouTube, Discord and our blog.

License

Audacity is open source software licensed GPLv3. Most code files are GPLv2-or-later, with the notable exceptions being /au3/lib-src (which contains third party libraries), as well as VST3-related code. Documentation is licensed CC-by 3.0 unless otherwise noted. Details can be found in the license file.