Audacious

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

Audacious is a media player and library manager, similar to XMMS, and Winamp.

Installation

USE flags

Audacious

USE flags for media-sound/audacious Lightweight and versatile audio player

gtk Add support for x11-libs/gtk+ (The GIMP Toolkit)
qt6 Add support for the Qt 6 application and UI framework

Audacious plugins

USE flags for media-plugins/audacious-plugins Lightweight and versatile audio player

+alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
X Add support for X11
aac Enable support for MPEG-4 AAC Audio
ampache Support controlling audacious via ampache
bs2b Enable Bauer Bauer stereophonic-to-binaural headphone filter
cdda Add Compact Disk Digital Audio (Standard Audio CD) support
cue Support CUE sheets using the libcue library
ffmpeg Enable ffmpeg/libav-based audio/video codec support
flac Add support for FLAC: Free Lossless Audio Codec
fluidsynth Support FluidSynth as MIDI synth backend
gme Support various gaming console music formats
gtk Add support for x11-libs/gtk+ (The GIMP Toolkit)
http Support HTTP streams through neon
jack Add support for the JACK Audio Connection Kit
lame Prefer using LAME libraries for MP3 encoding support
libnotify Enable desktop notification support
libsamplerate Build with support for converting sample rates using libsamplerate
lirc Add support for lirc (Linux's Infra-Red Remote Control)
mms Support for Microsoft Media Server (MMS) streams
modplug Add libmodplug support for playing SoundTracker-style music files
mp3 Add support for reading mp3 files
opengl Add support for OpenGL (3D graphics)
openmpt Add support for OpenMPT
opus Enable Opus audio codec support
pipewire Build the PipeWire output plugin
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
qt6 Add support for the Qt 6 application and UI framework
scrobbler Build with scrobbler/LastFM submission support
sdl Add support for Simple Direct Layer (media library)
sid Enable SID (Commodore 64 audio) file support
sndfile Add support for libsndfile
soxr Build with SoX Resampler support
speedpitch Enable speed/pitch effects
streamtuner Build the streamtuner plugin
vorbis Add support for the OggVorbis audio codec
wavpack Add support for wavpack audio compression tools

Emerge

Install media-sound/audacious and media-plugins/audacious-plugins:

root #emerge --ask media-sound/audacious media-plugins/audacious-plugins

Usage

  • To put Audacious in classic Winamp mode, go to View > Interface > Winamp Classic Interface.
  • To insert classical Winamp EQ presets:
user $wget -O $HOME/.config/audacious/eq.preset https://gist.github.com/666threesixes666/6017524/raw/6f92831829453dd659f063299ba1bdf775a893ac/wapresets

Troubleshooting

PipeWire

When running Audacious with PipeWire, you may experience the following error:

user $audacious
ERROR ../src/pipewire/pipewire.cc:341 [init_core]: PipeWireOutput: unable to initialize loop

Switching to PulseAudio or ALSA in settings should resolve this.