Audacious
From Gentoo Wiki
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
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.