#### Beyond Linux® From Scratch (systemd Edition) - Version 11.1

### Chapter 42. Multimedia Libraries and Drivers

- Prev

  alsa-lib-1.2.6.1

- Next

  alsa-utils-1.2.6

- Up
- Home

# alsa-plugins-1.2.6

## 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.1 platform.

### Package Information

- Download (HTTP): https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.6.tar.bz2

- Download (FTP): ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-1.2.6.tar.bz2

- Download MD5 sum: 5ff136cf63d190dc51d7065a0eb7c978

- Download size: 400 KB

- Estimated disk space required: 5.1 MB

- Estimated build time: less than 0.1 SBU

### ALSA Plugins Dependencies

#### Required

alsa-lib-1.2.6.1

#### Optional

FFmpeg-4.4.1, libsamplerate-0.2.2, PulseAudio-15.0, Speex-1.2.0, JACK, libavtp, and maemo

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/alsa-plugins

## Installation of ALSA Plugins

Install ALSA Plugins by running the following commands:

    ./configure --sysconfdir=/etc &&
    make

This package does not come with a test suite.

Now, as the `root` user:

    make install

## Contents

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

`libasound_module_pcm_oss.so` | Allows native ALSA applications to run on OSS
`libasound_module_pcm_upmix.so` | Allows upmixing sound to 4 or 6 channels
`libasound_module_pcm_vdownmix.so` | Allows downmixing sound from 4-6 channels to 2 channel stereo output
`libasound_module_pcm_jack.so` | Allows native ALSA applications to work with jackd
`libasound_module_pcm_pulse.so` | Allows native ALSA applications to access a PulseAudio sound daemon
`libasound_module_pcm_a52.so` | Converts S16 linear sound format to A52 compressed format and sends it to an SPDIF output
`libasound_module_rate_samplerate.so` | Provides an external rate converter through `libsamplerate`

Last updated on

- Prev

  alsa-lib-1.2.6.1

- Next

  alsa-utils-1.2.6

- Up
- Home