Introduction to ALSA Plugins

The ALSA Plugins package contains plugins for various audio libraries and sound servers.

This package is known to build and work properly using an LFS-11.0 platform.

Package Information

ALSA Plugins Dependencies




FFmpeg-4.4, libsamplerate-0.2.1, PulseAudio-15.0, Speex-1.2.0, JACK, libavtp, and maemo

User Notes:

Installation of ALSA Plugins

Install ALSA Plugins by running the following commands:

./configure --sysconfdir=/etc &&

This package does not come with a test suite.

Now, as the root user:

make install


Installed Programs: None
Installed Libraries: Numerous libasound_module_<module>.so modules including conf_pulse, ctl_arcam_av, ctl_oss, ctl_pulse, pcm_a52, pcm_jack, pcm_oss, pcm_pulse, pcm_speex, pcm_upmix, pcm_usb_stream, pcm_vdownmix, rate_lavrate*, rate_samplerate*, and rate_speexrate*
Installed Directories: /usr/lib/alsa-lib

Short Descriptions

Allows native ALSA applications to run on OSS

Allows upmixing sound to 4 or 6 channels

Allows downmixing sound from 4-6 channels to 2 channel stereo output

Allows native ALSA applications to work with jackd

Allows native ALSA applications to access a PulseAudio sound daemon

Converts S16 linear sound format to A52 compressed format and sends it to an SPDIF output

Provides an external rate converter through libsamplerate

Last updated on