Introduction to Audacious

Audacious is an audio player.



Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

Additional Downloads

Required Plugins

Audacious Dependencies


GTK+-2.24.33 or GTK+-3.24.37 or Qt-5.15.8





Recommended (for Plugins)

Optional (for Plugins)

ALSA-1.2.7, cURL-8.0.1, FAAD2-2.10.1, FLAC-1.4.2, LAME-3.100, libxml2-2.10.3, libcdio-2.1.0 (to identify and play CDs), libnotify-0.8.2, libsndfile-1.2.0, libvorbis-1.3.7, pipewire-0.3.67, PulseAudio-16.1, SDL2-2.26.4, ampache-browser, adplug, The Bauer stereophonic-to-binaural DSP (bs2b) library, FluidSynth, JACK (requires libsamplerate-0.2.2), libcue, libmodplug, libmms, libopenmpt, libsidplayfp, LIRC, sndio, SoX, and WavPack

User Notes:

Installation of Audacious

Installation of the Main Audacious Program

Install Audacious by running the following commands (you may wish to change the buildstamp to another string):

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dgtk3=true         \
            -Dbuildstamp=BLFS   \
            -Dlibarchive=true   \
            ..                  &&


This package does not come with a test suite.

Now, as the root user:

ninja install

Installation of Audacious Plugins

Install the required plugins package by issuing the following commands:

tar -xf ../audacious-plugins-4.3.tar.bz2 &&
cd audacious-plugins-4.3                 &&

mkdir build &&
cd    build &&

meson setup           \
  --prefix=/usr       \
  --buildtype=release \
  -Dgtk3=true         \
  ..                  &&


Now, as the root user:

ninja install

Command Explanations

-Dbuildstamp=BLFS: This switch appends the given text to the version string.

-Dgtk3=true: This options sets the default graphical user interface.

-Dvalgrind=true: The option enables Valgrind analysis support.


Installed Programs: audacious and audtool
Installed Libraries:,,,, and several plugin libraries under /usr/lib/audacious/ sub-directories
Installed Directories: /usr/include/{audacious,libaudcore,libaudgui,libaudqt}, /usr/lib/audacious, and /usr/share/audacious

Short Descriptions


is an audio player and is a descendant of XMMS


is a small tool to modify the behavior of a running audacious instance