Go to file
Leland Lucius 017915d5b6 Reapply local changes to Nyquist runtime
commit 48b6a9a859
Author: Steve Daulton <SteveDaulton@users.noreply.github.com>
Date:   Wed Dec 18 20:28:04 2019 +0000

    Update init.lsp

    *NYQ-PATH* is not required (and not currently used).
    Use *RUNTIME-PATH* instead (already defined in Nyquist, but not previously documented).

commit f99d564fd6
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Tue Jul 2 15:02:00 2019 +0100

    Fix bug 2148

    Ensure that backslashes in GetInfo data are escaped.

commit 5a7b6a7323
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Thu Dec 27 19:44:05 2018 +0000

    Fix multiple selection Nyquist file widget

    Wx "Style" flags are 4 bytes, not 1 byte.
    Also update a couple of comments in passing.

commit 26e19bfd5a
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Fri Nov 9 16:35:37 2018 +0000

    Add aud-do-support.lsp for Linux build

    Provides Nyquist (LISP) wrapper functions for macro "Commands".

commit 46a3f91d59
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Mon Oct 29 15:20:36 2018 +0000

    Add some useful path definitions for Nyquist

commit 37ec7da3c3
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Thu Oct 11 02:43:07 2018 +0100

    Throw error if Nyquist *LOCALE* is malformed

    Partial translations are allowed.

commit 297bf442a4
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Tue Oct 9 01:13:48 2018 +0100

    Fix typo in 665e2d0

commit 665e2d0e9c
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Tue Oct 9 01:04:05 2018 +0100

    Correction to translation of rms.ny

    Update Russian translation in rms.ny and make variables local to
    underscore function.

commit 5d34d022a5
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Sun Oct 7 18:40:41 2018 +0100

    Add rms.ny to Audacity bundle

    Tidy translation code in init.lsp
    Include rms.ny in Makefile.am
    Add rms.ny to Linux package
    Update Makefiles with: autoreconf --force --no-recursive
    Add rms.ny to mac build
    Add rms.ny to Windows build

commit ae2bbb3276
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Mon Sep 3 16:57:06 2018 +0100

    AUD-GET-INFO function added to init.lsp

    Provide built-in Nyquist function to call scripting command
    GetInfo, and return result as LISP list.

