SoundTouch-2.3.2

SoundTouch の概要

SoundTouch パッケージはオーディオファイルを取り扱う、オープンソースライブラリです。 サウンドのテンポ、ピッチ、プレイバックレートパラメーターの変更を個別に行うことができます。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

SoundTouch のインストール

[注記]

注記

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

以下のコマンドを実行して SoundTouch をビルドします。

[注意]

注意

The bootstrap command below fails if the ACLOCAL environment variable is set as specified in Xorg-7. If it is used, ACLOCAL needs to be unset for this package and then reset for other packages.

./bootstrap &&
./configure --prefix=/usr \
            --docdir=/usr/share/doc/soundtouch-2.3.2 &&
make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install 

コマンド説明

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

パッケージ構成

インストールプログラム: soundstretch
インストールライブラリ: libSoundTouch.so
インストールディレクトリ: /usr/include/soundtouch, /usr/share/doc/soundtouch-2.3.2

概略説明

soundstretch

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

libSoundTouch.so

SoundTouch API 関数を提供します。