Audacity

From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.

Audacity is a cross-platform audio editing application.

Installation

USE flags

USE flags for media-sound/audacity Free crossplatform audio editor

+flac Add support for FLAC: Free Lossless Audio Codec
+ladspa Enable the ability to support ladspa plugins
+lv2 Add support for Ladspa V2
+ogg Add support for the Ogg container format (commonly used by Vorbis, Theora and flac)
+portmixer Enable the internal portmixer feature
+vorbis Add support for the OggVorbis audio codec
+vst Enable VST plugin support
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
audiocom Enable integrated uploading to audio.com
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ffmpeg Enable ffmpeg/libav-based audio/video codec support
id3tag Enables ID3 tagging with id3tag library
jack Add support for the JACK Audio Connection Kit
mad Add support for mad (high-quality mp3 decoder library and cli frontend)
mpg123 Use media-sound/mpg123-base instead of media-libs/libmad for MPEG decoding
opus Enable Opus audio codec support
oss Add support for OSS (Open Sound System)
portmidi Enable support for MIDI via media-libs/portmidi
portsmf Enable support for Portable Standard Midi File Library
sbsms Enables sbsms library support for slower, more accurate pitch and tempo changing
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
twolame Enables twolame support (MPEG Audio Layer 2 encoder)
vamp Enables vamp plugins support (Audio analysing plugins)
wavpack Add support for wavpack audio compression tools

Note
Audacity uses PortAudio as its audio API, you may wish to set the USE flags for media-libs/portaudio to add or remove support for an audio backend from Audacity.

Emerge

root #emerge --ask media-sound/audacity

Troubleshooting

JACK missing as a host

If the USE flag jack is enabled for media-libs/portaudio, and JACK still isn't available; it's likely because JACK isn't running. See the article JACK on help setting it up.

If using Pipewire, you can use it as a JACK replacement by enabling the USE flag jack-sdk for media-libs/portaudio.

See also