libsndfile / libsamplerate

An audio Sample Rate Conversion library
http://libsndfile.github.io/libsamplerate/
BSD 2-Clause "Simplified" License
600 stars 167 forks source link
c cmake libsamplerate resample-audio-files

Logo

This is libsamplerate, 0.2.2.

libsamplerate (also known as Secret Rabbit Code) is a library for performing sample rate conversion of audio data.

Additional references:


Build Status

Branch Status
master Build

Branches actively built by GitHub Actions.


Win32

There are detailed instructions for building libsamplerate on Win32 in the file docs/win32.md.

macOS

Building on macOS should be the same as building it on any other Unix platform.

Other Platforms

To compile libsamplerate on platforms which have a Bourne compatible shell, an ANSI C compiler and a make utility should require no more that the following three commands:

autoreconf -vif
./configure
make
make install

CMake

There is a new CMake-based build system available:

mkdir build
cd build
cmake ..
make

Contacts

libsamplerate was written by Erik de Castro Lopo.