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
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
audiocom Enable integrated uploading to audio.com
ffmpeg Enable ffmpeg/libav-based audio/video codec support
id3tag Enable ID3 tagging via media-libs/libid3tag
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
sbsms Enable slower, more accurate pitch and tempo changing via media-libs/libsbsms
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
twolame Enable twolame support (MPEG Audio Layer 2 encoder) via media-sound/twolame
vamp Enable vamp plugins support (Audio analysing plugins)
wavpack Add support for wavpack audio compression tools
Data provided by the Gentoo Package Database · Last update: 2026年06月28日 13:10 More information about USE flags
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 jack USE flag is enabled for media-libs/portaudio , and JACK still isn't available, it's likely because JACK isn't running. PipeWire-based systems can use PipeWire as a JACK replacement by enabling the jack USE flag on media-libs/portaudio ; otherwise, refer to the JACK article for information on setting up JACK.

No audio output

On a OpenRC+PipeWire system absence of audio output might indicate that the elogind USE flag needs to be enabled on the media-video/pipewire package.

If you're using media-video/pipewire in a SystemD system, make sure the pipewire-alsa USE flag is enabled for media-video/pipewire , and the alsa USE flag is enabled for media-libs/portaudio

See also