SoundTouch-2.4.0

Introduction to SoundTouch

The SoundTouch package contains an open-source audio processing library that allows changing the sound tempo, pitch and playback rate parameters independently from each other.

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

Package Information

  • Download (HTTP): https://www.surina.net/soundtouch/soundtouch-2.4.0.tar.gz

  • Download SHA256 Sum: 3dda3c9ab1e287f15028c010a66ab7145fa855dfa62763538f341e70b4d10abd

  • Download MD5 sum: eec20bde8f47f27f95b931ad041d5d79

  • Download size: 1,521.5 KB

  • Estimated disk space required: 7,378.8 KB

  • Estimated build time: less than 0.5 SBU

Installation of SoundTouch

[Note]

Note

The tarball expands to 'soundtouch' instead of the expected 'soundtouch-2.4.0'

Prepare SoundTouch by running the following commands:

./bootstrap
./configure --prefix=/usr \
            --docdir=/usr/share/doc/soundtouch-2.4.0

To Build the package, issue:

make

This package does not come with a test suite.

Now Install the package, as the root user:

make install 

Command Explanations

--enable-openmp: This switch adds support for running the algorithms in parallel across several processor cores using OpenMP implementation provided by GCC.

Contents

Installed Program: soundstretch
Installed Library: libSoundTouch.so
Installed Directories: /usr/include/soundtouch and /usr/share/doc/soundtouch-2.4.0

Short Descriptions

soundstretch

is a program for processing WAV audio files by modifying sound tempo, pitch and playback rate properties independently from each other

libSoundTouch.so

contains SoundTouch API functions