LADSPA-SDK-1.17

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 7. Multimedia Libraries

- Prev

  Multimedia Libraries

- Next

  Noise-Suppression-1.10

- Up
- Home

# LADSPA-SDK-1.17

## Introduction to LADSPA-SDK

The Linux Audio Developer's Simple Plugin API (LADSPA) standard is used for piping multiple effects and audio processors into various tools and libraries. The LADSPA SDK contains several plugins and the interface header file which can be used by several packages. FFmpeg and MLT are notable examples. To have support in those packages, you must install this package first to not only provide the API, but the plugins as well.

- Download: http://www.ladspa.org/download/ladspa_sdk_1.17.tgz

### Note

The site that hosts the download has been known to go offline. In such a case, go to the WayBack Machine and paste the download link into the bar. From there, find a snapshot and it should give a suitable link to download from.

### Additional Downloads

- Required patch: https://www.linuxfromscratch.org/slfs/view/13.0/download/ladspa/ladspa_sdk_1.17-arch-1.patch

### LADSPA-SDK Dependencies

#### Recommended

libsndfile

## Installation of LADSPA-SDK

Apply a patch that fixes a memory leak, a linkage error, and Makefile flags:

    patch -Np1 -i ../ladspa_sdk_1.17-arch-1.patch

Install LADSPA-SDK by running the following commands:

    make -C src targets

Now, as the `root` user:

    make -C src install

## Contents

Installed Programs: analyseplugin, applyplugin, and listplugins
Installed Plugins: amp, delay, filter, noise, and sine (in /usr/lib/ladspa)
Installed Directories: /usr/lib/ladspa

### Short Descriptions

analyseplugin | analyzes a given LADSPA plugin
applyplugin | passes over an audio file with a given plugin and outputs the new audio file
listplugins | gives a list of available LADSPA plugins

- Prev

  Multimedia Libraries

- Next

  Noise-Suppression-1.10

- Up
- Home