commit 367d15a0b0
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Sun Aug 26 20:07:47 2018 +0100

    Add a couple of helpers for parsing string

    Provides a convenient function and macro, intended specifically for
    parsing strings returned by (aud-do "GetInfo: ...

commit 504cf0fe85
Author: Steve Daulton <stevedaulton@gmail.com>
Date:   Sun May 6 17:08:12 2018 +0100

    Runtime translation for 3rd party Nyquist plug-ins

    3rd party plug-ins may provide their own translations for runtime
    messages (return strings and debug messages).
2020-01-13 12:46:34 -06:00
.github Fix a couple of comments 2020-01-06 09:03:45 -06:00
autotools Regenerate configure scripts and Makefile.in's 2017-07-04 07:50:16 -04:00
cmake-proxies Fixed library names for FLAC and portmidi 2019-04-14 21:29:35 +01:00
dox2-src CVS > SVN 2010-02-12 13:47:12 +00:00
help Update LV2 host 2019-12-17 12:54:30 -06:00
images Bug2244: need a distinct cursor for adjustment of split views... 2019-12-30 15:18:31 -05:00
include/audacity Require a ProjectWindow as ancestor of effect dialog... 2020-01-06 11:30:47 -05:00
lib-src Workaround for bug #2264 2020-01-06 22:01:08 -06:00
linux We need libasound-dev to build on ubuntu 16.04 2018-11-04 17:56:00 +00:00
locale Rename EffectRack.* as EffectUI 2020-01-05 16:11:54 -05:00
m4 Update LV2 host 2019-12-17 12:54:30 -06:00
mac Allow warnings when building 32-bit portmidi 2020-01-05 22:46:13 -06:00
nyq-po Nyquist plug-in installer added 2019-03-21 14:30:26 +00:00
nyquist Reapply local changes to Nyquist runtime 2020-01-13 12:46:34 -06:00
plug-ins Update label in Nyquist Plug-in Installer 2020-01-11 18:03:21 +00:00
presets Added Low rolloff for speech preset for Eq effect 2016-02-15 16:15:00 +00:00
qa Added missing spaces between words munged together. Made it not specific to release candidate, because the tests can be run any time. Changed "Google Code" to "the Audacity code repository", for clarity and generality. 2013-10-25 21:14:04 +00:00
scripts Include libFlac in tarball. 2019-11-08 20:40:18 +00:00
src Wording changes, per wiki: 2020-01-10 17:02:31 +00:00
tests Update LV2 host 2019-12-17 12:54:30 -06:00
win Rename EffectRack.* as EffectUI 2020-01-05 16:11:54 -05:00
.gitattributes Introduce end-of-line normalization 2016-05-17 01:05:05 +02:00
.gitignore Make scripted tests portable (e.g. to mac) 2019-04-10 15:04:09 +01:00
.travis.yml Travis build with Xenial 2019-06-27 18:31:16 +01:00
ABOUT-NLS Regenerate autotools files by running autoreconf --no-recursive -i -f. 2013-11-20 03:03:34 +00:00
appveyor.yml Set BUILD_LEVEL back to 0 and Version to 2.4.0, ready for onward development. 2019-11-23 09:30:06 +00:00
audacity.dox Set BUILD_LEVEL back to 0 and Version to 2.4.0, ready for onward development. 2019-11-23 09:30:06 +00:00
CHANGELOG.txt Update CHANGELOG and README 2019-10-26 12:37:17 +01:00
CMakeLists.txt Move all CMake of lib-src to cmake-proxies 2018-04-01 09:58:23 +01:00
CODE_OF_CONDUCT.md Added CODE_OF_CONDUCT.md 2018-09-10 18:31:03 +01:00
configure Update LV2 host 2019-12-17 12:54:30 -06:00
configure.ac Set BUILD_LEVEL back to 0 and Version to 2.4.0, ready for onward development. 2019-11-23 09:30:06 +00:00
CONTRIBUTING.md Create CONTRIBUTING.md 2018-09-10 19:15:06 +01:00
Directory.Build.props Provide global build defaults for Windows. 2019-03-15 10:11:35 +00:00
INSTALL Update build instructions for 2.3.0 2018-09-15 22:22:14 +01:00
LICENSE.txt GPL v2 and CC BY 3.0 2017-03-19 13:59:19 +00:00
Makefile.am Add Noise Gate plug-in 2019-12-05 21:13:24 +00:00
Makefile.in Update LV2 host 2019-12-17 12:54:30 -06:00
po Add symlink from po/ to locale/. 2013-11-06 01:37:16 +00:00
PULL_REQUEST_TEMPLATE.md Shorten pull request template. 2019-11-24 21:54:18 +00:00
README.md Add forum and developer links to README.md 2019-11-13 22:21:47 +00:00
README.txt Update CHANGELOG and README 2019-10-26 12:37:17 +01:00
todo.txt Remove more items already done, and add links to relevant current documents 2012-11-01 19:30:13 +00:00

Audacity

Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. Developed by a group of volunteers as open source.

  • Recording from any real, or virtual audio device that is available to the host system.
  • Export / Import a wide range of audio formats, extendible with FFmpeg.
  • High quality using 32-bit float audio processing.
  • Plug-ins Support for multiple audio plug-in formats, including VST, LV2, AU.
  • Macros for chaining commands and batch processing.
  • Scripting in Python, Perl, or any language that supports named pipes.
  • Nyquist Very powerful built-in scripting language that may also be used to create plug-ins.
  • Editing multi-track editing with sample accuracy and arbitrary sample rates.
  • Accessibility for VI users.
  • Analysis and visualization tools to analyze audio, or other signal data.

Getting Started

For end users, the latest Windows and macOS release version of Audacity is available from the Audacity website. Help with using Audacity is available from the Audacity Forum. Information for developers is available from the Audacity Wiki.